.form__field--s2-i61x59wgt .form__checkbox {display: none;}
.form__field--s2-i61x59wgt .form__checkbox-styled {display: block;}
.button--u-ii6qh3zso:hover .text-button--u-idln0qkeu {transform: none;}
.button--u-ii6qh3zso:hover .text-button--u-ivc4foo9t {transform: none;}
.button--u-i3azk9xoa:hover .text-button--u-idln0qkeu {transform: none;}
.button--u-i3azk9xoa:hover .text-button--u-ivc4foo9t {transform: none;}
.button--u-ikoz8arx9:hover .text-button--u-idln0qkeu {transform: none;}
.button--u-ikoz8arx9:hover .text-button--u-ivc4foo9t {transform: none;}
.button--u-i6hhmdfx2:hover .text-button--u-idln0qkeu {transform: none;}
.button--u-i6hhmdfx2:hover .text-button--u-ivc4foo9t {transform: none;}
.form--u-iaj65bgqk.is-success {align-items: center;}
.form--u-iaj65bgqk.is-error {align-items: center;}
.form--u-iaj65bgqk.is-success .text--u-ilehs2z9o {font-size: 1.2em; text-align: center; width: 80%;}
.form--u-iaj65bgqk.is-success .form__state-success--u-ib75eanvp {display: flex; justify-content: center; align-items: center; background-color: rgb(167, 249, 190); color: rgba(9, 9, 9, 1); padding-top: 2em; padding-bottom: 2em; padding-left: 1em; padding-right: 1em; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 32em;}
.form--u-iaj65bgqk.is-error .form__state-error--u-iqnznu7nq {background-image: linear-gradient(rgba(255, 236, 237, 1) 0%, rgba(255, 236, 237, 1) 100%); color: rgba(9, 9, 9, 1); align-items: center; justify-content: center; padding-left: 2em; padding-right: 2em; padding-top: 2em; padding-bottom: 2em; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 30em;}
.form--u-iaj65bgqk.is-error .form__text-error--u-iqfdmus3h {font-size: 1.2em; text-align: center;}
.text-title--u-i5xhyn9pe {margin-bottom: 0.4em;}
.text--u-if7yvdluz {width: 100%;}
.form__field--u-i12otszfk.is-error .form__field-error--u-ilqhruuw2 {padding-top: 0.5em; padding-bottom: 0px; font-size: 1em;}
.form__field--u-i61x59wgt {margin-top: 0em; margin-bottom: 0em;}
.form__field--u-i61x59wgt.is-error {margin-bottom: 1em;}
.form__field--u-i61x59wgt.is-error .form__field-error--u-igd780uk0 {padding-top: 0.5em; padding-bottom: 0em; font-size: 1em; position: absolute;}
.form__widget-item--u-iqtp8uekk:has(:checked) .form__checkbox-styled--u-i94on2e1w {background-image: url("../../../../../g/s3/mosaic/images/widgets/checkbox.svg"), linear-gradient(rgba(44, 96, 246, 1) 0%, rgba(44, 96, 246, 1) 100%); background-size: 7px, auto; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;}
.form__checkbox-styled--u-i94on2e1w {width: 1em; height: 1em; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.form__label-text--u-insg5phbo {margin-left: 0.5em; display: none;}
.submit_button--u-its042s59 {margin-top: 1em;}
.submit_button--u-its042s59:hover .text-button--u-idln0qkeu {transform: translate3D(-160%, 3deg, 0deg);}
.submit_button--u-its042s59:hover .text-button--u-ivc4foo9t {transform: translate3D(15%, 0deg, 0deg);}
.text-button--u-idln0qkeu {transform: translate3D(0%, 0deg, 0deg);}
.text-button--u-ivc4foo9t {transform: none;}
.form__field--u-iizhlgjwr.is-error .form__field-error--u-i4jj48icu {padding-top: 0.5em; padding-bottom: 0em; font-size: 1em;}
.form__field-error--u-i4jj48icu {display: none;}
.div--u-iec0so1it {display: flex; padding: 10px; width: auto;}
.form__widget-group--u-ij7wq64ye {margin-top: 0px;}
.form__input--u-ia0ayf5s6 {display: flex;}
@media (max-width: 991px) {.form--u-iaj65bgqk.is-success .text--u-ilehs2z9o {font-size: 2em;}}
@media (max-width: 991px) {.form--u-iaj65bgqk.is-success .form__state-success--u-ib75eanvp {width: 80%;}}
@media (max-width: 991px) {.form--u-iaj65bgqk.is-error .form__state-error--u-iqnznu7nq {width: 60em; padding-top: 4em; padding-bottom: 4em; padding-left: 4em; padding-right: 4em;}}
@media (max-width: 991px) {.form--u-iaj65bgqk.is-error .form__text-error--u-iqfdmus3h {font-size: 2.5em;}}
@media (max-width: 991px) {.form__field--u-i12otszfk.is-error .form__field-error--u-ilqhruuw2 {font-size: 1.8em;}}
@media (max-width: 991px) {.form__field--u-i61x59wgt {margin-top: 0em;}}
@media (max-width: 991px) {.form__field--u-i61x59wgt.is-error {margin-bottom: 2em;}}
@media (max-width: 991px) {.form__field--u-i61x59wgt.is-error .form__field-error--u-igd780uk0 {font-size: 1.8em;}}
@media (max-width: 991px) {.form__checkbox-styled--u-i94on2e1w {width: 2em; height: 2em;}}
@media (max-width: 991px) {.form__field--u-iizhlgjwr.is-error .form__field-error--u-i4jj48icu {font-size: 1.8em;}}
@media (max-width: 479px) {.form--u-iaj65bgqk.is-success .text--u-ilehs2z9o {font-size: 4em; width: 90%;}}
@media (max-width: 479px) {.form--u-iaj65bgqk.is-success .form__state-success--u-ib75eanvp {width: 100%;}}
@media (max-width: 479px) {.form--u-iaj65bgqk.is-error .form__state-error--u-iqnznu7nq {width: 70em; padding-top: 6em; padding-bottom: 6em; padding-left: 6em; padding-right: 6em;}}
@media (max-width: 479px) {.form--u-iaj65bgqk.is-error .form__text-error--u-iqfdmus3h {font-size: 4em;}}
@media (max-width: 479px) {.text-title--u-i5xhyn9pe {margin-bottom: 0.4em;}}
@media (max-width: 479px) {.text--u-if7yvdluz {width: 80%; margin-bottom: 0.5em;}}
@media (max-width: 479px) {.form__field--u-i12otszfk.is-error .form__field-error--u-ilqhruuw2 {font-size: 3.7em;}}
@media (max-width: 479px) {.form__field--u-i61x59wgt.is-error {margin-bottom: 12em;}}
@media (max-width: 479px) {.form__field--u-i61x59wgt.is-error .form__field-error--u-igd780uk0 {font-size: 3.7em; padding-top: 2em;}}
@media (max-width: 479px) {.form__checkbox-styled--u-i94on2e1w {width: 4em; height: 4em;}}
@media (max-width: 479px) {.form__label-text--u-insg5phbo {width: 80%;}}
@media (max-width: 479px) {.form__field--u-iizhlgjwr.is-error .form__field-error--u-i4jj48icu {font-size: 3.7em;}}
@media (max-width: 479px) {.text--u-icpmzx56o {width: 80%;}}
