.elementor-42286 .elementor-element.elementor-element-cc7e463{--display:flex;}.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-42286 .elementor-element.elementor-element-9f3ad28{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-62bc18b{--display:flex;}.elementor-42286 .elementor-element.elementor-element-583294a{--display:flex;}.elementor-42286 .elementor-element.elementor-element-ab67da2{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-db77542{--display:flex;}.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-42286 .elementor-element.elementor-element-58c4443{text-align:center;}.elementor-42286 .elementor-element.elementor-element-58c4443 img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-c2d642e{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42286 .elementor-element.elementor-element-d60a000 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-d60a000 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-6677585{--display:flex;}.elementor-42286 .elementor-element.elementor-element-342eeeb{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-e6bffdb{--display:flex;}.elementor-42286 .elementor-element.elementor-element-30ebc89{text-align:center;}.elementor-42286 .elementor-element.elementor-element-30ebc89 img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-48f3334{--display:flex;}.elementor-42286 .elementor-element.elementor-element-1a9b1f1 .elementor-button{background-color:var( --e-global-color-a7eeca7 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-1a9b1f1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-83a6ce9{--display:flex;}.elementor-42286 .elementor-element.elementor-element-0ab98a6{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-5522a35{--display:flex;}.elementor-42286 .elementor-element.elementor-element-12c0d0a{text-align:center;}.elementor-42286 .elementor-element.elementor-element-12c0d0a img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-9bf0439{--display:flex;}.elementor-42286 .elementor-element.elementor-element-b65485b .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-b65485b .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-35566ca{--display:flex;}.elementor-42286 .elementor-element.elementor-element-987222e{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-ba29543{--display:flex;}.elementor-42286 .elementor-element.elementor-element-7313dbc{text-align:center;}.elementor-42286 .elementor-element.elementor-element-7313dbc img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-8283915{--display:flex;}.elementor-42286 .elementor-element.elementor-element-535d090 .elementor-button{background-color:var( --e-global-color-a7eeca7 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-535d090 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-b6e9c11{--display:flex;}.elementor-42286 .elementor-element.elementor-element-a272b59{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-50f8d42{--display:flex;}.elementor-42286 .elementor-element.elementor-element-7fa6d0c{text-align:center;}.elementor-42286 .elementor-element.elementor-element-7fa6d0c img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-600b486{--display:flex;}.elementor-42286 .elementor-element.elementor-element-2468937 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-2468937 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-2478a12{--display:flex;}.elementor-42286 .elementor-element.elementor-element-dccb6d5{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-d6c5abc{--display:flex;}.elementor-42286 .elementor-element.elementor-element-8ca822b{--display:flex;}.elementor-42286 .elementor-element.elementor-element-54c3b99{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-8d53513{--display:flex;}.elementor-42286 .elementor-element.elementor-element-3982e7e{text-align:center;}.elementor-42286 .elementor-element.elementor-element-3982e7e img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-1c0c00e{--display:flex;}.elementor-42286 .elementor-element.elementor-element-d62186f .elementor-button{background-color:var( --e-global-color-a7eeca7 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-d62186f .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-aef4f44{--display:flex;}.elementor-42286 .elementor-element.elementor-element-e10521f{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-982fc80{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42286 .elementor-element.elementor-element-5ee67cf{--display:flex;--justify-content:center;}.elementor-42286 .elementor-element.elementor-element-d5c63e4{text-align:center;}.elementor-42286 .elementor-element.elementor-element-d5c63e4 img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-354884c .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-354884c .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-07f925f.elementor-element{--align-self:center;}.elementor-42286 .elementor-element.elementor-element-07f925f{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-084e267{--display:flex;}.elementor-42286 .elementor-element.elementor-element-021a987{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-9c5642c{--display:flex;}.elementor-42286 .elementor-element.elementor-element-98f8ddf{text-align:center;}.elementor-42286 .elementor-element.elementor-element-98f8ddf img{border-radius:22px 22px 22px 22px;box-shadow:5px 2px 10px -5px rgba(0,0,0,0.5);}.elementor-42286 .elementor-element.elementor-element-4ffa4e2{--display:flex;}.elementor-42286 .elementor-element.elementor-element-2a4ffb0 .elementor-button{background-color:var( --e-global-color-a7eeca7 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:13px 13px 13px 13px;}.elementor-42286 .elementor-element.elementor-element-2a4ffb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42286 .elementor-element.elementor-element-559cdb1{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42286 .elementor-element.elementor-element-ca397ac{--display:flex;}.elementor-42286 .elementor-element.elementor-element-63a2a63{--display:flex;}.elementor-42286 .elementor-element.elementor-element-ba3b841{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-2d3ec8e{--display:flex;}.elementor-42286 .elementor-element.elementor-element-91ac1b5{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-e8a7140{--display:flex;}.elementor-42286 .elementor-element.elementor-element-5ba1c4f{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-efd46e9{--display:flex;}.elementor-42286 .elementor-element.elementor-element-6ee4c33{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-2747e5b{--display:flex;}.elementor-42286 .elementor-element.elementor-element-85b5da3{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-2415b89{--display:flex;}.elementor-42286 .elementor-element.elementor-element-8dffd1f{text-align:justify;color:#000000;}.elementor-42286 .elementor-element.elementor-element-84b7c29{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:13px 13px 13px 13px;--n-accordion-icon-size:15px;}.elementor-42286 .elementor-element.elementor-element-84b7c29 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-508f1d1 );}.elementor-42286 .elementor-element.elementor-element-f9379ef{--display:flex;}@media(max-width:1024px){.elementor-42286 .elementor-element.elementor-element-982fc80{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-42286 .elementor-element.elementor-element-982fc80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for html, class: .elementor-element-ad97b48 */.elementor-42286 .elementor-element.elementor-element-ad97b48 table {
    width: 100%;
    border-collapse: collapse;
}

.elementor-42286 .elementor-element.elementor-element-ad97b48 th,
.elementor-42286 .elementor-element.elementor-element-ad97b48 td {
    text-align: left;
    padding: 12px 16px;
    border: 1px solid #005b89;
}

/* En-têtes en gras */
.elementor-42286 .elementor-element.elementor-element-ad97b48 th {
    font-weight: 700;
}

/* Légende du tableau */
.elementor-42286 .elementor-element.elementor-element-ad97b48 caption {
    text-align: left;
    margin-bottom: 10px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18d9149 */.elementor-42286 .elementor-element.elementor-element-18d9149 table {
    width: 100%;
    border-collapse: collapse;
}

.elementor-42286 .elementor-element.elementor-element-18d9149 th,
.elementor-42286 .elementor-element.elementor-element-18d9149 td {
    text-align: left;
    padding: 12px 16px;
    border: 1px solid #005b89;
}

/* En-têtes en gras */
.elementor-42286 .elementor-element.elementor-element-18d9149 th {
    font-weight: 700;
}

/* Légende du tableau */
.elementor-42286 .elementor-element.elementor-element-18d9149 caption {
    text-align: left;
    margin-bottom: 10px;
    font-weight: 600;
}/* End custom CSS */