.elementor-widget-theme-post-content{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 );}/* Start custom CSS *//* Contenu des articles importés : remise dans la charte (copie : contenus/css-modele-article-355.css) */
[data-id="5cee9eab"] h2, [data-id="5cee9eab"] h2 *, [data-id="5cee9eab"] h3, [data-id="5cee9eab"] h3 *, [data-id="5cee9eab"] h4, [data-id="5cee9eab"] h4 * { font-family: var(--font-heading) !important; color: var(--ink) !important; font-weight: 600 !important; text-decoration: none !important; }
[data-id="5cee9eab"] h2 { font-size: var(--fs-h3) !important; line-height: 1.25 !important; margin: 2em 0 0.6em !important; }
[data-id="5cee9eab"] h3, [data-id="5cee9eab"] h4 { font-size: 20px !important; line-height: 1.3 !important; margin: 1.6em 0 0.5em !important; }
[data-id="5cee9eab"] p, [data-id="5cee9eab"] li, [data-id="5cee9eab"] span { font-family: var(--font-body) !important; color: var(--text) !important; font-size: var(--fs-body-lg) !important; line-height: 1.7 !important; }
[data-id="5cee9eab"] h2 span, [data-id="5cee9eab"] h3 span, [data-id="5cee9eab"] h4 span { font-family: var(--font-heading) !important; color: var(--ink) !important; font-size: inherit !important; line-height: inherit !important; }
[data-id="5cee9eab"] p { margin: 0 0 1.1em !important; }
[data-id="5cee9eab"] a, [data-id="5cee9eab"] a * { color: var(--gold-text) !important; text-decoration: underline !important; text-underline-offset: 3px; }
[data-id="5cee9eab"] img { max-width: 100% !important; height: auto !important; border-radius: var(--radius-md); margin: 1em 0 1.4em; }
[data-id="5cee9eab"] ul { padding-left: 1.2em; margin: 0 0 1.1em; }/* End custom CSS */