.elementor-20861 .elementor-element.elementor-element-c194798 > .elementor-container{max-width:700px;}.elementor-20861 .elementor-element.elementor-element-c194798:not(.elementor-motion-effects-element-type-background), .elementor-20861 .elementor-element.elementor-element-c194798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-20861 .elementor-element.elementor-element-c194798{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-20861 .elementor-element.elementor-element-c194798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20861 .elementor-element.elementor-element-4c77782 .elementor-tab-title, .elementor-20861 .elementor-element.elementor-element-4c77782 .elementor-tab-title:before, .elementor-20861 .elementor-element.elementor-element-4c77782 .elementor-tab-title:after, .elementor-20861 .elementor-element.elementor-element-4c77782 .elementor-tab-content, .elementor-20861 .elementor-element.elementor-element-4c77782 .elementor-tabs-content-wrapper{border-width:1px;}/* Start custom CSS for section, class: .elementor-element-c194798 */#gf_progressbar_wrapper_2{
    display:none !important;
}

.gform_title{
    display: none !important;
}

.elementor-tab-content, .elementor-tab-title, .elementor-tab-title:before, .elementor-tab-title:after {
    border: none !important;
}

#gform_fields_11 .gfield_label, #gform_fields_2 .gfield_label, #field_2_11 .gfield_label{
    color:#e5e5e5;
    direction:ltr !important;
}

#gform_fields_11 .gfield_required, #gform_fields_2 .gfield_required, #field_2_11 .gfield_required{
    color:red;
    margin-left: 5px;
}

.elementor-tab-title.elementor-active a {
    color: #A4CE5F !important;
    border-bottom:1px solid;
}

.elementor-tab-title a {
    color: #e5e5e5!important;
}

.elementor-tab-title a {
    min-width: 100px;
    display: block;
    text-align: center;
    padding-bottom: 20px;
}

#label_2_9_1{
    color:#A4CE5F;
}

#choice_2_9_1{
    margin-top:0;
}

#gform_submit_button_11, #gform_next_button_2_10, #gform_submit_button_2 {
    width: 100%;
    text-align: center !important;
    margin: 0;
    background-color: #a4ce5f;
}

#gform_submit_button_11:hover, #gform_next_button_2_10:hover, #gform_previous_button_2:hover, #gform_submit_button_2:hover {
    color:#e5e5e5;
}

#gform_fields_11 li, #gform_fields_2 li, #gform_fields_2_2 li, #input_2_8_2_container{
    padding:0;
}

#gform_wrapper_11, #gform_wrapper_2{
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 0.45);
    padding: 15px 30px 30px 30px;
    margin: 0;
}

.elementor-tab-content p:first-of-type {
    display: none;
}

#gform_fields_11 input, #gform_fields_2 input, #gform_fields_2_2 input{
    background-color:#3a3a3a;
    border-radius: 4px;
    color:#e5e5e5;
    border:none !important;
    padding: 0 15px;
}


#gform_previous_button_2 {
    margin-bottom: 15px;
}

#gform_ajax_spinner_2, #input_2_8_1_container label, #input_2_8_2_container label{
    display:none;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: #2b2b2b !important;
    border: none !important;
}

.gform_wrapper div.validation_error, .gform_wrapper .validation_message{
    color:#a4ce5f !important;
}

#gform_previous_button_2 {
    width: 100%;
    text-align: center !important;
    background-color: transparent;
    color: #a4ce5f;
    margin: 10px 0 0 0;
}

#gform_page_2_2 .gform_page_footer.top_label {
    display: flex;
    flex-direction: column-reverse;
}/* End custom CSS */