section.form-section{padding-top:clamp(120px, 15.648vh, 169px);overflow:hidden}section.form-section:after,section.form-section:before{content:'';position:absolute;top:0;right:0;left:0;background:linear-gradient(180deg,#F8FAFC 0%,#F8FAFC 50%,#fff0 100%);height:73%}section.form-section:before{top:unset;bottom:0;height:100px;z-index:-1;background:var(--color-primary-blue);width:100%}.form-heading{margin-bottom:clamp(50px, 5vw, 96px)}.form-heading p{max-width:90ch;margin:0 auto 32px}section.form-section .address br{display:none}section.form-section form{background:var(--color-white);padding:clamp(40px, 5.926vh, 64px) clamp(20px, 3.073vw, 59px) clamp(30px, 5.463vh, 59px)}.gform_heading{color:var(--color-main);margin-bottom:0}h3.gform_title{font-size:var(--fs-60);margin-bottom:14px;font-weight:400}.gform_description{font-size:var(--fs-20)}.gform_wrapper label,.gform-field-label,.gfield_required_text{width:100%;font-size:var(--fs-17);margin-bottom:11px;text-transform:uppercase;font-weight:700;letter-spacing:.06em;line-height:1}.ginput_container_consent{display:flex;margin-bottom:35px;align-items:center}.ginput_container_consent input{width:24px;height:24px;aspect-ratio:1/1;background:rgb(217 217 217)}.ginput_container_consent label{margin-bottom:0;margin-left:19px;line-height:1.5}label.gfield_consent_label{display:inline-block;font-size:var(--fs-20)}label.gfield_consent_label a{color:var(--color-highlight);text-decoration:underline}.gform_wrapper ul{list-style-type:none;margin:0 -15px;padding:0;overflow:hidden}.gform_wrapper ul li{padding:0 15px}.gform_wrapper .validation_error{background:#FFE1E1 none repeat scroll 0 0;padding:10px;border:solid 2px #9A6262;color:#9A6262;margin-bottom:10px}.gform_submission_error{color:#f6283b!important;font-size:20px}.gform_wrapper .validation_message{font-size:11px;line-height:11px;margin-bottom:10px;color:#f6283b}.gform_confirmation_wrapper{background:#DFFFDE none repeat scroll 0 0;color:#276F26;border:solid 2px #276F26;padding:10px}.gform_wrapper .gf_left_half,.gform_wrapper .gf_right_half{float:left;width:50%}.gform_wrapper .gf_left_third,.gform_wrapper .gf_middle_third,.gform_wrapper .gf_right_third{float:left;width:33.33333%}.gfield{flex:1 1 auto}.gform_fields{margin-bottom:40px}.gfield--type-textarea{grid-column:1 / -1}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="phone"],.gform_wrapper textarea{width:100%;margin-bottom:12.5px;padding:5px 15px;height:clamp(40px, 4.907vh, 53px);border:solid 1px var(--color-primary-blue);color:var(--color-main);position:relative;font-size:var(--fs-17);border-radius:3px;background:rgb(118 171 192 / .16)}.gform_wrapper textarea{margin-bottom:16px;resize:none;height:109px}#gf_progressbar_wrapper_1,.gform_required_legend,.gfield--type-consent legend,.gfield--type-honeypot{display:none}.gform-footer{text-align:center}@media only screen and (min-width:767px){.gform_fields{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;column-gap:16px;margin:0 auto}}::-webkit-input-placeholder{color:#3F495F;font-family:var(--font-main);opacity:0}::-moz-placeholder{color:#3F495F;font-family:var(--font-main);opacity:0}:-ms-input-placeholder{color:#3F495F;font-family:var(--font-main);opacity:0}:-moz-placeholder{color:#3F495F;font-family:var(--font-main);opacity:0}