.elementor-677 .elementor-element.elementor-element-e50e833{--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-677 .elementor-element.elementor-element-d3a6418{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-677 .elementor-element.elementor-element-01d86cb{color:#000000;}.elementor-677 .elementor-element.elementor-element-01d86cb > .elementor-widget-container{padding:30px 15px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-677 .elementor-element.elementor-element-d47a570{color:#000000;}.elementor-677 .elementor-element.elementor-element-73af5e9{--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-677 .elementor-element.elementor-element-9437cda .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-9437cda > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-6b536e9{color:#000000;}.elementor-677 .elementor-element.elementor-element-394790d{color:#000000;}.elementor-677 .elementor-element.elementor-element-394790d > .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-677 .elementor-element.elementor-element-e8b411d .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-e8b411d .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-e8b411d{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-e8b411d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-e8b411d > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-7fba967{color:#000000;}.elementor-677 .elementor-element.elementor-element-7fba967 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-b4b0f4a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-b4b0f4a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-b4b0f4a{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-b4b0f4a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-b4b0f4a > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-288eabb{color:#000000;}.elementor-677 .elementor-element.elementor-element-f64f41f{--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-677 .elementor-element.elementor-element-5965f99 .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-5965f99 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-5e0ff8b{color:#000000;}.elementor-677 .elementor-element.elementor-element-dcb4cc0{color:#000000;}.elementor-677 .elementor-element.elementor-element-774f239{color:#000000;}.elementor-677 .elementor-element.elementor-element-2812845{color:#000000;}.elementor-677 .elementor-element.elementor-element-2812845 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-b626e0d .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-b626e0d .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-b626e0d{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-b626e0d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-b626e0d > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-346a9c8{color:#000000;}.elementor-677 .elementor-element.elementor-element-15a1168 .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-15a1168 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-3f322a9{color:#000000;}.elementor-677 .elementor-element.elementor-element-cdb4f9b{color:#000000;}.elementor-677 .elementor-element.elementor-element-e02b72f{color:#000000;}.elementor-677 .elementor-element.elementor-element-ed1f1db{--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-677 .elementor-element.elementor-element-ccba773 .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-ccba773 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-530258d{color:#000000;}.elementor-677 .elementor-element.elementor-element-530258d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-a4d4404 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-a4d4404 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-a4d4404{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-a4d4404 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-a4d4404 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-a9e982d{color:#000000;}.elementor-677 .elementor-element.elementor-element-706c75c .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-706c75c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-af522f1{color:#000000;}.elementor-677 .elementor-element.elementor-element-af522f1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-9e271f6 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-9e271f6 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-9e271f6{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-9e271f6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-9e271f6 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-f3bef2c{color:#000000;}.elementor-677 .elementor-element.elementor-element-190c27f .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-190c27f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-3a77308{color:#000000;}.elementor-677 .elementor-element.elementor-element-3a77308 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-02d965a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-02d965a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-02d965a{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-02d965a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-02d965a > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-47bbebb{color:#000000;}.elementor-677 .elementor-element.elementor-element-393b37b{--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-677 .elementor-element.elementor-element-6abf74b .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-6abf74b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-bd7d41b{color:#000000;}.elementor-677 .elementor-element.elementor-element-bd7d41b > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-3fe8162 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-3fe8162 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-3fe8162{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-677 .elementor-element.elementor-element-3fe8162 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-3fe8162 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-f6d8b2f{color:#000000;}.elementor-677 .elementor-element.elementor-element-a3eff45{--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-677 .elementor-element.elementor-element-b0541f0 .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-b0541f0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-9f82da8{color:#000000;}.elementor-677 .elementor-element.elementor-element-2752437{color:#000000;}.elementor-677 .elementor-element.elementor-element-59a5815{--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-677 .elementor-element.elementor-element-4fac482 .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-4fac482 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-f3b8deb{color:#000000;}.elementor-677 .elementor-element.elementor-element-f3b8deb > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-86fca01 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-86fca01 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-86fca01{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-86fca01 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-86fca01 > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-1f428b9{color:#000000;}.elementor-677 .elementor-element.elementor-element-e6aa528 .elementor-heading-title{color:#000000;}.elementor-677 .elementor-element.elementor-element-e6aa528 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-677 .elementor-element.elementor-element-6719db8{color:#000000;}.elementor-677 .elementor-element.elementor-element-6719db8 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-677 .elementor-element.elementor-element-04387fa .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-04387fa .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-04387fa{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-677 .elementor-element.elementor-element-04387fa .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-04387fa > .elementor-widget-container{padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-677 .elementor-element.elementor-element-07788ee{color:#000000;}/* Start custom CSS for text-editor, class: .elementor-element-774f239 *//*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 */