.elementor-8631 .elementor-element.elementor-element-56508f01{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-8631 .elementor-element.elementor-element-9501692{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-8631 .elementor-element.elementor-element-9501692 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;color:var( --e-global-color-b1de0cd );}.elementor-8631 .elementor-element.elementor-element-dcfed35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;}.elementor-8631 .elementor-element.elementor-element-dcfed35.elementor-element{--align-self:center;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-dcfed35 *//* Pour le texte principal (le labeur) */
body {
    font-size: 16px !important; /* Desktop */
}

@media (max-width: 1024px) {
    body {
        font-size: 15px !important; /* Tablette */
    }
}

@media (max-width: 768px) {
    body {
        font-size: 14px !important; /* Mobile et petits mobiles */
    }
}

/* Pour les titres H2 */
#cmplz-document h2 {
    font-size: 16px !important; /* Desktop */
}

@media (max-width: 1024px) {
    #cmplz-document h2 {
        font-size: 15px !important; /* Tablette */
    }
}

@media (max-width: 768px) {
    #cmplz-document h2 {
        font-size: 14px !important; /* Mobile et petits mobiles */
    }
}/* End custom CSS */