.elementor-623 .elementor-element.elementor-element-1840c01{--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{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-623 .elementor-element.elementor-element-3c66871{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-623 .elementor-element.elementor-element-c490c72{color:#000000;}.elementor-623 .elementor-element.elementor-element-7985825{color:#000000;}.elementor-623 .elementor-element.elementor-element-7985825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-623 .elementor-element.elementor-element-8001adf{color:#000000;}.elementor-623 .elementor-element.elementor-element-4be8dd7{--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-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-623 .elementor-element.elementor-element-c232959 .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-c232959 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-6d0d450{color:#000000;}.elementor-623 .elementor-element.elementor-element-e46f740{color:#000000;}.elementor-623 .elementor-element.elementor-element-e46f740 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-623 .elementor-element.elementor-element-69930f9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-69930f9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-69930f9{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-69930f9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-69930f9 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-1e41b9b{color:#000000;}.elementor-623 .elementor-element.elementor-element-088bb3f{--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-623 .elementor-element.elementor-element-dcb2458 .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-dcb2458 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-750fec5{color:#000000;}.elementor-623 .elementor-element.elementor-element-750fec5 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-eec0a6e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-eec0a6e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-eec0a6e{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-eec0a6e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-eec0a6e > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-416cf2e{color:#000000;}.elementor-623 .elementor-element.elementor-element-17bd50a .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-17bd50a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-bb9078d{color:#000000;}.elementor-623 .elementor-element.elementor-element-bb9078d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-ac3862e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-ac3862e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-ac3862e{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-ac3862e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-ac3862e > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-9b997e7{color:#000000;}.elementor-623 .elementor-element.elementor-element-9b997e7 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-3858c18 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-3858c18 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-3858c18{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-3858c18 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-3858c18 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-c88429e{color:#000000;}.elementor-623 .elementor-element.elementor-element-c88429e > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-611a52b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-611a52b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-611a52b{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-611a52b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-611a52b > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-c929200{color:#000000;}.elementor-623 .elementor-element.elementor-element-c929200 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-6b5d9e2 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-6b5d9e2 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-6b5d9e2{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-6b5d9e2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-6b5d9e2 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-9c075e9{color:#000000;}.elementor-623 .elementor-element.elementor-element-5a751ac{--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-623 .elementor-element.elementor-element-60543dd .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-60543dd > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-57ec89d{color:#000000;}.elementor-623 .elementor-element.elementor-element-25b4275{color:#000000;}.elementor-623 .elementor-element.elementor-element-1a020af{color:#000000;}.elementor-623 .elementor-element.elementor-element-33795b5{color:#000000;}.elementor-623 .elementor-element.elementor-element-913a9a6{--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-623 .elementor-element.elementor-element-6a8ad7f .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-6a8ad7f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-cdf0209{color:#000000;}.elementor-623 .elementor-element.elementor-element-08d760e{color:#000000;}.elementor-623 .elementor-element.elementor-element-8de01f5{color:#000000;}.elementor-623 .elementor-element.elementor-element-06b6b7a{--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-623 .elementor-element.elementor-element-d9005a5 .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-d9005a5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-061b31d{color:#000000;}.elementor-623 .elementor-element.elementor-element-5bbba07{color:#000000;}.elementor-623 .elementor-element.elementor-element-bca84e2{color:#000000;}.elementor-623 .elementor-element.elementor-element-e981a7b{color:#000000;}.elementor-623 .elementor-element.elementor-element-ffe900e{--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-623 .elementor-element.elementor-element-cab252c .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-cab252c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-9f23c2f{color:#000000;}.elementor-623 .elementor-element.elementor-element-9f23c2f > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-a62689b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-a62689b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-a62689b{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-a62689b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-a62689b > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-f6a7db6{color:#000000;}.elementor-623 .elementor-element.elementor-element-c27a93d .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-919101b{color:#000000;}.elementor-623 .elementor-element.elementor-element-919101b > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-61c3413 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-61c3413 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-61c3413{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-61c3413 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-61c3413 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-62647b7{color:#000000;}.elementor-623 .elementor-element.elementor-element-676532c .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-676532c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-2697c51{color:#000000;}.elementor-623 .elementor-element.elementor-element-2697c51 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-623 .elementor-element.elementor-element-366ff1e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-366ff1e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-623 .elementor-element.elementor-element-366ff1e{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-623 .elementor-element.elementor-element-366ff1e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-623 .elementor-element.elementor-element-366ff1e > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-623 .elementor-element.elementor-element-1dc3488{color:#000000;}.elementor-623 .elementor-element.elementor-element-afe6cc4{--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-623 .elementor-element.elementor-element-d8f3034 .elementor-heading-title{color:#000000;}.elementor-623 .elementor-element.elementor-element-d8f3034 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-623 .elementor-element.elementor-element-a083c10{color:#000000;}.elementor-623 .elementor-element.elementor-element-77118f1{color:#000000;}/* Start custom CSS for text-editor, class: .elementor-element-1a020af *//*Arranger le tableau*/
table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed; /* garde les colonnes à taille fixe */
}

td, th {
  word-wrap: break-word; /* casse les lignes correctement */
  white-space: normal; /* permet les retours à la ligne naturels */
  overflow-wrap: anywhere; /* évite les coupures étranges */
  padding: 8px;
  text-align: left;
}

/* Pour petits écrans */
@media (max-width: 768px) {
  table {
    display: block;
    overflow-x: auto; /* autorise le scroll horizontal */
    -webkit-overflow-scrolling: touch;
  }
  td, th {
    font-size: 15px;
    white-space: nowrap; /* empêche la coupure des mots */
  }
}/* End custom CSS */