.gform_wrapper{.gform_footer{margin-top:2rem!important}}.form-control,.form-select,.gform_wrapper .gfield :is(input:not([type=checkbox],[type=radio]),textarea,select){font-size:1.6rem!important;--p:0 1.6rem;--br:.4rem;--border:1px solid rgba(255,255,255,.25);--focus-border:1px solid #fff;color:#fff;min-height:5rem;background-color:#fff0;border:var(--border);border-radius:var(--br);transition:border-color var(--ts-15) ease;padding:var(--p);&::placeholder{color:rgb(255 255 255 / .65)}&:focus{border:var(--focus-border);outline:none}}.gform_wrapper.gravity-theme .gfield textarea,textarea{padding-block:1rem;font:inherit}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border-color:#fff}.gform_wrapper.gravity-theme .gform_fields{--gap:2rem;grid-column-gap:var(--gap);grid-row-gap:var(--gap);.gfield{&.gfield--type-address{.gform-field-label--type-sub.hidden_sub_label{display:none}.ginput_container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;input{width:100%}.ginput_full{grid-column:span 2}}}.gfield_label{padding-bottom:.4rem;.gform-field-label__text{font-weight:600}.gfield_required_text{font-size:1.2rem;padding-left:.5rem}}}}.wpb-card--contrast .gform_wrapper.gravity-theme button[type="submit"]{--bg-clr:#FFFF}.gform_wrapper.gravity-theme .gfield_label{display:block;margin:0}.gform_wrapper .ginput_container_textarea{display:flex}.gform_ajax_spinner{width:3rem;margin-left:2rem}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:0;padding-bottom:0}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin:0}.gform_wrapper.gravity-theme .gfield_description{display:none}.gform_wrapper.gravity-theme .gform_validation_errors{background-color:#c02b0a;padding:1.6rem 2rem;box-shadow:none;font-family:var(--wpb-font-family)}.gform_wrapper.gravity-theme .gform_validation_errors h2{color:#fff;font-family:var(--wpb-font-family);font-weight:400}.gform_confirmation_message{background-color:var(--clr-contrast-100);padding:1.6rem 2rem;border-radius:.4rem}