.common-top-banner .common-carousel-container .common-banner-text-area-desc{max-width:620px}.contact-us-header{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:12px;-webkit-box-shadow:0 12px 18px 2px rgba(0,0,0,.05);box-shadow:0 12px 18px 2px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:280px;justify-content:center;position:absolute;top:-60px;width:100%;z-index:9}@media only screen and (max-width:768px){.contact-us-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 6px 9px 7px rgba(0,0,0,.05);box-shadow:0 6px 9px 7px rgba(0,0,0,.05);-ms-flex-direction:column;flex-direction:column;height:auto;padding:12px;position:relative;top:12px}}.contact-us-header *{background:transparent;border:none}.contact-us-header .contact-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:140px;justify-content:flex-start;padding-left:80px;width:50%}@media only screen and (max-width:768px){.contact-us-header .contact-item{height:100px;margin-bottom:8px;padding-left:0;width:100%}}.contact-us-header .contact-item:last-child{margin:0}.contact-us-header .contact-item-icon{height:48px;margin-right:24px;width:48px}.contact-us-header .contact-item-info .text-color-two{margin-top:4px}.contact-us-main{margin:0 auto;padding-bottom:0;padding-top:312px}@media only screen and (max-width:768px){.contact-us-main{padding-top:48px}}.contact-us-main .contact-us-main-title{font-size:36px;line-height:44px;margin-bottom:56px;text-align:center}@media only screen and (max-width:768px){.contact-us-main .contact-us-main-title{font-size:24px;line-height:32px;margin-bottom:16px}}.contact-us-main .contact-us-main-area{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.contact-us-main .contact-us-main-area .contact-us-main-area-item{border:1px solid #e1e3e6;border-radius:12px;height:280px;margin-bottom:20px;overflow:hidden;padding:32px 36px 32px 28px}@media only screen and (max-width:768px){.contact-us-main .contact-us-main-area .contact-us-main-area-item{border-radius:8px;height:240px;padding:16px}}.contact-us-main .contact-us-item{border:1px solid #ebedf0;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;overflow:hidden}@media only screen and (max-width:768px){.contact-us-main .contact-us-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:480px}}.contact-us-main .contact-us-item .map-area{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-us-main .contact-us-item .company-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px}@media only screen and (max-width:768px){.contact-us-main .contact-us-item .company-info{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding:12px}}.contact-us-main .contact-us-item .company-info .fs20{margin-bottom:24px}.contact-us-main .contact-us-item .company-info .fs16{margin-bottom:12px}