.forms{background:var(--block-bg,var(--color-white));width:100%}.forms__inner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}@media (min-width:1009px){.forms__inner-wrapper{gap:60px}}.forms__title{font-family:var(--font-family-primary);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);text-align:center;color:var(--color-primary);margin:0}@media (min-width:1009px){.forms__title{font-size:var(--font-size-6xl)}}.forms__form{background:var(--color-white);max-width:590px;width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:40px 15px;box-sizing:border-box}@media (min-width:1009px){.forms__form{padding:70px 45px 74px}}.forms__form:not(:has(*)){display:none}.forms__form .gform_heading,.forms__form .gfield_required,.forms__form .gform_required_legend,.forms__form .ginput_container_textarea>.ginput_counter{display:none !important}.forms__form .gform_fields{grid-row-gap:24px !important}.forms__form .gfield .gform-field-label{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal) !important;line-height:1;color:var(--color-text);margin-bottom:12px}.forms__form input[type="text"],.forms__form input[type="email"],.forms__form input[type="tel"],.forms__form input[type="number"]{width:100%;height:50px;padding:15px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-btn);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text);box-sizing:border-box}.forms__form input[type="text"]::-moz-placeholder,.forms__form input[type="email"]::-moz-placeholder,.forms__form input[type="tel"]::-moz-placeholder,.forms__form input[type="number"]::-moz-placeholder{color:var(--color-text-medium);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.forms__form input[type="text"]::placeholder,.forms__form input[type="email"]::placeholder,.forms__form input[type="tel"]::placeholder,.forms__form input[type="number"]::placeholder{color:var(--color-text-medium);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.forms__form textarea{width:100%;padding:16px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-btn);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text);height:370px;box-sizing:border-box;margin-bottom:24px}@media (min-width:1009px){.forms__form textarea{height:500px}}.forms__form textarea::-moz-placeholder{color:var(--color-text-medium)}.forms__form textarea::placeholder{color:var(--color-text-medium)}.forms__form input[type="submit"],.forms .forms__form input[type="submit"],.forms__form button[type="submit"],.forms .forms__form button[type="submit"],.forms__form .gform-button.gform-button--white,.forms__form input.gform-button--white[type="submit"]{display:inline-flex;align-items:center;justify-content:center;padding:10px 25px;background-color:var(--color-primary);color:var(--color-white);border:1px solid transparent;border-radius:var(--radius-btn);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:normal;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);align-self:center !important;width:auto;height:auto}.forms__form input[type="submit"]:hover,.forms__form button[type="submit"]:hover,.forms__form .gform-button.gform-button--white:hover,.forms__form input.gform-button--white[type="submit"]:hover{background-color:var(--color-primary-neon);color:var(--color-primary)}.forms__form input[type="submit"]:active,.forms__form button[type="submit"]:active,.forms__form .gform-button.gform-button--white:active,.forms__form input.gform-button--white[type="submit"]:active{background-color:var(--color-primary-dark);color:var(--color-white)}.forms__form input[type="submit"]:focus-visible,.forms__form button[type="submit"]:focus-visible{outline:2px solid var(--color-secondary-light);outline-offset:2px}.forms__form input[type="submit"]:disabled,.forms__form input[type="submit"][aria-disabled="true"],.forms__form button[type="submit"]:disabled,.forms__form button[type="submit"][aria-disabled="true"]{background-color:var(--btn-disabled-bg);color:var(--color-white);pointer-events:none;cursor:not-allowed}.forms__form #field_submit{display:flex;justify-content:flex-end;align-items:center}.forms__form .gfield .validation_message{padding:13px 24px;color:var(--color-danger);font-size:var(--font-size-md)}.forms__form .ginput_recaptcha{transform:scale(0.9);transform-origin:0 0;-webkit-transform-origin:0 0}.forms__form .gform_footer{margin:0 !important;padding:0 !important}.forms__form .gform_confirmation_wrapper{min-height:50px;display:flex;align-items:center}.forms__form .gform_confirmation_message{font-family:var(--font-family-primary);font-size:var(--font-size-base);color:var(--color-text)}.forms.rounded-borders{width:calc(100% - 32px);border-radius:var(--radius-3xl);margin-right:auto;margin-left:auto}