.block-form-over-image{position:relative}.block-form-over-image .container{position:relative;z-index:5;padding-top:calc(1.75rem + 3.91304vw);padding-bottom:calc(1.75rem + 3.91304vw)}@media (min-width:1840px){.block-form-over-image .container{padding-top:6.25rem}}@media (min-width:1840px){.block-form-over-image .container{padding-bottom:6.25rem}}.block-form-over-image .container .block-form-over-image__heading{margin-bottom:calc(1.325rem + .58696vw)}@media (min-width:1840px){.block-form-over-image .container .block-form-over-image__heading{margin-bottom:2rem}}@media (min-width:992px){.block-form-over-image .container .block-form-over-image__heading{margin-bottom:0}}.block-form-over-image .container .block-form-over-image__heading *{line-height:1;margin-bottom:0;font-family:"Plus Jakarta Sans",sans-serif;margin:0;text-transform:uppercase;font-weight:800;font-size:28px}@media only screen and (min-width:320px){.block-form-over-image .container .block-form-over-image__heading *{font-size:calc(28px + 28 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-form-over-image .container .block-form-over-image__heading *{font-size:56px}}.block-form-over-image .container .block-form-over-image__content{margin-top:calc(1.35rem + .78261vw);margin-bottom:calc(1.275rem + .19565vw)}@media (min-width:1840px){.block-form-over-image .container .block-form-over-image__content{margin-top:2.25rem}}@media (min-width:1840px){.block-form-over-image .container .block-form-over-image__content{margin-bottom:1.5rem}}@media (min-width:992px){.block-form-over-image .container .block-form-over-image__content{margin-bottom:0}}.block-form-over-image .container .block-form-over-image__content p{color:var(--text-color);margin-bottom:0;text-wrap:balance}.block-form-over-image__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none;z-index:2}.block-form-over-image__image:before{width:100%;height:100%;content:'';background:-webkit-gradient(linear,left top,right top,from(#030a32),to(rgba(3,10,50,0)));background:linear-gradient(90deg,#030a32,rgba(3,10,50,0));position:absolute;inset:0;z-index:2}.block-form-over-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-form-over-image .gform_wrapper input[type=submit]{width:100%;background-color:#cd2f45;border:2px solid #cd2f45;color:#fff;line-height:normal!important}@media (min-width:768px){.block-form-over-image .gform_wrapper input[type=submit]{width:auto}}.block-form-over-image .gform_wrapper input[type=submit]:hover,.block-form-over-image .gform_wrapper input[type=submit]:focus{background-color:#ac1d31;border:2px solid #ac1d31}.block-form-over-image .gform_wrapper .gfield_description{color:var(--text-color);margin-bottom:0;font-style:italic}.block-form-over-image .gform_wrapper label{color:var(--text-color);margin-bottom:0}.block-form-over-image .gform_wrapper label a{color:#ac1d31}.block-form-over-image .gform_wrapper .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-form-over-image .gform_wrapper .ginput_container_consent label:after{content:' *';color:#ac1d31}.block-form-over-image .gform_wrapper .ginput_container_consent .gfield_required{display:none}.block-form-over-image .gform_wrapper .gform_validation_errors{width:calc(100% - var(--bs-gutter-x))!important;margin-right:calc(var(--bs-gutter-x) * .5);margin-left:calc(var(--bs-gutter-x) * .5)}@media (min-width:768px){.block-form-over-image .gform_wrapper .gform_validation_errors{width:calc(100% - 32px)!important}}@media (max-width:768px){.block-form-over-image .gform_wrapper.gravity-theme.gravity-theme form .gfield,.block-form-over-image .gform_wrapper.gravity-theme.gravity-theme form .gform_footer{padding-right:0;padding-left:0}}.block-form-over-image .gfield--type-consent{width:100%}