.elementor-8126 .elementor-element.elementor-element-0803256{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-62c9c1e */.form-control{
    margin-bottom:20px;
}

.form-control input{
    margin-top:5px;
    margin-bottom:0;
    padding:10px 5px;
    border:1px solid green;
    border-radius: 5px;
    color:black;
}

.form-control label{
    font-weight: 800;
        color:black;
}

.form-control p{
    margin-bottom:0;
}

#form-billing-registration .submit-btn{
    background: white;
    border:1px solid green;
    color:green;
}


#form-billing-registration .submit-btn:hover{
    background:green;
    color:white;
}

#form-billing-registration > p{
    display: flex;
    align-items: center;
}

#form-billing-registration input[type="tel"]{
    height: initial;
}

#form-billing-registration .browse-files{
    background-color:#0e733A !important;
}

#form-billing-registration .browse-folder{
    display: none;
}

#form-billing-registration .checkbox-agreement p,
#form-billing-registration .wpcf7-list-item-label{
    font-weight: 400;
    color:black;
    margin-bottom:15px;
}

#form-billing-registration .checkbox-agreement p:not(:first-child){
    margin-left:12px;
}

#form-billing-registration .checkbox-agreement .wpcf7-not-valid-tip{
    display: none;
}/* End custom CSS */