@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);.display-1{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(2.25rem + 4 * ((100vw - 20rem) / 100) ,6.25rem);line-height:108%}.display-2{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(2.625rem + 6.75 * ((100vw - 20rem) / 100) ,9.375rem);line-height:108%}.display-3{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(2rem + 3 * ((100vw - 20rem) / 100) ,5rem);line-height:108%}.heading-2{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1.5rem + 1.75 * ((100vw - 20rem) / 100) ,3.25rem);line-height:108%;letter-spacing:-2px}.heading-2-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(1.5rem + 1.75 * ((100vw - 20rem) / 100) ,3.25rem);line-height:108%;letter-spacing:-2px}.heading-3{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1.75rem + .875 * ((100vw - 20rem) / 100) ,2.625rem);line-height:108%}.heading-3-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(1.75rem + .875 * ((100vw - 20rem) / 100) ,2.625rem);line-height:108%}.heading-4{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem);line-height:108%}.heading-4-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem);line-height:108%}.heading-5{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1.125rem + .625 * ((100vw - 20rem) / 100) ,1.75rem);line-height:108%}.heading-5-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(1.125rem + .625 * ((100vw - 20rem) / 100) ,1.75rem);line-height:108%}.heading-6{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:clamp(1.5rem,1.5rem + 0 * ((100vw - 20rem) / 100) ,1.5rem);line-height:clamp(2.25rem,2.25rem + 0 * ((100vw - 20rem) / 100) ,2.25rem)}.heading-6-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:clamp(1.5rem,1.5rem + 0 * ((100vw - 20rem) / 100) ,1.5rem);line-height:clamp(2.25rem,2.25rem + 0 * ((100vw - 20rem) / 100) ,2.25rem)}.text-small{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1rem + .5 * ((100vw - 20rem) / 100) ,1.5rem);line-height:146%}.text-normal{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1rem + .875 * ((100vw - 20rem) / 100) ,1.875rem);line-height:146%}.text-normal-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:min(1rem + .875 * ((100vw - 20rem) / 100) ,1.875rem);line-height:146%}.text-large{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1.25rem + 1.125 * ((100vw - 20rem) / 100) ,2.375rem);line-height:146%}.text-large-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:min(1.25rem + 1.125 * ((100vw - 20rem) / 100) ,2.375rem);line-height:146%}.button{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(1rem + .375 * ((100vw - 20rem) / 100) ,1.375rem);line-height:min(1.4375rem + .5625 * ((100vw - 20rem) / 100) ,2rem)}.button-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:min(1rem + .375 * ((100vw - 20rem) / 100) ,1.375rem);line-height:min(1.4375rem + .5625 * ((100vw - 20rem) / 100) ,2rem)}.caption{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1rem + .375 * ((100vw - 20rem) / 100) ,1.375rem);line-height:min(1.25rem + .125 * ((100vw - 20rem) / 100) ,1.375rem)}@keyframes loading-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes loading-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes loading-2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.block-text-form .wrapper-container{background:linear-gradient(180deg,rgba(241,239,223,.89) 0%,#f1efdf 100%);padding:min(3rem + 3.25 * ((100vw - 20rem) / 100) ,6.25rem) min(.75rem + 5.5 * ((100vw - 20rem) / 100) ,6.25rem)}@media(min-width:64rem){.block-text-form .wrapper-container{background-color:#f9f5eb;border-radius:0 min(3.125rem + .625 * ((100vw - 20rem) / 100) ,3.75rem) min(3.125rem + .625 * ((100vw - 20rem) / 100) ,3.75rem) min(3.125rem + .625 * ((100vw - 20rem) / 100) ,3.75rem)}}.block-text-form .wrapper-container.spacing-small{padding:3.125rem min(.75rem + 2.375 * ((100vw - 20rem) / 100) ,3.125rem)}.block-text-form .wrapper-container.spacing-medium{padding:min(3.125rem + 3.125 * ((100vw - 20rem) / 100) ,6.25rem) min(.75rem + 5.5 * ((100vw - 20rem) / 100) ,6.25rem)}.block-text-form .wrapper-container.spacing-large{padding:min(3.125rem + 6.25 * ((100vw - 20rem) / 100) ,9.375rem) min(.75rem + 8.625 * ((100vw - 20rem) / 100) ,9.375rem)}.block-text-form .wrapper-container.spacing-none{padding:0}.block-text-form .wrapper-container.overlap{position:relative}@media(min-width:64rem){.block-text-form .wrapper-container.overlap{bottom:clamp(-3.125rem,-1.875rem + -1.25 * ((100vw - 64rem) / 56) ,-1.875rem)}}.block-text-form .wrapper-container.overlap .wrapper{padding-bottom:0}@media(min-width:64rem){.block-text-form .wrapper-container.overlap .wrapper{padding-bottom:min(3rem + 3.25 * ((100vw - 20rem) / 100) ,6.25rem)}}.block-text-form .wrapper-container.overlap .wrapper .gform_footer{margin-top:0;padding-top:0}@media(min-width:64rem){.block-text-form .wrapper-container.overlap .wrapper .gform_footer{margin-top:1rem;padding-top:1rem}}.block-text-form .wrapper-container.overlap .wrapper .gform_footer .submit-button{position:relative;bottom:-1.875rem}@media(min-width:64rem){.block-text-form .wrapper-container.overlap .wrapper .gform_footer .submit-button{bottom:unset}}@media(min-width:64rem){.block-text-form .wrapper-container{background-color:#f9f5eb;border-radius:0 min(3.125rem + .625 * ((100vw - 20rem) / 100) ,3.75rem) min(3.125rem + .625 * ((100vw - 20rem) / 100) ,3.75rem) min(3.125rem + .625 * ((100vw - 20rem) / 100) ,3.75rem)}}.block-text-form .wrapper-container .form-footer{background-color:#f9f5eb;padding:1.25rem;border-radius:1.5625rem;position:relative;bottom:-1.875rem}@media(min-width:64rem){.block-text-form .wrapper-container .form-footer{background-color:rgba(255,255,255,0);padding:0}}.block-text-form .wrapper-container .grid{display:grid;gap:min(3rem + 3.25 * ((100vw - 20rem) / 100) ,6.25rem)}@media(min-width:64rem){.block-text-form .wrapper-container .grid.footer{grid-template-columns:1fr 24.375rem;gap:min(3.125rem + 11.875 * ((100vw - 20rem) / 100) ,15rem);margin-top:min(.0000625rem + 9.3749375 * ((100vw - 20rem) / 100) ,9.375rem)}}@media(min-width:64rem){.block-text-form .wrapper-container .grid{grid-template-columns:.925fr 1.075fr}}.block-text-form .wrapper-container .grid .desktop-consent-text,.block-text-form .wrapper-container .grid .mobile-consent-text{font-size:min(.75rem + .375 * ((100vw - 20rem) / 100) ,1.125rem)}.block-text-form .wrapper-container .grid .desktop-consent-text a,.block-text-form .wrapper-container .grid .mobile-consent-text a{color:#393e46;transition:250ms}.block-text-form .wrapper-container .grid .desktop-consent-text a:hover,.block-text-form .wrapper-container .grid .mobile-consent-text a:hover{color:#4cb078}.block-text-form .wrapper-container .grid .submit-button{display:flex;position:relative}.block-text-form .wrapper-container .grid .submit-button .submit-button{width:100%;align-self:center;z-index:1}.block-text-form .wrapper-container .grid .text-section{display:flex;flex-direction:column;row-gap:min(1.25rem + 2.5 * ((100vw - 20rem) / 100) ,3.75rem)}.block-text-form .wrapper-container .grid .text-section .sticky{position:sticky;padding-top:min(.0000625rem + 1.8749375 * ((100vw - 20rem) / 100) ,1.875rem);top:min(3.125rem + 6.25 * ((100vw - 20rem) / 100) ,9.375rem)}.block-text-form .wrapper-container .grid .text-section .title{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:min(2rem + 3 * ((100vw - 20rem) / 100) ,5rem);line-height:108%;margin:unset}.block-text-form .wrapper-container .grid .text-section .text{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1.25rem + 1.125 * ((100vw - 20rem) / 100) ,2.375rem);line-height:146%;flex-grow:1}.block-text-form .wrapper-container .grid .text-section .desktop-consent-text{display:none;background-color:unset;border-radius:unset}.block-text-form .wrapper-container .grid .text-section .desktop-consent-text p{width:150%}@media(min-width:64rem){.block-text-form .wrapper-container .grid .text-section .desktop-consent-text{display:block}}@media(min-width:64rem){.block-text-form .wrapper-container .grid .form-section .form,.block-text-form .wrapper-container .grid .form-section .gform_confirmation_message,.block-text-form .wrapper-container .grid .form-section .gform_confirmation_wrapper,.block-text-form .wrapper-container .grid .form-section .gform_wrapper,.block-text-form .wrapper-container .grid .form-section .gform_wrapper>form{height:100%}}.block-text-form .wrapper-container .grid .form-section .form.script iframe{height:auto;width:100%}.block-text-form .wrapper-container .grid .form-section .form.script input,.block-text-form .wrapper-container .grid .form-section .form.script select{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1rem + .375 * ((100vw - 20rem) / 100) ,1.375rem);line-height:min(1.25rem + .125 * ((100vw - 20rem) / 100) ,1.375rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1.875rem!important;color:#000;font-size:min(.875rem + .25 * ((100vw - 20rem) / 100) ,1.125rem);font-weight:500;transition:250ms}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper.gform_validation_error>form{height:auto}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form{display:flex;flex-direction:column}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_fields{gap:min(1.25rem + .3125 * ((100vw - 20rem) / 100) ,1.5625rem)}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield{align-self:flex-start;margin-bottom:0}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield .gfield_validation_message{padding:0;border:none;background:0 0;font-weight:500}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield input,.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield select{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:min(1rem + .375 * ((100vw - 20rem) / 100) ,1.375rem);line-height:min(1.25rem + .125 * ((100vw - 20rem) / 100) ,1.375rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1.875rem!important;color:#000;font-size:min(.875rem + .25 * ((100vw - 20rem) / 100) ,1.125rem);font-weight:500;transition:250ms}@media(min-width:64rem){.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield input{padding:0 min(.625rem + 1.875 * ((100vw - 64rem) / 56) ,2.5rem)!important}}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield input::-moz-placeholder{font-weight:400;color:rgba(57,62,70,.5)}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield input::placeholder{font-weight:400;color:rgba(57,62,70,.5)}@media(min-width:64rem){.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield select{padding:0 min(1.875rem + .625 * ((100vw - 64rem) / 56) ,2.5rem) 0 min(.625rem + 1.875 * ((100vw - 64rem) / 56) ,2.5rem)!important}}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gfield select:not(.filled){font-weight:400;color:rgba(57,62,70,.5)}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform-body{flex-grow:1}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_footer{position:relative;top:0;padding:0;z-index:2;margin:min(1.25rem + .3125 * ((100vw - 20rem) / 100) ,1.5625rem) 0 0}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_footer .gform_ajax_spinner{position:absolute;width:1.25rem;height:1.25rem;top:1.875rem;right:8.125rem}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_footer .gform_ajax_spinner path{fill:#fff}@media(min-width:64rem){.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_footer{margin:0;height:0;width:200%;left:-100%;top:min(6.25rem + 5 * ((100vw - 64rem) / 56) ,11.25rem)}}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_footer input[type=submit]{margin:auto 0 auto auto;font-weight:600;padding:min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem) min(.625rem + .3125 * ((100vw - 20rem) / 100) ,.9375rem)}@media(min-width:64rem){.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_wrapper>form .gform_footer input[type=submit]{max-width:24.375rem}}.block-text-form .wrapper-container .grid .form-section .form.gravity .gform_confirmation_message{height:100%;display:flex;align-items:center}.block-text-form .gform_validation_errors{display:none}.component-footer.overlap-contact .wrapper .footer-content{padding-top:3.125rem}@media(min-width:64rem){.component-footer.overlap-contact .wrapper .footer-content{padding-top:min(1.25rem + 14.375 * ((100vw - 20rem) / 100) ,15.625rem)}}
/*# sourceMappingURL=block-text-form.css.map */
