.elementor-2991 .elementor-element.elementor-element-5a31534{width:var( --container-widget-width, 83% );max-width:83%;padding:6% 0% 4% 0%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-2991 .elementor-element.elementor-element-5a31534.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-2991 .elementor-element.elementor-element-5a31534{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-2991 .elementor-element.elementor-element-5a31534{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-5a31534 *//* Forcer la typographie secondaire d'Elementor sur les titres du plugin */

.cmplz-document h2{font-family:var(--e-global-typography-secondary-font-family),sans-serif;font-weight:600;font-size:clamp(20px,2.4vw,25px);
color:#b57c91;margin:48px 0 16px;padding:0 0 12px;
}
.cmplz-document h3{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:600;font-size:18px;color:#b57c91;margin:24px 0 8px}
.cmplz-document ul{padding-left:0!important;margin-left:0!important}.cmplz-document ul li{list-style:none!important}
.cmplz-document ul li{position:relative;padding-left:22px;margin-bottom:8px}
.cmplz-document ul li::before{content:"";position:absolute;left:0;top:.65em;width:8px;height:8px;border-radius:50%;background:var(--e-global-color-secondary);}
    .cmplz-document a{
    color:var(--e-global-color-secondary);
}
.elementor-2991 .elementor-element.elementor-element-5a31534 {
    color: #FFF;
}

/* Ajustement de la largeur du conteneur Complianz */
#cmplz-document {
    max-width: 100%;
}/* End custom CSS */