.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 18px;
}

body .gform_wrapper .gform_footer input[type=submit] {font-size:24px; padding: 0.75rem 2rem}

.gfield_label {
}

.name_last label, .name_first label {
    font-size: 16px !important;
    font-weight: 700;
    margin-bottom: 8px;
}

#gfield_description_17_6 {
    font-size: 15px !important;
    line-height: 1.2;
}

#gform_fields_25 .ginput_container_consent {
    display: none !important;
}

#gform_fields_26 .ginput_container_consent {
    display: none !important;
}
#gform_fields_29 .ginput_container_consent {
    display: none !important;
}
#gform_fields_22 .ginput_container_consent {
    display: none !important;
}
#gform_fields_27 .ginput_container_consent {
    display: none !important;
}

.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
        line-height: 2;
        min-height: 32px;
        text-wrap: auto;
}

a {
    color: currentColor;
}

.elementor-widget-text-editor a {
    text-decoration: underline;
    color: var( --e-global-color-primary );
    font-weight: 500;
}
