@media (max-width:991.98px){.quote-form-left,.quote-form-right{min-height:0;padding:28px}.quote-form-left{background-color:rgba(255,255,255,.9)}.contact-section,.quote-form-right{border-radius:10px}.form-row{display:grid;grid-template-columns:1fr;gap:16px}.form-actions,.form-footer{flex-direction:column;align-items:stretch;gap:12px}.btn-submit,.contact-right .btn,.submit-btn{width:100%;justify-content:center}.map-container #amap,.map-container iframe{height:320px!important}.map-load-btn{padding:10px 20px;font-size:13px}.contact-info,.contact-info p,.contact-section{max-width:100%;min-width:0;overflow-wrap:anywhere}}@media (max-width:767.98px){.contact-module,.whatsapp-link{max-width:100%;box-sizing:border-box}.quote-form-section{padding:30px 0 38px;background-position:center;background-image:url('/static/images/contact/world_contact-480w.webp')}.quote-form-left,.quote-form-right{padding:22px}.contact{padding:40px 0}.contact-module{width:100%;margin:0 auto;padding:0 16px}.contact-content-wrapper{align-items:start;gap:22px}.contact-left{height:auto!important;min-height:0!important;padding:26px 20px!important;gap:18px;border-radius:22px;box-sizing:border-box;overflow:hidden;text-align:center}.contact-left h2{font-size:clamp(28px, 7.2vw, 36px);line-height:1.12;margin:0}.contact-left>p{max-width:none;margin:0;font-size:15px;line-height:1.55}.consultant-features{display:grid;gap:10px;margin:0;padding:0}.contact-left .consultant-features .feature-item,.contact-left .consultant-features .feature-item.animate{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start!important;gap:10px;width:100%;min-width:0;min-height:0!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:rgba(255,255,255,.9);opacity:1!important;overflow:visible!important;text-align:left!important;transform:none!important;transition:none!important}.contact-left .consultant-features .feature-icon{width:18px;height:18px;margin-top:3px}.contact-left .consultant-features .feature-item span{min-width:0;font-size:14px;line-height:1.45}.form-notes{margin-top:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.16)}.form-notes li::before,.note-dot{width:8px;height:8px;margin-top:7px}.form-notes h3,.form-notes h4{margin:0 0 10px;font-size:17px;line-height:1.35;text-align:center}.form-notes li{display:flex;align-items:start;gap:10px;margin:0;padding:0;font-size:14px;line-height:1.55;text-align:left}.form-notes li::before{content:"";position:static;flex:0 0 8px;border-radius:50%;background:#3498db;font-size:0;line-height:1}.form-notes li strong{display:block;flex:1 1 auto;min-width:0;overflow-wrap:normal;word-break:normal}.consultant-contact{margin-top:0;padding-top:0}.contact-left .contact-label{margin:0 0 8px;font-size:14px;line-height:1.4;text-align:center}.whatsapp-link{width:100%;min-height:46px;justify-content:center;gap:10px;padding:12px 14px;border-radius:12px;font-size:15px;line-height:1.2;text-align:center}.whatsapp-link .arrow-icon,.whatsapp-link svg{flex:0 0 auto}.whatsapp-link span{min-width:0;white-space:normal}.contact-view .quote-form-left .form-notes,.follow-us{margin-top:0}.quote-form-left .social-section{margin-top:0;padding-top:16px;border-top-color:rgba(255,255,255,.16)}.quote-form-left .social-section h4{margin:0 0 12px;font-size:16px;line-height:1.35;text-align:center}.quote-form-left .social-links{display:flex;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:12px}.quote-form-left .social-link{flex:0 0 42px;width:42px!important;height:42px;border-radius:10px}.quote-form-left{order:2}.quote-form-right{order:1}.social-links{flex-wrap:wrap}.contact-left .social-links{display:grid;grid-template-columns:repeat(4,42px);justify-content:center;gap:12px}.contact-left .social-link{width:42px;height:42px}.contact-view .quote-form-left{min-height:0!important;justify-content:flex-start;gap:16px;padding:24px 20px!important;border-radius:22px;background-color:#223769;color:#fff;text-align:center}.contact-view .quote-form-left h3{margin:0;color:#fff;font-size:clamp(26px, 7vw, 34px);line-height:1.12}.contact-view .quote-form-left .contact-description{margin:0;color:rgba(255,255,255,.9);font-size:15px;line-height:1.55}.contact-view .quote-form-left .divider{margin:0;background-color:rgba(52,152,219,.85)}.contact-view .quote-form-left .advantages-section{margin:0}.contact-view .quote-form-left .advantages-list{display:grid;gap:12px}.contact-view .quote-form-left .advantage-item{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin:0;text-align:left}.contact-view .quote-form-left .advantage-icon{width:20px;height:20px;margin-top:3px;font-size:12px}.contact-view .quote-form-left .advantage-text{min-width:0;color:rgba(255,255,255,.9);font-size:14px;line-height:1.45}.contact-view .quote-form-left .form-notes h4,.contact-view .quote-form-left .social-section h4{color:#fff}.contact-view .quote-form-left .form-notes li,.contact-view .quote-form-left .form-notes strong{color:rgba(255,255,255,.9)}}@media (max-width:479.98px){.contact{padding:34px 0}.contact-module{padding:0 14px}footer>.container{padding-top:42px}.contact-content-wrapper{gap:18px}.contact-left{padding:22px 16px!important;gap:16px;border-radius:20px}.contact-left h2{font-size:26px}.contact-left>p,.whatsapp-link{font-size:14px}.contact-left .consultant-features .feature-item span,.form-notes li{font-size:13.5px}.form-notes{padding-top:14px}.form-notes h3,.form-notes h4{font-size:16px}.whatsapp-link{min-height:44px;padding:11px 12px}.contact-left .social-links{grid-template-columns:repeat(4,40px);gap:10px}.contact-left .social-link{width:40px;height:40px}.quote-form-left .social-links{gap:10px}.quote-form-left .social-link{flex-basis:40px;width:40px!important;height:40px}.contact-section{padding:22px 16px}.contact-info strong{display:block;min-width:0;margin-bottom:4px}}