.formBlock{padding:clamp(50px,7vw,110px) 0;font-family:var(--fnt-primula-main)}.formBlock__container{position:relative;padding:clamp(40px,5vw,100px) clamp(20px,5vw,100px) clamp(30px,3vw,100px) clamp(20px,5vw,100px);background-color:var(--clr-primula-navy);color:var(--clr-primula-cream);text-align:center;border-radius:30px;z-index:1}.formBlock__container:after{position:absolute;content:"";width:90%;height:90%;top:5%;left:5%;background-image:url(../../assets/images/brush-lines.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0.1;z-index:-1}.formBlock__content{margin:0 auto;width:100%;max-width:900px}.formBlock__content em{display:block;margin:0 0 clamp(15px,5vw,20px) 0;font-size:clamp(13px,2vw,17px);font-weight:900;line-height:123%;text-transform:uppercase;letter-spacing:0.1em;font-style:normal}.formBlock__content h2{margin:0 0 0.6em 0;font-size:clamp(28px,4vw,50px);font-weight:900;line-height:96%;letter-spacing:-0.02em}.formBlock__content p{margin:0 0 0.6em 0;font-size:clamp(14px,2vw,18px);letter-spacing:-0.03em;line-height:123%}.formBlock__form{margin:clamp(40px,4vw,60px) auto 0 auto;max-width:900px}.formBlock__form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px}.formBlock__form .gform_wrapper.gravity-theme .gform_required_legend{display:none}.formBlock__form .gform_wrapper.gravity-theme .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0}.formBlock__form .gform_wrapper.gravity-theme .gfield_validation_message,.formBlock__form .gform_wrapper.gravity-theme .gform_validation_errors,.formBlock__form .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .validation_message{background:transparent;border:1px solid #fff;border-radius:10px}.formBlock__form .gform_wrapper.gravity-theme .gfield_validation_message,.formBlock__form .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:var(--clr-primula-cream);font-size:15px;letter-spacing:-0.03em}.formBlock__form .gform_wrapper.gravity-theme .gfield_label.gform-field-label{display:block;color:var(--clr-primula-cream);font-size:clamp(13px,2vw,16px);text-align:left;font-weight:500;letter-spacing:-0.03em}.formBlock__form .gform_wrapper.gravity-theme .gfield_label.gform-field-label .gfield_required{color:var(--clr-primula-red);font-size:12px;font-style:normal}.formBlock__form .gform_wrapper.gravity-theme .ginput_container.ginput_container_email input,.formBlock__form .gform_wrapper.gravity-theme .ginput_container.ginput_container_text input{padding:clamp(7px,2vw,13px) 15px;background-color:var(--clr-primula-cream);color:var(--clr-primula-navy);font-size:clamp(14px,2vw,18px);letter-spacing:-0.03em;border-radius:10px;outline:none;border:0}.formBlock__form .gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea textarea{padding:clamp(7px,2vw,13px) 15px;background-color:var(--clr-primula-cream);color:var(--clr-primula-navy);height:180px;resize:none;font-size:clamp(14px,2vw,18px);letter-spacing:-0.03em;border-radius:10px;outline:none;border:0;-webkit-transition:all 0.3s;transition:all 0.3s}.formBlock__form .gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea textarea:focus{height:250px}