.contact-section .flex-wrap{display:flex;gap:50px;justify-content:space-between}.contact-section .flex-wrap .content{width:39%}.contact-section .flex-wrap .content h2{color:#011553;font-family:Albert Sans;font-size:56px;line-height:66px}.contact-section .flex-wrap .content span{color:#011553;display:block;font-family:Albert Sans;font-size:20px;font-weight:400;margin-bottom:25px}.contact-section .flex-wrap .content .list-items .icon-list{align-items:center;display:flex;gap:16px;margin-bottom:20px}.contact-section .flex-wrap .list-items .icon-list .hs_cos_wrapper_type_inline_text{color:#011553;font-family:Albert Sans;font-size:16px}.contact-section .flex-wrap .content .hs_cos_wrapper_type_icon,.contact-section .flex-wrap .content .list-items .icon-list svg{height:24px;width:24px;fill:#0a8451;margin:0}.contact-section .form{width:61%}.contact-section .form .hsfc-Step__Content{background:#fff;border-top:3px solid #0a8451;padding:30px 0 0!important}.contact-section .form .hsfc-Step__Content h5{border-top:1px solid #011553;color:#011553;font-family:Albert Sans;font-size:18px;font-weight:700;margin:0;padding-top:25px}.contact-section .form label{color:#011553;font-family:Albert Sans!important}.contact-section .form .hsfc-PhoneInput__FlagAndCaret,.contact-section .form input,.contact-section .form textarea{background:#f1f9fe;border:none!important;border-radius:8px;color:#011553;font-family:Albert Sans;font-size:20px;font-weight:600;padding:15px 20px}.contact-section .form input::placeholder,.contact-section .form textarea::placeholder{color:#011553;font-size:16px;font-weight:400}.contact-section .form input:focus,.contact-section .form textarea:focus{border:none;box-shadow:none}.contact-section .form .hsfc-RadioFieldGroup__Options{display:flex;gap:20px}.contact-section .form input[type=radio]{background:transparent!important;border:1px solid #011553!important;border-radius:50%;height:18px;padding:0!important;width:18px}.contact-section .form input:checked{background:#011553!important}.contact-section .form input:checked:after{display:none!important}.contact-section .form input[type=checkbox]{background:transparent;border:1px solid #011553!important;border-radius:0;height:18px;padding:0!important;width:18px}.contact-section .form .hsfc-NavigationRow__Buttons button{background:#0a8451;border-color:#0a8451!important;border-radius:100px;font-family:Barlow Semi Condensed;font-size:20px;font-weight:500;letter-spacing:1.6px;padding:14px 25px;text-transform:uppercase;width:auto!important}.contact-section .form .hsfc-NavigationRow__Buttons{justify-content:start!important}.contact-section .form .hsfc-Step__Content h4,.contact-section .form .hsfc-Step__Content p{color:#011553;font-family:Albert Sans;margin:0}.contact-section .form .hsfc-Step__Content h4{font-size:18px;font-weight:700}.contact-section .form input[type=file]{opacity:0;padding:12px;position:relative;width:152px!important;z-index:9}.contact-section .form .hsfc-FileField{position:relative}.contact-section .form .hsfc-FileField:after{background:#0a8451;border-radius:50px;color:#fff;content:"Choose File";font-family:Barlow Semi Condensed;font-size:20px;font-weight:500;left:0;letter-spacing:1.6px;padding:10px 25px;position:absolute;text-transform:uppercase;top:40px}@media(max-width:1024px){.contact-section .flex-wrap{flex-direction:column}.contact-section .flex-wrap .content,.contact-section .form{width:100%}}@media(max-width:767px){.contact-section .flex-wrap{flex-direction:column}.contact-section .flex-wrap .content,.contact-section .form{width:100%}.contact-section .flex-wrap .content h2{font-size:42px;line-height:52px}.contact-section .form .hsfc-RadioFieldGroup__Options{flex-direction:column;gap:0}}