.elementor-820881 .elementor-element.elementor-element-53588e03 > .elementor-container{max-width:900px;}.elementor-820881 .elementor-element.elementor-element-53588e03{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A3B;padding:30px 30px 30px 30px;}.elementor-820881 .elementor-element.elementor-element-53588e03, .elementor-820881 .elementor-element.elementor-element-53588e03 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-820881 .elementor-element.elementor-element-3490e850.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-820881 .elementor-element.elementor-element-3490e850 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#7A7A7A3B;padding:0px 60px 0px 0px;}.elementor-820881 .elementor-element.elementor-element-5e35eed6 .elementor-heading-title{font-size:18px;color:var( --e-global-color-primary );}.elementor-820881 .elementor-element.elementor-element-5bf450ee .elementor-field-group{margin-bottom:40px;}.elementor-820881 .elementor-element.elementor-element-5bf450ee .elementor-form-fields-wrapper{margin-bottom:-40px;}body .elementor-820881 .elementor-element.elementor-element-5bf450ee .elementor-field-group > label{padding-bottom:0px;}.elementor-820881 .elementor-element.elementor-element-5bf450ee .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#C4C4C4;}.elementor-820881 .elementor-element.elementor-element-5bf450ee .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#C4C4C4;}.elementor-820881 .elementor-element.elementor-element-5bf450ee .elementor-field-group .elementor-select-wrapper::before{color:#C4C4C4;}.elementor-820881 .elementor-element.elementor-element-2f780605 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-820881 .elementor-element.elementor-element-2e6c31b3 > .elementor-widget-container{margin:0px 0px 0px 14px;}.elementor-820881 .elementor-element.elementor-element-2e6c31b3{text-align:left;}.elementor-820881 .elementor-element.elementor-element-2e6c31b3 .elementor-heading-title{font-size:18px;color:#000000;}.elementor-820881 .elementor-element.elementor-element-67214545 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-button{background-color:#EFEFEF;color:var( --e-global-color-8ca268f );border-style:none;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-field-group:not( .elementor-field-type-submit ):not( .uael-rform-footer ):not( .uael-recaptcha-align-bottomright ):not( .uael-recaptcha-align-bottomleft ){margin-bottom:20px;}body.rtl .elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-field-group .elementor-field{background-color:#ffffff;border-color:#c4c4c4;border-radius:2px 2px 2px 2px;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-field-group .elementor-field:focus{border-color:#a5afb8;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .uael-registration-form .acceptance-field input[type="checkbox"] + span:before{font-size:calc( 20px / 1.2 );width:20px;height:20px;border-color:#eaeaea;border-width:1px;border-style:solid;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .uael-registration-form .acceptance-field input[type="checkbox"]:checked + span:before{color:#3A3A3A;}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .elementor-button svg{fill:var( --e-global-color-8ca268f );}.elementor-820881 .elementor-element.elementor-element-39f2bb6f .uael-register-error{color:#ff0000;}@media(max-width:1024px){.elementor-820881 .elementor-element.elementor-element-3490e850 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-820881 .elementor-element.elementor-element-2f780605 > .elementor-element-populated{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-820881 .elementor-element.elementor-element-53588e03{padding:30px 20px 30px 20px;}.elementor-820881 .elementor-element.elementor-element-3490e850 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-820881 .elementor-element.elementor-element-2f780605 > .elementor-element-populated{padding:50px 0px 0px 0px;}}/* Start custom CSS */.ur-frontend-form.ur-frontend-form--bordered form button[type=submit], .ur-frontend-form.ur-frontend-form--bordered form input[type=submit] {
    background: #EFEFEF;
    border: 1px solid #EFEFEF;
    color: #C8963E;
    margin-top: 25px;
}

.ur-frontend-form.ur-frontend-form--bordered form button[type=submit]:hover, 
.ur-frontend-form.ur-frontend-form--bordered form input[type=submit]:hover {
    background-color: #EFEFEF; /* Couleur de fond rouge au survol */
    border: 1px solid #EFEFEF;
    color: #C8963E;
}

.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=text] {
    border: none;
    border-bottom: 1px solid #c0c4d4;
    outline: 0;
    -webkit-transition: all .35s;
    transition: all .35s;
    padding: 1px 1px;
    background: #ffffff;
    color: #676d8a;
    height: 0px;
}
.ur-frontend-form {
    margin-bottom: 30px;
    border: 0px solid #e1e1e1;
    padding: 0px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=email] {
    border: none;
    border-bottom: 1px solid #c0c4d4;
    outline: 0;
    -webkit-transition: all .35s;
    transition: all .35s;
    padding: 0px 15px;
    background: #ffffff;
    color: #676d8a;
    height: -20px;
}

.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid select {
    border: none;
    border-bottom: 1px solid #c0c4d4;
    outline: 0;
    -webkit-transition: all .35s;
    transition: all .35s;
    padding: 0px 15px;
    background: #fff;
    color: #676d8a;
    height: 0px;
}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=password] {
    border: none;
    border-bottom: 1px solid #c0c4d4;
    outline: 0;
    -webkit-transition: all .35s;
    transition: all .35s;
    padding: 0px 15px;
    background: #fff;
    color: #000;
    height: 0px;
}

.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid label, .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid legend {
    margin-left: 5px;
    color: #000000;
    font-weight: 300;
    line-height: 14px;
}/* End custom CSS */