.form{display:flex;gap:48px}.form__wrapper{padding-bottom:24px;width:100%}.form--right{flex-direction:row-reverse}.form--left .form__body_copy,.form--left .form__wrapper,.form--right .form__body_copy,.form--right .form__wrapper{width:50%}.form__body_copy{display:flex;flex-direction:column;gap:48px}.form__body_copy__media--cta{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-around}.form__body_copy_contacts{display:flex;flex-direction:column;gap:24px}.form__body_copy_contacts_item{align-items:center;display:flex}.form__body_copy_contacts_item--image{padding-right:24px}.form__body_copy_contacts_item--image svg{fill:var(--brand-000);vertical-align:middle}.form__wrapper h3{margin-bottom:24px}@media (max-width:1024px){.form:not(.form--left) .hs-form-field.hs-fieldtype-file>label,.form:not(.form--right) .hs-form-field.hs-fieldtype-file>label{padding-bottom:50px}.hs-fieldtype-file label:before{left:0;top:50%;width:100%}}@media (min-width:767px) and (max-width:1024px){.form::not(.form--right) .hs-form-field,.form:not(.form--left) .hs-form-field{flex-direction:column}.form:not(.form--left) .hs-form-field .input,.form:not(.form--right) .hs-form-field .input{width:100%}.form:not(.form--left) .hs-form-field>label,.form:not(.form--right) .hs-form-field>label{padding:10px 0;width:100%}}@media (max-width:767px){.form{flex-direction:column}.form--left .form__body_copy,.form--left .form__wrapper,.form--right .form__body_copy,.form--right .form__wrapper{padding-left:0;padding-right:0;width:100%}.form--left .form__body_copy,.form__body_copy{padding-left:0;padding-right:0}}