.elementor-37444 .elementor-element.elementor-element-c6be055 img{width:60%;}.elementor-37444 .elementor-element.elementor-element-16f88190{width:initial;max-width:initial;z-index:10;}.elementor-37444 .elementor-element.elementor-element-16f88190 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-row{margin-top:10px;margin-bottom:25px;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__label{padding:0px 0px 10px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:20px;color:var( --e-global-color-a09a4ae );}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__label .jet-form-builder__required{color:#02010100;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__desc{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;color:var( --e-global-color-3206ae6 );}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__fields-group{flex-direction:column;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-55f77e1 );}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap.checkradio-wrap span{gap:10px;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap span::before{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5E6E6;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap label.jet-form-builder__field-label > span::before{background-color:var( --e-global-color-a09a4ae );}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5E6E6;background-color:var( --e-global-color-a09a4ae );}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a09a4ae );background-color:var( --e-global-color-a09a4ae );}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder input{color-scheme:normal;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__action-button{background-color:var( --e-global-color-70129a3 );color:var( --e-global-color-a09a4ae );transition:all 0.3s;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:120%;letter-spacing:-3%;margin:0px 0px 0px 0px;border-style:none;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__submit{justify-content:center;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--success{text-align:center;font-family:"Inter", Sans-serif;font-size:clamp(16px, 1.042vw, 24px);font-weight:400;color:var( --e-global-color-a09a4ae );border-style:none;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--error{text-align:center;font-family:"Inter", Sans-serif;font-size:clamp(16px, 1.042vw, 24px);font-weight:400;color:var( --e-global-color-a09a4ae );border-style:none;}.elementor-37444 .elementor-element.elementor-element-6ef861a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:clamp(16px, 1.042vw, 24px);font-weight:400;color:var( --e-global-color-a09a4ae );}#elementor-popup-modal-37444 .dialog-widget-content{background-color:var( --e-global-color-3b5144c );border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-37444{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-37444 .dialog-message{width:clamp(900px, 63.281vw, 1215px);height:auto;align-items:flex-start;}#elementor-popup-modal-37444 .dialog-close-button{display:flex;top:25px;font-size:20px;}#elementor-popup-modal-37444 .dialog-close-button i{color:var( --e-global-color-a09a4ae );}#elementor-popup-modal-37444 .dialog-close-button svg{fill:var( --e-global-color-a09a4ae );}@media(max-width:1024px){.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__field-wrap span::before{font-size:12px;}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--success{font-size:clamp(16px, 2.398vw, 24px);}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--error{font-size:clamp(16px, 2.398vw, 24px);}.elementor-37444 .elementor-element.elementor-element-6ef861a .elementor-heading-title{font-size:clamp(16px, 2.398vw, 24px);}#elementor-popup-modal-37444 .dialog-message{width:100%;height:auto;}}@media(max-width:767px){.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--success{font-size:clamp(16px, 4.975vw, 24px);}.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--error{font-size:clamp(16px, 4.975vw, 24px);}.elementor-37444 .elementor-element.elementor-element-6ef861a .elementor-heading-title{font-size:clamp(16px, 4.975vw, 24px);}#elementor-popup-modal-37444 .dialog-message{width:100%;height:100vh;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-16f88190 */.elementor-37444 .elementor-element.elementor-element-16f88190 input {
    
    outline: none !important;
}

.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder__action-button{
    
    margin:auto;
}
#connexion{
    width: 100% !important;
    
}
.btnSwitch{
    
    background: none !important;
    font-size: 16px!important;
    font-weight: 300!important;
    width: 100%;
    text-align: left;
    padding: inherit;
    padding-bottom: 20px;
   
   
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-37444 .elementor-element.elementor-element-16f88190 .btnSwitch{
    font-size: 16px !important;
 
}

}
.btn{
    margin-top:35px!important;
}

@media(max-width:767px){
    .elementor-37444 .elementor-element.elementor-element-16f88190 .btnSwitch{
    font-size: 16px!important;
    
}
}

.field-type-submit-field {
    margin-top:-25px !important;
}

.elementor-37444 .elementor-element.elementor-element-16f88190 fieldset.field-type-checkbox-field{
border:none !important; 
    margin-top: 0px !important;
   

}
.jet-form-builder__fields-group {
    
    flex-direction: initial !important;
    margin-top:-25px;
 
}




.jet-form-builder__submit-wrap{
 margin-top: 0px !important;
}

.elementor-37444 .elementor-element.elementor-element-16f88190 .field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :checked + span::before{
background-image: url("data:image/svg+xml,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='m0,6l12,12l12,-12l-24,0z'/><path fill='none' d='m0,0l24,0l0,24l-24,0l0,-24z'/></svg>") !important;
}


.elementor-37444 .elementor-element.elementor-element-16f88190 .jet-form-builder-message--success{
    display:none;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-37444 .dialog-close-button{
    right: 25px;
    width: fit-content;
}

#elementor-popup-modal-37444 .dialog-lightbox-close-button{
    
 outline:none !important;   
}
@media(max-width:1024px){
#elementor-popup-modal-37444 .dialog-widget-content{
    width:100%;
}
}

@media (max-width: 768px) {
   #elementor-popup-modal-37444 {
        position: fixed;
        top: 0;
        left: 0;


    }

}
#elementor-popup-modal-37444{
    z-index: 1000000 !important;
}/* End custom CSS */