﻿.contact-us>.l-wrap{max-width: 100%;padding: 0;}
.bannercontent{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;}
.bannercontent .p1{font-weight: var(--fontbold6);font-size: var(--fontsize42);color: #fff;line-height: 1;}
.bannercontent .p2{font-weight: var(--fontbold5);font-size: var(--fontsize16);color: #fff;margin-top: 40px;}
@media (max-width:1366px) {.bannercontent .p1{font-size: var(--fontsize36);}
.bannercontent .p2{margin-top: 35px;}}
@media (max-width:1024px) {.bannercontent .p1{font-size: var(--fontsize28);}
.bannercontent .p2{margin-top: 25px;}}
@media (max-width:768px) {.bannercontent .p1{font-size: var(--fontsize24);}
.bannercontent .p2{margin-top: 20px;}}
.pagepadding{padding:5% 0}
.pagetitle{font-weight:var(--fontbold6);font-size:var(--fontsize42);color:#000003;line-height:60px}
.pagedev{margin-top:40px;color:#000003;line-height:30px}
.page2-container{margin:0 auto;padding:0 20px}
.page2-header{text-align:center;margin-bottom:50px}
.page2-content{display:flex;justify-content:center;align-items:center}
.page2-left{flex:1;padding-right:5%}
.page2-section{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}
.page2-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}
.page2-section .section-title{margin-bottom:20px;font-weight:var(--fontbold6);font-size:30px;color:#000003;line-height:30px}
.page2-items{display:flex;align-items:center;margin-top:20px}
.page2-icons,.page2-fore{background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;width:60px;height:60px;margin-right:15px}
.page2-icons em,.page2-fore em{font-size:var(--fontsize24);width:var(--fontsize24);color:#fff;line-height:1}
.page2-items:hover .page2-icons{transform:rotate(15deg) scale(1.15);box-shadow:0 6px 20px rgba(0,0,0,.18)}
.page2-telbox{font-size:var(--fontsize20);color:#000003;line-height:30px;font-weight:var(--fontbold6)}
.page2-telbox a{color:var(--fontcolor);text-decoration:none;transition:color .3s}
.page2-telbox a:hover{color:var(--hovercolor)}
.page2-social{display:flex;gap:12px;margin-top:20px}
.page2-fore:hover{opacity:.8}
.module1-right{background:url(/Content/uploads/20261256856/20260319105300b20ad06373f842f693b981cf2fd6bbd9.webp) center/cover no-repeat;border-radius:var(--borderradius);position:relative;overflow:hidden;padding:115px 60px;width:50%}
.module1feed .wmkcfeedback .inquiry-form>*{height:60px;border-radius:4px;border:1px solid #51585f;background-color:#0000003b;color:#fff}
.module1feed .wmkcfeedback .send-btn{background-color:#555962;border-color:#555962;min-width:100%;height:60px}
.module1feed .wmkcfeedback .feed-verification input{background:#00000000;height:60px;color:#fff;border: none;}
.module1feed .wmkcfb-fileupload {background-image: url(/Content/uploads/20261256856/202603201331347f7998de2ac1448f9c87bfca8f417ea0.webp) !important;}
.module1feed .wmkcfb-fileupload{background-image:url(https://img01.v15cdn.com/choose-file.webp)}
.module1feed .wmkcfeedback .feed-verification{max-width:100%}
.module1-title{position:relative;z-index:2;color:#fff}
.module1-title .p1{text-align:center;font-weight:var(--fontbold6);font-size:var(--fontsize30);color:#fff;line-height:30px;margin-bottom:30px}
.module1-title .p2{margin-bottom:30px;text-align:center;color:#fff;line-height:30px}
.m-0631-submit-btn:hover{background:rgba(255,255,255,.3)}
.page3{position:relative;}
.page3 .l-wrap{position: relative;z-index: 3;}
.page3::after{position: absolute;content: '';width: 100%;height: 80%;background:url(/Content/uploads/20261256856/20260319105300bf86c448ae3c4ca1822ae7596c380d84.webp) center no-repeat;background-size:cover;top: 0;z-index: 0;}
.page3-header{text-align:center;margin-bottom:50px;color:#fff}
.page3-header .pagetitle{color:#fff}
.page3-header p{opacity:.9;margin-top:25px}
.page3-services-grid{display: flex;margin-bottom: 50px;}
.page3-services-grid .page3-service-item:first-of-type .page3-service-icon em{font-size:56px;width:56px;line-height:1}
@keyframes breathe{0%,100%{transform:scale(1);opacity:1}
50%{transform:scale(1.15);opacity:.75}}
.page3-service-item{background: rgba(255, 255, 255, .08);padding: 60px 40px;border: 1px solid #6F6F6F;transition: color .35s ease, background .35s ease, border-color .35s ease;width: 33.33%;border-right: none;}
.page3-service-item:nth-last-child(1){border-right: 1px solid #6f6f6f;}
.page3-service-item:hover{color:#fff;background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.3)}
.page3-service-icon{width:100px;height:100px;background:#ffffff00;border-radius:50%;margin-bottom:20px;transition:background .35s ease;display:flex;justify-content:center;align-items:center}
.page3-service-icon em{font-size:var(--fontsize40);width:var(--fontsize40);line-height:1;color:#8c8e90}
.page3-service-item:hover .page3-service-icon{background:rgba(255,255,255,.22);animation:breathe 1.6s ease-in-out infinite}
.page3-service-item:hover .page3-service-icon em,.page3-service-item:hover .service-title{color:#fff}
.page3-service-item:hover ul li{color:#fff;opacity:1}
.page3-service-item .service-title{font-size:var(--fontsize24);font-weight:var(--fontbold6);margin-bottom:20px;color:#979ca5;line-height:1.25}
.page3-service-item ul{list-style:none;padding:0;margin:0}
.page3-service-item li{padding-left:12px;position:relative;color:#fff;line-height:30px;opacity:.5}
.page3-service-item li::before{content:'';position:absolute;left:0;top:15px;width:4px;height:4px;background:currentColor;border-radius:50%}
.page3-ctabox{background: url(/Content/uploads/20261256856/2026031910530196b57c8d42b24ff1ba4b4d36e2f6d13a.webp) center / cover no-repeat;border-radius: 10px;padding: 90px 40px;text-align: center;color: #fff;display: flex;flex-direction: column;align-items: center;width: 100%;}
.page3-ctabox .pagetitle{color:#fff}
.page3-ctabox p{color:#fff;line-height:60px}
.page3-btn{display:inline-block;padding:18px 35px;background:var(--color);color:#fff;text-decoration:none;border-radius:30px;font-size:var(--fontsize15);font-weight:var(--fontbold5);transition:background .3s;line-height:1;margin-top:15px}
.page3-btn:hover{background:rgba(255,255,255,.25)}
.wmpage240-page1 .module-head .page-text{margin-top:30px}
.wmpage240-page1 .module1{display:flex;align-items:center;justify-content:space-between;padding:5% 0}
.wmpage240-page1 .module1-left .page-title{text-align:left}
.wmpage240-page1 .module1-left{flex:1;padding-right:5%}
.wmpage240-page1 .module1-right{width:47.5%;background:#f7f8fa;border-radius:6px;padding:60px 45px;box-sizing:border-box}
.wmpage240-page1 .module1-share .foot-share ul{display:flex}
.wmpage240-page1 .module1-share .foot-share ul li{width:45px;height:45px;background:#363739;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:1;margin-right:10px;cursor:pointer}
.wmpage240-page1 .module1-share .foot-share ul li a{display:flex}
.wmpage240-page1 .module1-share .foot-share ul li em{font-size:var(--fontsize16);width:var(--fontsize16);color:#fff}
.wmpage240-page1 .module1-share .share-title{font-weight:var(--fontbold6);font-size:var(--fontsize24);color:#0f1e36;line-height:1;padding:30px 0}
.wmpage240-page1 .module1-li{display:flex;align-items:center;margin-bottom:20px}
.wmpage240-page1 .module1-li:last-child{margin-bottom:0}
.wmpage240-page1 .module1-list{margin:30px 0 40px}
.wmpage240-page1 .module1-share{border-top:1px solid #e8e8e8}
.wmpage240-page1 .module1-ioce{width:50px;height:50px;background:#363739;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;transition:all .3s ease-in-out}
.wmpage240-page1 .module1-ioce em{font-size:var(--fontsize18);width:var(--fontsize18);line-height:1;color:#fff}
.wmpage240-page1 .module1-contact a{font-weight:var(--fontbold6);color:#0f1e36;line-height:1}
.wmpage240-page1 .module1-li:hover .module1-ioce{background:var(--color)}
.wmpage240-page1 .module1-li:hover .module1-contact a{color:var(--color)}
.wmpage240-page1 .module1-title{margin-bottom:25px}
.wmpage240-page1 .module1-title .p1{font-weight:var(--fontbold6);font-size:var(--fontsize28);color:#0f1e36;line-height:1;text-align:center;margin-bottom:25px}
.wmpage240-page1 .module1-title .p2{color:#0f1e36;line-height:30px;text-align:center}
.wmpage240-page1 .module1-share .foot-share ul li:hover{background:var(--color)}
.wmpage240-page1 .module1-right{width:47.5%;background:#f7f8fa;border-radius:6px;padding:60px 45px;box-sizing:border-box}
.wmpage240-page1 .module1-share .foot-share ul{display:flex}
.wmpage240-page1 .module1-share .foot-share ul li{width:45px;height:45px;background:#363739;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:1;margin-right:10px;cursor:pointer}
.wmpage240-page1 .module1-share .foot-share ul li a{display:flex}
.wmpage240-page1 .module1-share .foot-share ul li em{font-size:var(--fontsize16);width:var(--fontsize16);color:#fff}
.wmpage240-page1 .module1-share .share-title{font-weight:var(--fontbold6);font-size:var(--fontsize24);color:#0f1e36;line-height:1;padding:30px 0}
.wmpage240-page1 .module1-li{display:flex;align-items:center;margin-bottom:20px}
.wmpage240-page1 .module1-li:last-child{margin-bottom:0}
.wmpage240-page1 .module1-list{margin:30px 0 40px}
.wmpage240-page1 .module1-share{border-top:1px solid #e8e8e8}
.wmpage240-page1 .module1-ioce{width:50px;height:50px;background:#363739;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;transition:all .3s ease-in-out}
.wmpage240-page1 .module1-ioce em{font-size:var(--fontsize18);width:var(--fontsize18);line-height:1;color:#fff}
.wmpage240-page1 .module1-contact a{font-weight:var(--fontbold6);color:#0f1e36;line-height:1}
.wmpage240-page1 .module1-li:hover .module1-ioce{background:var(--color)}
.wmpage240-page1 .module1-li:hover .module1-contact a{color:var(--color)}
.wmpage240-page1 .module1-title{margin-bottom:25px}
.wmpage240-page1 .module1-title .p1{font-weight:var(--fontbold6);font-size:var(--fontsize28);color:#0f1e36;line-height:1;text-align:center;margin-bottom:25px}
.wmpage240-page1 .module1-title .p2{color:#0f1e36;line-height:30px;text-align:center}
.wmpage240-page1 .module1-share .foot-share ul li:hover{background:var(--color)}
.wmpage240-page1 .wmkcfeedback .inquiry-form>*{width:49%}
.wmpage240-page1 .wmkcfeedback textarea{width:100%!important;flex:none!important;height:140px;resize:none}
.wmkcfeedback input,.wmkcfeedback textarea,.wmpage240-page1 .wmkcfeedback .wmkcfb-fileupload{outline:0;border-radius:5px;border:none;background-color:#fff;height:48px;padding:10px;margin-bottom:1em;font-family:inherit;border:1px solid #eaeaea;font-size:var(--fontsize14);transition:all .1s linear;font-size:16px}
.wmpage240-page1 .wmkcfeedback textarea{width:100%!important;flex:none!important;height:140px;resize:none}
.wmpage240-page1 .wmkcfeedback .send-btn{margin:0 auto;min-width:250px;height:48px;border-radius:5px;font-size:var(--fontsize16);background:var(--color);color:#fff;font-weight:var(--fontbold4);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;outline:0;padding:0 20px;transition:all .1s linear;position:relative;overflow:hidden}
.wmpage240-page1 .wmkcfeedback .send-btn:hover{background:#111}
.wmpage240-page1 .wmkcfeedback .inquiry-form{display:flex;flex-wrap:wrap;justify-content:space-between}
@media (max-width:1640px) {
  .pagetitle{font-size: var(--fontsize36);}
  .page2-section .section-title{font-size: var(--fontsize26);}
  .page2-icons, .page2-fore{width: 55px;height: 55px;}
  .page2-section{padding-bottom: 25px;margin-bottom: 25px;}
  .module1-right{padding: 100px 45px;}
  .page2-telbox{font-size: var(--fontsize18);}
  .page3-service-icon{width: 80px;height: 80px;}
  .page3-ctabox{padding: 65px 40px;}
  .page3-header p{margin-top: 15px;}
  .page3-service-item .service-title{font-size: var(--fontsize22);}
}
@media (max-width:1440px) {
  .pagetitle{font-size: var(--fontsize32);}
  .page2-section .section-title{font-size: var(--fontsize26);}
  .pagedev{margin-top: 25px;}
  .page2-icons em, .page2-fore em{font-size: var(--fontsize22);width: var(--fontsize22);}
  .module1-right {padding: 70px 30px;}
  .page3-service-item{padding: 35px 25px;}
}
@media (max-width:1366px) {
  .pagetitle{font-size: var(--fontsize28);}
  .page2-section .section-title{font-size: var(--fontsize24);}
  .page3-service-icon em{font-size: var(--fontsize32);width: var(--fontsize32);}
  .page3-service-icon {width: 65px;height: 65px;}
  .page3-service-item .service-title {font-size: var(--fontsize20);margin-bottom: 15px;}
}
@media (max-width:1024px) {
  .pagetitle,.module1-title .p1{font-size: var(--fontsize26);}
  .page2-section .section-title{font-size: var(--fontsize20);margin-bottom: 10px;}
  .pagetitle{line-height: 1.25;}
  .page2-content{flex-direction: column;}
  .page2-left{padding-right: 0;width: 100%;}
  .module1-right {padding: 40px 30px;width: 100%;margin-top: 25px;}
  .page3-services-grid{flex-wrap: wrap;}
  .page3-service-item {padding: 25px 25px;width: 100%;}
  .page3-service-icon em {font-size: var(--fontsize24);width: var(--fontsize24);}
  .page3-service-icon{width: 50px;height: 50px;}
  .page3-service-item .service-title{font-size: var(--fontsize18);}
  .page3-header{margin-bottom: 25px;}
  .module1-title .p1{margin-bottom: 20px;}
}