html body .elementor-element .gform-body.gform_body legend,
html body .elementor-element .gform-body.gform_body label {
    color:     var(--e-global-color-129faae);
    font-size: 18px;
}

html body .elementor-element .gform-body.gform_body input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),
html body .elementor-element .gform-body.gform_body textarea,
html body .elementor-element .gform-body.gform_body select,
html body .elementor-element .gform-body.gform_body select[multiple] {
    font-size:        16px;
    font-weight:      400;
    line-height:      24px;
    color:            var(--e-global-color-129faae);
    accent-color:     var(--e-global-color-5a1e32d);
    background-color: var(--e-global-color-0bbf34d);
    border:           1px solid var(--e-global-color-129faae);
    border-radius:    4px;
    padding:          20px 16px;
    outline-color:    var(--e-global-color-3c3cd33);
    outline-width:    0;
}

html body .elementor-element .gform-body.gform_body input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
html body .elementor-element .gform-body.gform_body textarea:focus,
html body .elementor-element .gform-body.gform_body select:focus,
html body .elementor-element .gform-body.gform_body select[multiple]:focus {
    border-color: var(--e-global-color-3c3cd33);
}

html body .elementor-element .gform-body.gform_body .gfield_description.instruction,
html body .elementor-element .gform_required_legend {
    display: none;
}

html body .elementor-element .gform-body.gform_body .gfield--type-repeater .gfield_repeater_wrapper {
    padding: 0;
    border:  none;
}

html body .elementor-element .gform-footer.gform_footer {
    justify-content: flex-end;
}

html body .elementor-element .gform-footer.gform_footer input#gform_submit_button_1 {
    background:    var(--e-global-color-5a1e32d);
    color:         var(--e-global-color-0bbf34d);
    padding:       20px 40px;
    border-radius: 50px;
    font-size:     20px;
}

/* ------------------------------------
-------------light page form-----------------
-------------------------------------*/
/*white-form*/

html body .elementor-element.white-form .gform-body.gform_body legend,
html body .elementor-element.white-form .gform-body.gform_body label {
    color:     var(--e-global-color-0bbf34d);
    font-size: 18px;
}

html body .elementor-element.white-form .gform-body.gform_body input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),
html body .elementor-element.white-form .gform-body.gform_body textarea,
html body .elementor-element.white-form .gform-body.gform_body select,
html body .elementor-element.white-form .gform-body.gform_body select[multiple] {
    color:            var(--e-global-color-0bbf34d);
    accent-color:     var(--e-global-color-5a1e32d);
    background-color: var(--e-global-color-129faae);
    border:           1px solid var(--e-global-color-0bbf34d);
}

@media only screen and (max-width: 1024px) {

}
@media only screen and (min-width: 480px) and (max-width: 1024px) {

}