.elementor-2374 .elementor-element.elementor-element-6fd3334{--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-2374 .elementor-element.elementor-element-7746c53 > .elementor-widget-container{margin:35px 0px 0px 0px;}.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-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-2374 .elementor-element.elementor-element-996f2c4 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-996f2c4 img{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-60a731d > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-bd44ce1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2374 .elementor-element.elementor-element-bd44ce1:not(.elementor-motion-effects-element-type-background), .elementor-2374 .elementor-element.elementor-element-bd44ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2374 .elementor-element.elementor-element-5e83e20{--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-2374 .elementor-element.elementor-element-8c0783f > .elementor-widget-container{background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-95c1a70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-4f6297a > .elementor-widget-container{background-color:#DDE6F1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4A6FA5;border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-cf73285{--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-2374 .elementor-element.elementor-element-a023a5b > .elementor-widget-container{margin:95px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-a023a5b img{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-d4d7a12 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-d4d7a12 img{opacity:1;border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-4245268{--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-2374 .elementor-element.elementor-element-7eabf89 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-bb7830c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2374 .elementor-element.elementor-element-676c9d4{--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-2374 .elementor-element.elementor-element-28fa947 > .elementor-widget-container{margin:65px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-28fa947 img{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-1346989{--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-2374 .elementor-element.elementor-element-f085ec3{--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-2374 .elementor-element.elementor-element-52c6718 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-8452b95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2374 .elementor-element.elementor-element-658d553{--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-2374 .elementor-element.elementor-element-6569264 > .elementor-widget-container{margin:085px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-7b0b236{--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-2374 .elementor-element.elementor-element-9363c27{--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-2374 .elementor-element.elementor-element-4db2227{--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-2374 .elementor-element.elementor-element-fd4f902 > .elementor-widget-container{margin:075px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-287a562{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2374 .elementor-element.elementor-element-c43dd3b{--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-2374 .elementor-element.elementor-element-2aace2a > .elementor-widget-container{margin:95px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-8a52648{--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-2374 .elementor-element.elementor-element-e2de59e{--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-2374 .elementor-element.elementor-element-0fee48e img{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-10bcac0{--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-2374 .elementor-element.elementor-element-c507c13 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-67ee91a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2374 .elementor-element.elementor-element-5f9445e{--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-2374 .elementor-element.elementor-element-89c6339 > .elementor-widget-container{margin:86px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-9e6edb9{--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-2374 .elementor-element.elementor-element-d218456 img{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-8d0f4dc{--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-2374 .elementor-element.elementor-element-38b2cee{--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-2374 .elementor-element.elementor-element-15613b3{--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-2374 .elementor-element.elementor-element-db00f51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2374 .elementor-element.elementor-element-8acb669{--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-2374 .elementor-element.elementor-element-16ae36c > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-5a0478a img{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-637dca3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C49A2F;--border-color:#C49A2F;--border-radius:25px 25px 25px 25px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2374 .elementor-element.elementor-element-637dca3f:not(.elementor-motion-effects-element-type-background), .elementor-2374 .elementor-element.elementor-element-637dca3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFE8;}.elementor-2374 .elementor-element.elementor-element-2e0d7bec{--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-2374 .elementor-element.elementor-element-b7aff10{--display:flex;}.elementor-2374 .elementor-element.elementor-element-60688194 img{max-width:41%;}.elementor-2374 .elementor-element.elementor-element-5193c176{--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-2374 .elementor-element.elementor-element-450e7a7d img{max-width:72%;}.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-2374 .elementor-element.elementor-element-58ad7f55 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(22deg, #F3C42C 0%, #F5F5F5 75%);border-style:solid;border-radius:22px 22px 22px 22px;}.elementor-2374 .elementor-element.elementor-element-58ad7f55 .elementor-button:hover, .elementor-2374 .elementor-element.elementor-element-58ad7f55 .elementor-button:focus{background-color:#C49A2F;}.elementor-2374 .elementor-element.elementor-element-58ad7f55 > .elementor-widget-container{margin:50px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-153e3222 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-a3f7920{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2374 .elementor-element.elementor-element-28df33a{--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-2374 .elementor-element.elementor-element-6bdb9de > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C49A2F;border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-element-6bdb9de{text-align:center;}.elementor-2374 .elementor-element.elementor-element-89da60d{--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-2374 .elementor-element.elementor-element-aa64af9{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2374 .elementor-element.elementor-element-aa64af9 .elementor-widget-container{text-align:center;}.elementor-2374 .elementor-element.elementor-element-aa64af9 > .elementor-widget-container{margin:0145px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-global-1591.elementor-element{--align-self:center;}.elementor-2374 .elementor-element.elementor-global-1591 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-2374 .elementor-element.elementor-global-1591{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-text );}.elementor-2374 .elementor-element.elementor-global-1591 .elementor-share-btn__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2374 .elementor-element.elementor-element-2a19d5c .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(22deg, #F3C42C 0%, #F5F5F5 75%);border-style:solid;border-radius:22px 22px 22px 22px;}.elementor-2374 .elementor-element.elementor-element-2a19d5c .elementor-button:hover, .elementor-2374 .elementor-element.elementor-element-2a19d5c .elementor-button:focus{background-color:#C49A2F;}.elementor-2374 .elementor-element.elementor-element-2a19d5c > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2374 .elementor-element.elementor-element-5e83e20{--width:50%;}.elementor-2374 .elementor-element.elementor-element-cf73285{--width:50%;}.elementor-2374 .elementor-element.elementor-element-676c9d4{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-1346989{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-658d553{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-7b0b236{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-9363c27{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-4db2227{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-c43dd3b{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-8a52648{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-e2de59e{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-10bcac0{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-5f9445e{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-9e6edb9{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-8d0f4dc{--width:33.3333%;}.elementor-2374 .elementor-element.elementor-element-38b2cee{--width:66.6666%;}.elementor-2374 .elementor-element.elementor-element-2e0d7bec{--width:50%;}.elementor-2374 .elementor-element.elementor-element-5193c176{--width:50%;}.elementor-2374 .elementor-element.elementor-element-28df33a{--width:50%;}.elementor-2374 .elementor-element.elementor-element-89da60d{--width:50%;}}@media(max-width:1024px){ .elementor-2374 .elementor-element.elementor-global-1591{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-2374 .elementor-element.elementor-global-1591{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2374 .elementor-element.elementor-element-2a19d5c > .elementor-widget-container{margin:15px 0px 0px 52px;}}/* Start custom CSS for global, class: .elementor-global-1591 *//* Personnalisation des boutons de partage */
.elementor-widget-share-buttons .elementor-share-btn {
    background-color: #4A7BA7 !important; /* Bleu du site */
    color: white !important; /* Icônes en blanc */
    border-radius: 50px !important; /* Arrondi maximal */
    overflow: hidden; /* Empêche le fond de dépasser */
    padding: 10px 15px; /* Ajuste l'espace interne */
    transition: background-color 0.3s ease-in-out;
}

/* Effet au survol - Couleur plus douce */
.elementor-widget-share-buttons .elementor-share-btn:hover {
    background-color: #6B9EC1 !important; /* Bleu plus clair et apaisant */
    transition: background-color 0.3s ease-in-out;/* End custom CSS */