.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}}