.elementor-609 .elementor-element.elementor-element-b621d534{--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-609 .elementor-element.elementor-element-b6ad0f9d{--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-609 .elementor-element.elementor-element-24b0f9c7{font-family:"Lato", Sans-serif;font-weight:400;}.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-609 .elementor-element.elementor-element-55ab3ae2 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-6d34e187{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-8a3cf812{--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-609 .elementor-element.elementor-element-554073b6{--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-609 .elementor-element.elementor-element-20ebcb0a{--display:flex;}.elementor-609 .elementor-element.elementor-element-06be6599{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-6f0f6398 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-3aa42a66{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-35a31841 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-f47abdb5{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-666c2c4b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-7f437467{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-b1c1dee1{--display:flex;}.elementor-609 .elementor-element.elementor-element-e22e8486 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-471804c7{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-ca230ec3{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-79408858{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-bfcbfd9e{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-609 .elementor-element.elementor-element-02ec2424{--display:flex;}.elementor-609 .elementor-element.elementor-element-d8d44ec1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;}.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-609 .elementor-element.elementor-element-3ca646fa .elementor-button{font-family:"Lato", Sans-serif;font-weight:700;}:root{--page-title-display:none;}/* Start custom CSS *//* Argan Belgique - Journal article */
.single-post{background:#F4EFE6;color:#14241C}
.single-post .elementor-widget-text-editor,
.single-post .elementor-button{font-family:"Lato",sans-serif}
.single-post .elementor-heading-title{font-family:"Marcellus",serif;font-weight:400}
.single-post .jr-article-hero{min-height:650px;background:#0A241A;color:#FBF8F2}
.single-post .jr-article-copy,
.single-post .jr-article-media{width:50%}
.single-post .jr-article-copy{justify-content:center;padding:90px max(48px,calc((100vw - 1240px)/2))}
.single-post .jr-article-media{min-height:650px}
.single-post .jr-cover,
.single-post .jr-cover .elementor-widget-container,
.single-post .jr-cover img{width:100%;height:100%}
.single-post .jr-cover img{display:block;object-fit:cover}
.single-post .jr-eyebrow{color:#B9894F;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.17em;margin-bottom:25px}
.single-post .jr-eyebrow p,
.single-post .jr-article-lead p,
.single-post .jr-prose p,
.single-post .jr-takeaway p{margin:0}
.single-post .jr-article-title .elementor-heading-title{color:#FBF8F2;font-size:clamp(44px,4.7vw,70px);line-height:1.04;letter-spacing:-.03em}
.single-post .jr-article-lead{color:#E8DFD0;font-size:17px;line-height:1.75;margin-top:26px;max-width:620px}
.single-post .jr-content{max-width:1120px;margin:0 auto;padding:120px 24px;align-items:flex-start;gap:90px}
.single-post .jr-main{width:66%}
.single-post .jr-aside{width:26%;position:sticky;top:120px;background:#FBF8F2;border-top:3px solid #B9894F;padding:32px}
.single-post .jr-prose{color:#6E746D;font-size:18px;line-height:1.85}
.single-post .jr-prose p+p{margin-top:18px}
.single-post .jr-subtitle{margin-top:54px}
.single-post .jr-subtitle .elementor-heading-title{color:#14241C;font-size:34px;line-height:1.2}
.single-post .jr-section-text{margin-top:17px}
.single-post .jr-aside-title .elementor-heading-title{color:#14241C;font-size:25px;line-height:1.2}
.single-post .jr-takeaway{color:#6E746D;font-size:14px;line-height:1.55;padding:14px 0;border-bottom:1px solid #E8DFD0}
.single-post .jr-takeaway:first-of-type{margin-top:18px;border-top:1px solid #E8DFD0}
.single-post .jr-article-cta{background:#0A241A;text-align:center;align-items:center;padding:90px 24px}
.single-post .jr-cta-title .elementor-heading-title{color:#FBF8F2;font-size:clamp(38px,4vw,58px);line-height:1.1}
.single-post .jr-btn{width:auto;margin-top:28px}
.single-post .jr-btn .elementor-button{background:#B9894F;color:#0A241A;border:1px solid #B9894F;border-radius:0;box-shadow:none;font-size:11px;line-height:1;letter-spacing:.1em;padding:18px 24px}
.single-post .jr-btn .elementor-button:hover,
.single-post .jr-btn .elementor-button:focus{background:#E8DFD0;border-color:#E8DFD0;color:#0A241A}
@media(max-width:767px){
 .single-post .jr-article-hero,
 .single-post .jr-content{flex-direction:column}
 .single-post .jr-article-copy,
 .single-post .jr-article-media,
 .single-post .jr-main,
 .single-post .jr-aside{width:100%}
 .single-post .jr-article-copy{padding:72px 24px 60px}
 .single-post .jr-article-title .elementor-heading-title{font-size:42px}
 .single-post .jr-article-media{min-height:420px}
 .single-post .jr-content{padding:80px 24px;gap:55px}
 .single-post .jr-aside{position:static}
 .single-post .jr-subtitle .elementor-heading-title{font-size:30px}
}/* End custom CSS */