﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.contact-us>.l-wrap{padding:0;margin:0 auto;max-width:100%}
.contact-us .page-main{padding:0}
.modtitle{font-weight:var(--fontbold6);font-size:var(--fontsize42);color:#111;line-height:1.25}
.modulehead{text-align:center}
.modtext{color:#555;line-height:30px;margin-top: 25px;}
.modback{background:#f5f5f5}
.margintop{margin-top:50px}
.padding2{padding:5.5% 0}
.padding{padding:5% 0}
.bannercard{position: absolute;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.bannercard .p1{color: #fff;}
.bannerdev{width: 100px;height: 3px;background: var(--color);margin-top: 20px;}
.bannercard .p2{color: #fff;margin-top: 20px;}
.modulebtn{display: flex;margin-top: 25px;}
.modulebtn a{border-radius: 6px;padding: 20px 25px;line-height: 1;background: var(--color);color: #fff;}
.modulebtn a em{transition: all .3s ease-in-out;}
.modulebtn:hover a{color: #fff;}
.modulebtn a:hover{text-decoration: unset;}
.modulebtn a:hover em{margin-left: 10px;} 
.bannertext{position: absolute;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.bannertext .line{width: 100px;height: 3px;background: var(--color);display: flex;margin-top: 25px;}
.bannertext .p1{color: #fff;}
.bannertext .p2{color: #fff;margin-top: 20px;}
@media (max-width:1640px) {.modtitle{font-size: var(--fontsize32);}}
@media (max-width:1440px) {.modtitle{font-size: var(--fontsize28);}
.margintop{margin-top:40px}}
@media (max-width:1280px) {.modtitle{font-size: var(--fontsize26);}}
@media (max-width:1024px) {.modtitle{font-size: var(--fontsize24);}
.margintop{margin-top:30px}}
@media (max-width:768px) {.modtitle{font-size: var(--fontsize22);}
.bannertext .p2{text-align: center;}
.modtext{line-height:26px}}
@media (max-width:550px) {.margintop{margin-top:25px}}
.module1-content{display: flex;gap: 30px;margin-top: 55px;}
.module1-content .item{flex: 1;background: rgba(0, 155, 77, 0.06);border-radius: 6px;border: 1px solid #E6FCF1;padding: 50px 45px;text-align: center;transition: all .3s ease-in-out;}
.module1-content .icon{width: 70px;height: 70px;background: var(--color);border-radius: 50%;display: flex;justify-content: center;align-items: center;margin: 0 auto 40px;}
.module1-content .icon em{font-size: 30px;width: 30px;line-height: 1;color: #Fff;transition: all .3s ease-in-out;}
.module1-content .item .text{color: #555555;line-height: 30px;}
.module1-content .item .text a{color: #555555;}
.module2 .modtext,.module2 .modtitle{color: #fff;}
.module2{background: url(/Content/uploads/20261261457/2026070211053059ce8fd6c837415faf44ac0201ac3a80.webp)center no-repeat;background-size: cover;}
.module2-contant{display: flex;gap: 30px;margin-top: 50px;}
.module2-box{background: rgba(255, 255, 255, 0.1);border-radius: 6px;border: 1px solid #BEBEBE;padding: 50px 30px;text-align: center;transition: all .3s ease-in-out;}
.module2-box .icon{width: 80px;height: 80px;background: #ffffff5e;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin: 0 auto;}
.module2-box .icon em{font-size: 36px;width: 36px;line-height: 1;color: #fff;transition: all .3s ease-in-out;}
.module2-box .text .p1{font-weight: bold;font-size: 20px;color: #FFFFFF;margin: 35px 0 25px;line-height: 1;}
.module2-box .text .p2{color: #FFFFFF;line-height: 30px;}
.module2-box .btn{display: flex;margin-top: 35px;justify-content: center;}
.module2-box .btn a{display: flex;transition: all .3s ease-in-out;}
.module2-box .btn em{font-size: 26px;width: 26px;color: #fff;line-height: 1;}
.module3-contant{margin-top: 50px;}
.module3 .wmkcfeedback .wmkcfb-fileupload,.module3 .wmkcfeedback input{height: 60px;}
.module3 .wmkcfeedback .send-btn{background: var(--color);border-radius: 30px;height: 50px;}
.module1-content .item:hover {border-color: var(--color);}
.module1-content .item:hover .icon em{transform: rotateY(180deg);}
.module1-content .item .text a:hover{color: var(--color);}
.module2-box:hover{box-shadow: inset 0 0 49px #ccc;}
.module2-box .btn a:hover{margin-left: 10px;text-decoration: unset;}
.module2-box .btn a:hover em{color: var(--color);}
@media (max-width:1440px) {.module1-content .item{padding: 40px 30px;}
.module1-content .icon{margin: 0px auto 25px;}
.module2-box .text .p1{margin: 25px 0 20px;}
.module2-box{padding: 35px 20px;}
.module2-box .icon{width: 70px;height: 70px;}
.module2-box .btn{margin-top: 25px;}
.module3-contant{margin-top: 35px;}}
@media (max-width:1024px) {.module1-content{margin-top: 35px;}}
@media (max-width:768px) {.module1-content{flex-wrap: wrap;}
.module1-content .item{padding: 30px 20px;width: 100%;flex: unset;}
.module2-contant{margin-top: 25px;flex-wrap: wrap;}
.module2-box{padding: 30px 15px;}
.module2-box .btn{margin-top: 15px;}}