.elementor-149 .elementor-element.elementor-element-0661239{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* Apply Questrial to all Gravity Forms */
body .gform_wrapper {
    font-family: "Questrial", sans-serif !important;
}

/* Inputs + textareas */
body .gform_wrapper input[type="text"],
body .gform_wrapper input[type="email"],
body .gform_wrapper input[type="tel"],
body .gform_wrapper input[type="number"],
body .gform_wrapper textarea,
body .gform_wrapper select {
    font-family: "Questrial", sans-serif !important;
    font-size: 1rem !important;
}

/* All Gravity Forms submit buttons (Orbital + Legacy) */
body .gform_wrapper .gform_footer .gform_button,
body .gform_wrapper .gform_page_footer .gform_button,
body .gform_wrapper .gform_footer input[type="submit"],
body .gform_wrapper .gform_page_footer input[type="submit"] {
    background-color: var(--e-global-color-3cda0e6) !important;
    font-family: "Questrial", sans-serif !important;
    font-size: 1rem !important;
    color: var(--e-global-color-74f0c3e) !important;
    border-style: solid !important;
    border-color: transparent !important;
    border-radius: 2rem !important;
    padding: 1em 2em !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
}

/* Hover state */
body .gform_wrapper .gform_footer .gform_button:hover,
body .gform_wrapper .gform_page_footer .gform_button:hover,
body .gform_wrapper .gform_footer input[type="submit"]:hover,
body .gform_wrapper .gform_page_footer input[type="submit"]:hover {
    opacity: 0.85 !important;
}/* End custom CSS */