.elementor-3730 .elementor-element.elementor-element-58ac1cf{--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-3730 .elementor-element.elementor-element-c4b4d77 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#f8f8fa;}.elementor-3730 .elementor-element.elementor-element-c4b4d77 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-3730 .elementor-element.elementor-element-c4b4d77 .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-3730 .elementor-element.elementor-element-705ba93{--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-3730 .elementor-element.elementor-element-705ba93:not(.elementor-motion-effects-element-type-background), .elementor-3730 .elementor-element.elementor-element-705ba93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3730 .elementor-element.elementor-element-11c171d{--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-3730 .elementor-element.elementor-element-9b7a7e2{--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-3730 .elementor-element.elementor-element-c61396c{text-align:start;}.elementor-3730 .elementor-element.elementor-element-c61396c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:500;}.elementor-3730 .elementor-element.elementor-element-a164d0b .elementor-widget-container{font-size:16px;}.elementor-3730 .elementor-element.elementor-element-2f7bc55 .elementor-author-box__avatar img{width:50px;height:50px;border-radius:100px;}body.rtl .elementor-3730 .elementor-element.elementor-element-2f7bc55.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-3730 .elementor-element.elementor-element-2f7bc55:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:12px;margin-left:0;}body:not(.rtl) .elementor-3730 .elementor-element.elementor-element-2f7bc55.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-3730 .elementor-element.elementor-element-2f7bc55:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:12px;margin-right:0;}.elementor-3730 .elementor-element.elementor-element-2f7bc55.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:12px;}.elementor-3730 .elementor-element.elementor-element-2f7bc55 .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;}.elementor-3730 .elementor-element.elementor-element-2f7bc55 .elementor-author-box__bio{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin-bottom:3px;}.elementor-3730 .elementor-element.elementor-element-b36de3d{--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;--justify-content:center;}.elementor-3730 .elementor-element.elementor-element-ca82f53{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3730 .elementor-element.elementor-element-1fb15aa{--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-3730 .elementor-element.elementor-element-8c1dffd{--box-min-height:0px;--box-background-color:#F2EEE9;--box-border-color:var( --e-global-color-primary );--box-border-width:1px;--box-border-radius:5px;--separator-width:0px;--box-padding:14px;--header-color:var( --e-global-color-primary );--item-text-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;}.elementor-3730 .elementor-element.elementor-element-8c1dffd .elementor-toc__header-title{text-align:start;}.elementor-3730 .elementor-element.elementor-element-8c1dffd .elementor-toc__header, .elementor-3730 .elementor-element.elementor-element-8c1dffd .elementor-toc__header-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:500;}.elementor-3730 .elementor-element.elementor-element-8c1dffd .elementor-toc__header{flex-direction:row;}.elementor-3730 .elementor-element.elementor-element-8c1dffd .elementor-toc__list-item{font-family:"Lora", Sans-serif;font-size:18px;font-weight:500;}.elementor-3730 .elementor-element.elementor-element-30ec99c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-3730 .elementor-element.elementor-element-3be40c4{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}@media(min-width:768px){.elementor-3730 .elementor-element.elementor-element-9b7a7e2{--width:50%;}.elementor-3730 .elementor-element.elementor-element-b36de3d{--width:50%;}}@media(max-width:1024px){.elementor-3730 .elementor-element.elementor-element-2f7bc55 .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3730 .elementor-element.elementor-element-2f7bc55 .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for theme-post-content, class: .elementor-element-3be40c4 */.elementor-widget-container {
    max-width: 800px; /* Largeur optimale pour ne pas fatiguer l'oeil */
    margin: 0 auto;
    line-height: 1.8; /* Espacement entre les lignes pour plus d'aération */
    color: #333;
    font-family: Montserrat;
}

p {
    font-size: 16px; /* Taille idéale pour la lecture web */
    margin-bottom: 25px; /* Espace généreux entre les paragraphes */
    color: #4a4a4a;
}



h2 {
    font-size: 2rem;
    margin-top: 45px;
    margin-bottom: 15px;
    border-bottom: 2px solid #f0f0f0;
    padding-bottom: 10px;
    color: #1a1a1a;
}

h3 {
    font-size: 1.5rem;
    margin-top: 30px;
    margin-bottom: 10px;
    color: #34495e;
}

ul, .article-content ol {
    margin-bottom: 25px;
    padding-left: 20px;
}

li {
    margin-bottom: 10px;
}

blockquote {
    border-left: 5px solid #e67e22; /* Couleur chaude type huile de ricin */
    background: #fff5eb;
    margin: 30px 0;
    padding: 20px 30px;
    font-style: italic;
    border-radius: 0 8px 8px 0;
}


@media (max-width: 768px) {
    .elementor-widget-container {
        font-size: 16px;
        padding: 0 15px;
    }
    
    .elementor-widget-container h1 {
        font-size: 2rem;
    }
}/* End custom CSS */