.elementor-20003 .elementor-element.elementor-element-b71ce09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-9.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-20003 .elementor-element.elementor-element-da71b6c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12em;--padding-bottom:12em;--padding-left:12em;--padding-right:0em;}.elementor-20003 .elementor-element.elementor-element-da71b6c:not(.elementor-motion-effects-element-type-background), .elementor-20003 .elementor-element.elementor-element-da71b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://code93.fr/wp-content/uploads/2024/12/Mask-group-14-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20003 .elementor-element.elementor-element-6f61aa5 > .elementor-widget-container{--e-transform-translateY:62px;}.elementor-20003 .elementor-element.elementor-element-6f61aa5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-20003 .elementor-element.elementor-element-b701e67{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-20003 .elementor-element.elementor-element-87f64c9 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-20003 .elementor-element.elementor-element-87f64c9{text-align:left;}.elementor-20003 .elementor-element.elementor-element-87f64c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;line-height:34px;color:var( --e-global-color-secondary );}.elementor-20003 .elementor-element.elementor-element-6e571f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20003 .elementor-element.elementor-element-a8ed0a3 form.acf-form div.acf-label label{border-style:none;}.elementor-20003 .elementor-element.elementor-element-a8ed0a3 form.acf-form div.acf-input label{border-style:none;}.elementor-20003 .elementor-element.elementor-element-a8ed0a3 form.acf-form button{border-style:none;}.elementor-20003 .elementor-element.elementor-element-a8ed0a3 form.acf-form div.acf-input p{border-style:none;}.elementor-20003 .elementor-element.elementor-element-a8ed0a3 form.acf-form div.acf-form-submit{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20003 .elementor-element.elementor-element-b71ce09{--content-width:1650px;}.elementor-20003 .elementor-element.elementor-element-da71b6c{--width:100%;}}/* Start custom CSS */ul.acf-radio-list li, ul.acf-checkbox-list li {
    margin: 2px!important;
    border: solid 1px;
    padding: 1em;
    background: #f9fafb;
}
ul.acf-radio-list, ul.acf-checkbox-list {
    display: flex;
    flex-wrap: wrap;
}


#acf-field_66670ea6b084f{
    color: #c0c4cc!important;
    background: #eaecf0;
    
}



ul.acf-radio-list li label, ul.acf-checkbox-list li label {
    display: flex;
}


p > .acf-button{
        background: #ededed;
    color: #8a8a8a;
    border-radius: 15px;
    
}


/* hide field Referance */ 
.acf-field.acf-field-text.acf-field-666f194a122c7,.acf-field--post-title{
    display:none;
}



.acf-field.acf-field-checkbox.acf-field-671534fd55f6e,.acf-field.acf-field-checkbox.acf-field-6715350955f6f,.acf-field.acf-field-checkbox.acf-field-6715351055f70,.acf-field.acf-field-checkbox.acf-field-6715351855f71{
    border-top: solid 1px #D9D9D9 !important;
        border-top: solid 1px #D9D9D9 !important;
    display: flex;
    align-items: center;
}

ul.acf-radio-list li label, ul.acf-checkbox-list li label {
    display: flex!important;
}

.acf-field textarea {

    max-height: 93px;
}

.acf-field input[type=text], .acf-field input[type=password], .acf-field input[type=date], .acf-field input[type=datetime], .acf-field input[type=datetime-local], .acf-field input[type=email], .acf-field input[type=month], .acf-field input[type=number], .acf-field input[type=search], .acf-field input[type=tel], .acf-field input[type=time], .acf-field input[type=url], .acf-field input[type=week], .acf-field textarea, .acf-field select {
    width: 100%;
    padding: 4px 8px;
    margin: 0;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 1.4;
    border-color: rgb(204, 204, 204);
    border-radius: 9px;
}
.fea-submit-button {
    cursor: pointer;
    cursor: pointer;
    padding: 15px 68px 15px 68px;
    border-radius: opx opx opx opx;
    fill: #F8F8F8;
    color: #F8F8F8;
    background-color: var(--e-global-color-primary);
}

.acf-field-submit-button .acf-input, .frontend-form-title, .fea-submit-buttons, .save-progress-buttons, .frontend-admin-tabs-view-horizontal .frontend-admin-tabs-wrapper {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.acf-field .acf-label label {
    font-weight: 600;
    font-family: 'Montserrat';
    color: #2e1168;
}

input#acf-field_67a495e346ee7{
    height: 40px;
}

.acf-uploads .button {
    display: inline-block;
    background: #f6f7f7;
    border-radius: 13px;
    line-height: 24px;
}

input.acf-button.button.button-primary.button-large {
    padding: 15px 68px 15px 68px;

    fill: #F8F8F8;
    color: #F8F8F8;
    background-color: var(--e-global-color-primary);
}

.acf-fields > .acf-field {

    border: none!important;
}

#media-attachment-date-filters{
        width: 364px;
}

ul.acf-radio-list li, ul.acf-checkbox-list li {
    border: solid 1px #D9D9D9!important;
    border-radius: 10px;
}/* End custom CSS */