.elementor .Titre-XXL{font-family:var(--Titre-font);font-size:clamp(2.75rem, 1.75rem + 5vw, 5.5rem);;letter-spacing:-3%;line-height:100%;}.elementor .Texte-m{font-family:var(--Texte-font);font-weight:400;font-size:clamp(1.00rem, calc(0.909rem + 0.455vw), 1.25rem);line-height:105%;margin-block-start:var(--row-gap);}.elementor .section-small{column-gap:var(--col-gap);padding-inline-start:max(5%, calc(100% - 47.5rem) / 2);padding-inline-end:max(5%, calc(100% - 47.5rem) / 2);flex-direction:column;row-gap:var(--row-gap);}