.banner_form{display:flex;gap:60px}.banner_form__text_sec{display:flex;flex-direction:column;gap:45.31px;width:50%}.banner_form__title{color:#fff;font-size:40.271px;line-height:120%;margin:0;text-wrap:balance}.banner_form__subtitle{color:#fff;font-size:26.848px;line-height:117.075%}.banner_form__description{color:#fff;font-size:16.78px;line-height:normal}.banner_form__description span{font-size:20.136px}.banner_form__form_sec{width:50%}.banner_form__form_sec form label{color:#fff;font-family:Quicksand-Regular;font-size:16.69px;font-style:normal;font-weight:700;line-height:normal;text-transform:unset}.banner_form__form_sec form .actions{text-align:end}.banner_form__form_sec form .hs-form-field{margin-bottom:15px}.banner_form__form_sec form .hs-button,form input[type=submit]{color:#000}.banner_form__form_sec form .hs-form-required{color:#fff}.banner_form__form_sec form .input .hs-input,.banner_form__form_sec form select{background-color:hsla(0,0%,100%,.2);border:.834px solid #fff;border-radius:4.172px;color:#777;height:46px}.banner_form__form_sec form .hs-input.hs-fieldtype-intl-phone{background-color:unset;border:unset}.hs_error_rollup .no-list.hs-error-msgs.inputs-list{position:unset}@media (max-width:767px){.banner_form{flex-direction:column;gap:15px}.banner_form__text_sec{gap:27px;width:100%}.banner_form__title{font-size:30.058px}.banner_form__subtitle{font-size:20.039px;font-style:normal}.banner_form__description{font-size:14px}.banner_form__description span{font-size:15px}.banner_form__form_sec{width:100%}}