.contact_main{padding:11.1rem 0 15.9rem}.contact_main .lt{flex:1;width:100%;max-width:63.6rem}.contact_main .head h2,.contact_main .head strong{font-size:3.8rem;line-height:1.44736842}.contact_main .head p{line-height:2.8rem;color:var(--text2)}.contact_main p{margin-top:1.1rem}.contact_main .connect{margin-top:3.4rem}.contact_main .connect li+li{margin-top:2.8rem}.contact_main .connect li{position:relative;border-radius:1.4rem;background-color:#f8f8f8;padding:4.245283% 4.7169811% 3.1446541% 15.8805031%}.contact_main .connect li::before,.contact_main .connect li::after{position:absolute;left:4.5597484%;top:20.4225352%;width:8.8050314%;padding-bottom:8.8050314%;border-radius:50%;background-color:var(--title);transition:all 0.3s;content:''}.contact_main .connect li::after{background:no-repeat center / 25%;filter:contrast(0) brightness(2)}.contact_main .connect li:hover::before{background-color:var(--primary)}.contact_main .connect li:hover::after{filter:unset}.contact_main .connect li .label{text-transform:uppercase;font-size:1.2rem;color:#999;margin-bottom:.5rem}.contact_main .connect li a,.contact_main .connect li span{font-size:2rem;font-weight:500;color:#1a1a1a}.contact_main .connect li span{display:block}.contact_main .connect li a{vertical-align:top;transition:all 0.3s;text-decoration:underline transparent}.contact_main .connect li a:hover{text-decoration-color:#1a1a1a}.contact_main .connect li p{font-size:1.5rem;line-height:2rem;font-weight:300;color:#666;max-width:46rem;margin-top:1rem}.contact_main .connect .promise{background-color:#1a1a1a}.contact_main .connect .promise::before{background-color:var(--primary)}.contact_main .connect .promise::after{filter:unset}.contact_main .connect .promise .label{font-size:1.6rem;font-weight:500;color:#fff;text-transform:unset;margin-top:.3rem}.contact_main .connect .promise p{color:#aaa;margin-top:.8rem;padding-bottom:.4rem}.contact_main .connect .business p{max-width:unset}.contact_main .connect .phone::after{background-image:url(../../../../../../../../themes/newworld-logistics/assets/images/icon-phone.svg)}.contact_main .connect .email::after{background-image:url(../../../../../../../../themes/newworld-logistics/assets/images/icon-email.svg);background-size:32.1428571%}.contact_main .connect .wechat::after{background-image:url(../../../../../../../../themes/newworld-logistics/assets/images/wechat.svg);background-size:37.5%}.contact_main .connect .business::after{background-image:url(../../../../../../../../themes/newworld-logistics/assets/images/icon-business.svg);background-size:33.9285714%}.contact_main .connect .promise::after{background-image:url(../../../../../../../../themes/newworld-logistics/assets/images/icon-date.svg);background-size:42.8571429%}.contact_main .quote_form{border-radius:1.6rem;border:1px solid #f0f0f0;background-color:#fff;box-shadow:0 .8rem 1rem rgba(211,211,211,.55);width:47.5%;padding:3.1944444% 4.2361111% 4.1666667% 4.1666667%;margin-top:.7rem}.contact_main .quote_form .head{margin-bottom:3.7rem}@media screen and (max-width:768px){.contact_main{padding:40px 0 50px}.contact_main .flex{gap:30px;flex-direction:column-reverse}.contact_main .lt{max-width:unset}.contact_main .head h2,.contact_main .head strong{font-size:22px;line-height:1.3}.contact_main .head p{line-height:1.5}.contact_main .quote_form{width:100%;border-radius:10px;padding:30px 20px;margin:0}.contact_main .quote_form .head{margin-bottom:20px}.contact_main .connect{margin-top:20px}.contact_main .connect li+li{margin-top:16px}.contact_main .connect li{border-radius:10px;padding:20px;padding-left:80px}.contact_main .connect li::before,.contact_main .connect li::after{width:40px;padding-bottom:40px;top:20px;left:20px}.contact_main .connect li .label{font-size:12px;margin-bottom:5px}.contact_main .connect li a,.contact_main .connect li span{font-size:16px}.contact_main .connect li p{font-size:14px;line-height:1.5;margin-top:5px;max-width:unset}.contact_main .connect .promise .label{font-size:16px;margin-top:0}.contact_main .connect .promise p{margin:5px 0 0}}