.contact-container{background:#f8f9fa;color:#1e1e1e;display:flex;font-family:Segoe UI,sans-serif;padding:40px}.container.contact-wrapper.py-5{padding-top:18px!important;text-align:left}body.contact-page .container.contact-wrapper.py-5{margin-top:87px;padding-top:18px!important;text-align:left}.contact-wrapper .row{align-items:stretch;display:flex}.contact-left,.contact-right{display:flex;flex:1 1;flex-direction:column}.contact-left{background:url(/static/media/contactimage.03d1d2e0151873e29b08.webp) no-repeat 50%;background-size:cover;color:#fff;justify-content:center;min-height:100%;padding:40px}.contact-left h2{font-size:32px;font-weight:700;margin-bottom:20px}.contact-left p{font-size:12px;font-weight:400;line-height:18px;margin:10px 0}.contact-left ul{list-style:none;margin-top:20px;padding-left:0}.contact-left li{font-size:16px;margin-bottom:18px}ul.list-unstyled.mt-4.mb-4 li{font-size:12px;font-weight:400;line-height:18px}ul.list-unstyled.mt-4.mb-4 li img{height:20px;margin-right:8px;vertical-align:middle;width:20px}ul.list-unstyled.mt-4.mb-4{margin-top:37px!important}.contact-left a{color:#0af;text-decoration:none}.contact-right{background:#fff;border-radius:8px;box-shadow:0 4px 15px #0000000d;padding:48px}.contact-right h3{font-size:22px;font-weight:600;margin-bottom:10px}.col-md-7.px-5.contact-right h4{color:#091d2b;font-family:inherit;font-size:24px;font-weight:700;line-height:36px}.col-md-7.px-5.contact-right p{font-size:12px;font-weight:400;line-height:18px;margin:10px 0 32px}.form-row{display:flex;gap:10px;margin-bottom:20px;margin-right:30px}.form-group{margin-right:10px}.form-group:has(div[id*=g-recaptcha]){border:none!important;margin-top:20px;padding-top:0!important}div[id*=g-recaptcha],div[id*=g-recaptcha]>div{border-top:none!important;margin-top:0!important;padding-top:0!important}.form-group>div:has(div[id*=g-recaptcha]){border:none!important;margin-top:0!important;padding-top:0!important}#dupi_space+.form-group{border-top:none!important;margin-top:20px;padding-top:0!important}#dupi_space textarea{border-bottom:1px solid #ccc;margin-bottom:0}#dupi_space{border-bottom:none!important;margin-bottom:0;padding-bottom:0}div#dupi_space{margin-top:20px}input,select,textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;padding:12px;width:100%}input.form-control{border-radius:6px!important}input.form-control,select.form-control{height:46px!important}.phone-input{align-items:center;display:flex;flex:1 1;gap:6px}span.input-group-text{height:46px!important}.flag{font-size:18px}label{color:#091d2b;font-size:12px;font-weight:600;line-height:18px;margin-bottom:8px}.submit-btn,button.btn.btn-info.btn-block{background-color:#00a0e4;border-radius:6px;color:#fff;font-family:Inter,sans-serif!important;font-size:18px;font-weight:700;height:46px;line-height:14px;margin-top:30px;width:145px}.submit-btn:hover{background:#008fd1}.textcahnge{font-weight:500}.textcahnge,a.text-info{font-size:12px;line-height:18px}a.text-info{color:#00a0e4!important;font-weight:600}h2.font-weight-bold.mb-4{color:#fff;font-size:36px;font-weight:700;line-height:45px;margin-bottom:20px!important}.alert.alert-info{display:none;position:absolute;top:96px;width:35%}.form-control span{color:#091d2b!important}.col-md-7.px-5.contact-right span.badge.badge-info.mr-2.mb-1{background:#dedada;color:#000;font-size:12px;font-weight:500;padding:6px}.select-wrapper{display:inline-block;position:relative;width:100%}.service-select{padding-left:40px}.select-icon{height:6px;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:10px}select.form-control.service-select:invalid{color:#c6c6c6!important}input::placeholder,textarea::placeholder{color:#c6c6c6!important;font-size:12px;font-weight:400;opacity:1}select:has(option[value=""]:checked){color:#c6c6c6}select option{color:#111}select option[value=""]{color:#c6c6c6;font-size:12px;font-weight:400}.css-a74h65-multiValue{background-color:#e7e7e7;color:#4f4f4f!important;display:flex;margin:2px;min-width:0}.css-a74h65-multiValue,.css-xckcoi{border-radius:4px;box-sizing:border-box}.css-xckcoi{color:#000;font-size:85%;overflow:hidden;padding:3px 3px 3px 6px;text-overflow:ellipsis;white-space:nowrap}body.contact-page nav.navbar.bg-white.shadow a.nav-link{color:#091d2b!important}@media (max-width:767.98px){.container.contact-wrapper.py-5{padding-top:75px!important;text-align:left}.form-row{display:block;gap:10px;margin-bottom:20px;margin-right:0!important}}.mp2-ai-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:-10px}.mp2-ai-badges span{align-items:center;background:linear-gradient(135deg,#091d2b,#0e3550);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:9px 14px}.mp2-ai-badges svg{color:#38d0ff;height:16px;width:16px}.mp2-dash{grid-template-columns:1.35fr .65fr}.mp2-dash-points li strong{font-size:16px;font-weight:700;line-height:1.45}.mp2-dot{background:#e0f4fc!important;color:#00a0e4!important}.mp2-dash-ph{align-items:center;background:#fff;border-color:#e2e8f0;color:#0b1d2b;color:#00a0e4;display:flex;flex-direction:column;gap:12px;text-align:center}.mp2-dash-ph p{color:#475569}.mp2-ai-card ul{flex-direction:column;gap:12px}.mp2-ai-card li{color:#dbe7f1;font-size:15px}.mp2-faq-title{color:#091d2b;font-size:32px;font-weight:800;line-height:1.2;margin:0}.mp2-clients .perffer,.mp2-clients .perffer2{display:none}.mp2-all{align-items:center;color:#00a0e4;display:inline-flex;font-weight:800;gap:6px}@media (max-width:991px){.mp2-dash{grid-template-columns:1fr}}.sp2-inline-cta{align-items:center;background:linear-gradient(120deg,#091d2b,#0e3550);border-radius:18px;box-shadow:0 20px 50px #091d2b2e;color:#fff;display:flex;flex-wrap:wrap;font-size:19px;font-weight:700;gap:16px;justify-content:space-between;margin-top:34px;padding:24px 30px}.sp2-dark-sub{color:#fff;font-size:26px;font-weight:800;margin:54px 0 22px}.sp2-faq-title{color:#091d2b;font-size:32px;font-weight:800;line-height:1.2;margin:0}.sp2-clients .perffer,.sp2-clients .perffer2{display:none}.sp2-enquire{background:#f8f9fb;padding:80px 0 30px;scroll-margin-top:90px}.sp-card-link{color:#00a0e4;display:inline-block;font-weight:700;margin-top:10px;text-decoration:none}@media (max-width:640px){.sp2-inline-cta{font-size:16px}}