.elementor .cqjp-title{color:var(--cjep-primary-dark);align-self:center;}.elementor .bouton{font-weight:500;font-size:0.85em;color:#fff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:25px;padding-inline-end:25px;border-radius:12px;border-width:1px;border-color:var(--cjep-primary);border-style:solid;background-color:var(--cjep-primary);align-self:center;}.elementor .bouton:hover,.elementor .bouton:focus-visible{border-color:var(--cjep-primary-dark);background-color:var(--cjep-primary-dark);}.elementor .cqjp-section{padding-inline-start:var(--global-padding);padding-inline-end:var(--global-padding);gap:20px;justify-content:center;}.elementor .cqjp-card{padding:20px;border-radius:20px;border-width:1px;border-color:var(--cjep-color_shadow);border-style:solid;background-color:var(--cjep-white);box-shadow:0px 0px 10px 0px var(--cjep-color_shadow);flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .code-section{width:0px;height:0px;position:absolute;z-index:-1;padding:0px;}.elementor .cqjp-card-title{font-weight:700;font-size:1.5em;color:var(--cjep-primary-dark);flex:1 0 auto;}.elementor .cqjp-card-icon{width:50px;height:50px;color:var(--cjep-primary);padding:8px;border-radius:99px;background-color:var(--cjep-primary-soft);}