.elementor-18709 .elementor-element.elementor-element-593f643{overflow:visible;}.elementor-18709 .elementor-element.elementor-element-4d94696 .elementor-spacer-inner{height:20px;}.elementor-18709 .elementor-element.elementor-element-8e38a15{overflow:visible;}.elementor-18709 .elementor-element.elementor-element-e74ce4b{text-align:center;}.elementor-18709 .elementor-element.elementor-element-e74ce4b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat";font-weight:600;}.elementor-18709 .elementor-element.elementor-element-e74ce4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;background-color:#5C0000;}.elementor-18709 .elementor-element.elementor-element-306f4bf{overflow:visible;}.elementor-18709 .elementor-element.elementor-element-9e924b5 > .elementor-widget-container{margin:4px 4px 4px 4px;padding:13px 13px 13px 13px;background-color:#005C10;border-style:double;border-color:#000000;}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-9e924b5 */.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label{
    color: white;
    font-family: Monospace;
    font-size: 20px;
}
.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{
    color: white;
     font-family: Times New Roman;
    font-size: 17px;
}
.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{
    color: white;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label{
    color: white;
}
.gform_wrapper div.validation_error {
    color: white;
    font-size: 1em;
    font-weight: 700;
    margin-bottom: 25px;
    border-top: 2px solid white;
    border-bottom: 2px solid white;
    padding: 16px 0 16px 0;
    clear: both;
    width: 100%;
    text-align: center;
}
.gform_wrapper .gform_page_footer .button.gform_button, .gform_wrapper .gform_page_footer .button.gform_next_button{
    font-size: 20px;
    padding: 12px 28px;
    font-family: Monospace;
}
.gform_wrapper .gform_page_footer .button.gform_previous_button{
        font-size: 20px;
    padding: 12px 28px;
    font-family: Monospace;
}
gform_confirmation_message_1 gform_confirmation_message{
    color: white;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{
    color: white;
    font-family: 'Montserrat';
}

.gform_wrapper input.datepicker_with_icon.large, .gform_wrapper input.datepicker_with_icon.medium, .gform_wrapper input.datepicker_with_icon.small{
    color: black;
}/* End custom CSS */