.elementor .flexbox{max-width:570px;position:relative;z-index:1;padding:20px;gap:20px;justify-content:center;}.elementor .contenair{padding-block-start:50px;padding-block-end:50px;margin-block-end:40px;gap:20px;justify-content:center;align-items:center;}.elementor .h2{font-family:var(--Title);font-size:30px;color:var(--Bleu);align-self:center;}.elementor .fond-violet{padding-block-start:50px;padding-block-end:50px;margin-block-end:0px;background-color:var(--violet-clair);flex-direction:row;flex-wrap:wrap;align-content:center;}