.gform_wrapper{color:var(--wp--preset--color--main)}.gform_wrapper .gfield:not(.gfield--type-checkbox,.gfield--type-gaitcha){border-bottom:2px solid var(--wp--preset--color--main)}.gform_wrapper .gaitcha-widget{--g-bg:transparent;--g-text:inherit;--g-sub:inherit;--g-border-color:var(--wp--preset--color--main);--g-border-width:2px;--g-success-border:var(--wp--preset--color--main);--g-success-light:transparent}.gform_wrapper .gaitcha-widget__checkbox{outline:0!important;background-color:rgba(0,0,0,0)!important;border-color:var(--wp--preset--color--main)!important;border-width:2px!important}.gform_wrapper .ginput_container>*{border:none!important;outline:0!important;-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:rgba(0,0,0,0)!important}.gform_wrapper .ginput_container>::-webkit-input-placeholder{font-size:var(--wp--preset--font-size--l)!important;font-weight:var(--wp--custom--font-weight--normal)!important;color:inherit!important;opacity:1}.gform_wrapper .ginput_container>::-moz-placeholder{font-size:var(--wp--preset--font-size--l)!important;font-weight:var(--wp--custom--font-weight--normal)!important;color:inherit!important;opacity:1}.gform_wrapper .ginput_container>:-ms-input-placeholder{font-size:var(--wp--preset--font-size--l)!important;font-weight:var(--wp--custom--font-weight--normal)!important;color:inherit!important;opacity:1}.gform_wrapper .ginput_container>::-ms-input-placeholder{font-size:var(--wp--preset--font-size--l)!important;font-weight:var(--wp--custom--font-weight--normal)!important;color:inherit!important;opacity:1}.gform_wrapper .ginput_container>*,.gform_wrapper .ginput_container>::placeholder{font-size:var(--wp--preset--font-size--l)!important;font-weight:var(--wp--custom--font-weight--normal)!important;color:inherit!important;opacity:1}.gform_wrapper .ginput_container>:is(textarea){resize:none;overflow:hidden;field-sizing:content;block-size:auto}.gform_wrapper .ginput_container .gfield-choice-input{outline:0!important;background-color:rgba(0,0,0,0);border-color:var(--wp--preset--color--main);border-width:2px}.gform_wrapper .ginput_container .gfield-choice-input:before{color:inherit!important}.gform_wrapper .ginput_container ::picker(select),.gform_wrapper .ginput_container select{field-sizing:content;-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.gform_wrapper .ginput_container ::picker(select){padding:var(--wp--preset--spacing--default) 0;border:none;border-bottom:2px solid var(--wp--preset--color--main)}.gform_wrapper .ginput_container select::picker-icon{display:none}.gform_wrapper .ginput_container option{cursor:pointer;-webkit-transition:var(--wp--custom--transitions--base);transition:var(--wp--custom--transitions--base)}.gform_wrapper .ginput_container option:is(:hover,:checked){background-color:var(--wp--preset--color--main);color:var(--wp--preset--color--base);padding-inline:var(--wp--preset--spacing--xs)}.gform_wrapper .ginput_container option::checkmark{display:none}.gform_wrapper .gform-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gform_wrapper button[type=submit].gform_button{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wp--preset--color--main)!important;background-color:rgba(0,0,0,0)!important;border:2px solid var(--wp--preset--color--main)!important;cursor:pointer!important;-webkit-transition:var(--wp--custom--transitions--base)!important;transition:var(--wp--custom--transitions--base)!important;border-radius:var(--wp--custom--radius--default)!important;padding:.65em var(--wp--preset--spacing--s) .6em!important;font-size:var(--wp--preset--font-size--default)!important;font-weight:var(--wp--custom--font-weight--bold)!important;text-transform:uppercase!important}.gform_wrapper button[type=submit].gform_button:is(:hover,:focus){color:var(--wp--preset--color--main)!important;border-color:rgba(0,0,0,0)!important;background-color:#fff3f1!important;outline:0!important}.gform_wrapper .gform_required_legend span.gfield_required{color:var(--wp--preset--color--main)}.gform_wrapper div.gfield_validation_message{color:var(--wp--preset--color--ruby)!important}.gform_wrapper div.gform_validation_errors{background-color:var(--wp--preset--color--ruby)!important}.gform_wrapper div.gform_validation_errors:focus{outline:0}.gform_wrapper div.gform_validation_errors .gform_submission_error{background-color:var(--wp--preset--color--ruby)!important;color:var(--wp--preset--color--base)!important}.gform_wrapper div.gform_validation_errors .gform_submission_error .gform-icon{display:none}.page-template-page-newsletter .gform_wrapper a:is(:hover,:focus){color:var(--wp--preset--color--base)}