/* Keeper style fix (2026-10-14): Gravity Forms 3 draws its submit as a button element
   where 2.x drew a submit input; the rooftop theme and GF's legacy CSS style only the input.
   These rules mirror those exact rules onto the new button and match nothing on Gravity Forms 2.x. */
.gform_wrapper .gform_footer button.gform_button{background:#323d6c;color:#fff;transition:all .3s ease-in;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;display:inline-flex;height:40px;align-items:center;justify-content:center;border:0;border-radius:6px;padding:0 20px;letter-spacing:1.3px;line-height:1.2;cursor:pointer}
.gform_wrapper .gform_footer button.gform_button:hover{background:#231f20}
.gform_legacy_markup_wrapper .gform_footer button.gform_button{font-size:1em;margin:0 0 16px 0;width:100%}
@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_footer button.gform_button{font-size:1em;margin:0 16px 0 0;width:auto}}
#download-modal .gform_wrapper button.gform_button{background:#fff;color:#231f20;margin:0}
#download-modal .gform_wrapper button.gform_button:hover{background:#231f20;color:#fff}
