.form__field--s2-iqbg7i28a .form__checkbox {display: none;}
.form__field--s2-iqbg7i28a .form__checkbox-styled {display: block;}
.container--u-ipz81micj {display: grid; grid-template-columns: 1fr 1fr; column-gap: 24px; row-gap: 24px;}
.div--u-i9tc52im1 {border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; background-color: rgb(43, 57, 144); padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; display: flex; flex-direction: column;}
.form--u-iqvq4z0p1 {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 100%; min-height: 760px;}
.form--u-iqvq4z0p1.is-error .form__state-error--u-i9rt1cycn {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(253, 244, 245) 0%, rgb(253, 244, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.form__state-default--u-ib4rk84cm {width: 100%; grid-template-columns: 1fr 1fr; display: flex; flex-direction: column;}
.text--u-iiu6zszkd {grid-column-start: span 2; grid-column-end: span 2; max-width: 524px;}
.div--u-i53yr33oc {display: grid; grid-template-columns: 1fr 1fr; row-gap: 16px; column-gap: 16px; margin-top: 40px;}
.form__field--u-i45cz6ji4 {margin-top: 0px; margin-bottom: 0px;}
.form__field--u-i45cz6ji4.is-error .form__field-error--u-iembymn5k {display: none;}
.form__field--u-i45cz6ji4.is-error .form__input--u-igykbw2eu::placeholder {color: rgba(255, 0, 0, 1);}
.form__input--u-igykbw2eu::placeholder {color: rgba(48, 48, 48, 0.6);}
.form__field--u-ibtqmrdkv {margin-top: 0px; margin-bottom: 0px;}
.form__field--u-ibtqmrdkv.is-error .form__field-error--u-ic0iupvrk {display: none;}
.form__field--u-ibtqmrdkv.is-error .form__input--u-id5kgvpnl::placeholder {color: rgba(255, 0, 0, 1);}
.form__input--u-id5kgvpnl::placeholder {color: rgba(48, 48, 48, 0.6);}
.form__field--u-ij0ql9hhv {margin-top: 0px; margin-bottom: 0px; grid-column-start: span 2; grid-column-end: span 2;}
.form__field--u-ij0ql9hhv.is-error .form__field-error--u-iqcgs22m1 {display: none;}
.form__field--u-ij0ql9hhv.is-error .form__input--u-inltmy479::placeholder {color: rgba(255, 0, 0, 1);}
.form__input--u-inltmy479::placeholder {color: rgba(48, 48, 48, 0.6);}
.form__field--u-i7qtmqpmo {margin-top: 0px; margin-bottom: 0px; grid-column-start: span 2; grid-column-end: span 2;}
.form__field--u-i7qtmqpmo.is-error .form__field-error--u-i8d8v4e7p {display: none;}
.form__field--u-i7qtmqpmo.is-error .form__input--u-iemrloihf::placeholder {color: rgba(255, 0, 0, 1);}
.form__input--u-iemrloihf {border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;}
.form__input--u-iemrloihf::placeholder {color: rgba(48, 48, 48, 0.6);}
.div--u-ifu3v3ssd {display: flex; flex-direction: column; margin-top: 34px; row-gap: 16px;}
.form__field--u-iqbg7i28a {margin-top: 0px; margin-bottom: 0px;}
.form__field--u-iqbg7i28a.is-error .form__field-error--u-infy9nl97 {color: rgba(255, 255, 255, 1);}
.form__widget-group--u-iadd6equb {margin-top: 0px; flex-direction: row; column-gap: 8px; align-items: center;}
.form__checkbox-styled--u-iiz6bkssp {width: 20px; height: 20px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-width: 2px; border-left-width: 2px; border-right-width: 2px; border-bottom-width: 2px;}
.form__widget-item--u-i9ugcg4j9:has(:checked) .form__checkbox-styled--u-iiz6bkssp {background-size: auto, auto; background-image: url("/d/checkmark-white.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll, scroll; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.form__label-text--u-iuqxiz2p8 {display: none;}
.submit_button--u-isur237wt {grid-column-start: span 2; grid-column-end: span 2; width: 100%; margin-top: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.text-button--u-iw6m94nh5 {transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(43, 57, 144, 1);}
.form__field--u-ie56p2i6p {grid-column-start: span 2; grid-column-end: span 2; margin-top: 0px; margin-bottom: 0px;}
.form__textarea--u-igzzg2arb {min-height: 178px; height: auto; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.form__textarea--u-igzzg2arb::placeholder {font-family: 'Akrobat Regular'; font-size: 24px; line-height: 28px; color: rgba(48, 48, 48, 0.6);}
.section--u-i2kre88x8 {overflow-x: hidden; overflow-y: hidden;}
.div--u-i946fz09r {background-size: cover; background-image: url("/d/form_image.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;}
@media (max-width: 991px) {.container--u-ipz81micj {display: flex; flex-direction: column;}}
@media (max-width: 991px) {.div--u-i9tc52im1 {padding-left: 24px; padding-right: 24px; padding-top: 24px; padding-bottom: 24px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; flex-grow: 0;}}
@media (max-width: 991px) {.form--u-iqvq4z0p1 {min-height: auto;}}
@media (max-width: 991px) {.text--u-iiu6zszkd {max-width: 240px;}}
@media (max-width: 991px) {.div--u-i53yr33oc {margin-top: 24px; row-gap: 12px; column-gap: 12px;}}
@media (max-width: 991px) {.form__field--u-ij0ql9hhv {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 991px) {.form__field--u-i7qtmqpmo {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 991px) {.div--u-ifu3v3ssd {margin-top: 22px; row-gap: 24px;}}
@media (max-width: 991px) {.form__textarea--u-igzzg2arb {min-height: 52px; padding-left: 12px; padding-right: 12px; padding-top: 16px; padding-bottom: 16px; max-height: 52px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}}
@media (max-width: 991px) {.form__textarea--u-igzzg2arb::placeholder {font-size: 16px; line-height: 20px; font-family: 'Akrobat Regular';}}
@media (max-width: 991px) {.div--u-i946fz09r {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; min-height: 400px; display: none;}}
@media (max-width: 767px) {.div--u-i9tc52im1 {padding-top: 24px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.form__state-default--u-ib4rk84cm {align-items: center;}}
@media (max-width: 767px) {.text--u-iiu6zszkd {text-align: center;}}
@media (max-width: 767px) {.div--u-i53yr33oc {display: flex; flex-direction: column; margin-top: 20px;}}
@media (max-width: 767px) {.div--u-ifu3v3ssd {margin-top: 24px;}}
@media (max-width: 767px) {.form__widget-group--u-iadd6equb {align-items: flex-start;}}
@media (max-width: 767px) {.text--u-ixygix0fo {max-width: 180px;}}
@media (max-width: 767px) {.div--u-i946fz09r {min-height: 300px;}}
