.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-152603 .elementor-element.elementor-element-abb8377{--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-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-152603 .elementor-element.elementor-element-04b4b4e{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-9c5a492 > .elementor-widget-container{background-color:var( --e-global-color-df9e814 );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:5px 5px 5px 0px rgba(78, 80, 81, 0.1450980392156863);}.elementor-152603 .elementor-element.elementor-element-9c5a492{text-align:justify;font-family:"Barlow", Sans-serif;font-weight:400;color:var( --e-global-color-4a1ca58 );}.elementor-widget-table-of-contents .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-152603 .elementor-element.elementor-element-80b762e{--box-background-color:var( --e-global-color-df9e814 );--item-text-hover-color:var( --e-global-color-secondary );--item-text-hover-decoration:underline;}.elementor-152603 .elementor-element.elementor-element-80b762e .elementor-toc__header-title{text-align:start;}.elementor-152603 .elementor-element.elementor-element-80b762e .elementor-toc__header{flex-direction:row;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-152603 .elementor-element.elementor-element-a2cad9a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-a2cad9a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-12b1d98{text-align:justify;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-152603 .elementor-element.elementor-element-360cd4e{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-ecde858 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-ecde858 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-77b4c29{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-e646384{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-4caf856{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-3fdfc8d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-3fdfc8d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-53eeb31{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-ddad1bd{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-286620a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-286620a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-96ce51a{text-align:justify;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-152603 .elementor-element.elementor-element-80b581b{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-50a0633 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-50a0633 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-bcd9ef1{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-1403d2f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-1403d2f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-385531c{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-7ca660b{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-5ddedd6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152603 .elementor-element.elementor-element-5ddedd6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-152603 .elementor-element.elementor-element-900a0c9{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-ac44672{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-b12998e{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-feaae3c{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-3cd0a28{text-align:center;}.elementor-widget-nested-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-152603 .elementor-element.elementor-element-951e47e{--display:flex;}.elementor-152603 .elementor-element.elementor-element-c7f58e1{--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-152603 .elementor-element.elementor-element-808185a{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-944e27a{--display:flex;}.elementor-152603 .elementor-element.elementor-element-0db2963{--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-152603 .elementor-element.elementor-element-8052443{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-0d396f0{--display:flex;}.elementor-152603 .elementor-element.elementor-element-78fd63e{--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-152603 .elementor-element.elementor-element-48e42a7{text-align:justify;}.elementor-152603 .elementor-element.elementor-element-5a2e3fb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}@media(max-width:767px){.elementor-152603 .elementor-element.elementor-element-a2cad9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-a2cad9a{text-align:center;}.elementor-152603 .elementor-element.elementor-element-ecde858 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-ecde858{text-align:center;}.elementor-152603 .elementor-element.elementor-element-3fdfc8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-3fdfc8d{text-align:center;}.elementor-152603 .elementor-element.elementor-element-286620a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-286620a{text-align:center;}.elementor-152603 .elementor-element.elementor-element-50a0633 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-50a0633{text-align:center;}.elementor-152603 .elementor-element.elementor-element-1403d2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-1403d2f{text-align:center;}.elementor-152603 .elementor-element.elementor-element-5ddedd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152603 .elementor-element.elementor-element-5ddedd6{text-align:center;}}/* Start custom CSS */.entry-meta 


/*Personnalisation tableau*/

table{
    font-size: 16px !important;
    text-align: center;
}

table thead th{
    text-align: center;
    color: #FFFFFF;
}

th{
    padding: 10px !important;
    vertical-align: middle !important;
}

thead{
    background-color: #132BDA;
}

table, th, td{
    border: 0.5px solid #4E505175;
    border-collapse: collapse;
}
table th{
    border: 0.5px solid #ffffff75;
}

.gris{
    background-color: #4E505115;
}
@media (max-width: 1100px) {
.scrollable-table {
        overflow-x: auto;
        width: 100%;
    }
}/* End custom CSS */