.elementor-widget-theme-post-content .elementor-widget-container h2,.elementor-widget-theme-post-content .elementor-widget-container h2 a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );font-family:lemonde-journal,Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-theme-post-content .elementor-widget-container h3,.elementor-widget-theme-post-content .elementor-widget-container h3 a{font-size:var( --e-global-typography-72a4b38-font-size );font-weight:var( --e-global-typography-72a4b38-font-weight );line-height:var( --e-global-typography-72a4b38-line-height );font-family:lemonde-journal,Sans-serif}.elementor-widget-theme-post-content .elementor-widget-container h4,.elementor-widget-theme-post-content .elementor-widget-container h4 a{font-size:1.4rem;line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );font-family:lemonde-journal,Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-theme-post-content .elementor-widget-container h5,.elementor-widget-theme-post-content .elementor-widget-container h5 a{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary )}.wp-block-image{padding-top:15px;padding-bottom:15px;margin-bottom:0}.color-block:before{content:'';position:absolute;width:140px;height:320px;margin:auto;z-index:-1;left:-40px;top:-40px}.color-block.blue:before{background-color:#004ea8}.color-block{position:relative}.io-column-wrap .elementor-row{display:grid;grid-template-columns:repeat(3,1fr)}.io-column-wrap .elementor-column.elementor-col-16,.io-column-wrap .elementor-column[data-col="16"]{width:auto}@media screen and (max-width:1140px){.io-column-wrap .elementor-row{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.io-column-wrap .elementor-row{display:grid;grid-template-columns:repeat(1,1fr)}}