.elementor .e-33661b34-5df7{max-width:20ch;font-size:clamp(2.4rem, 5vw, 3.9rem);}.elementor .e-398ad403-4c80{max-width:56ch;margin-block-start:1.1rem;display:block;}.elementor .e-6becabd3-fb85{font-size:0.9rem;margin-block-start:1.4rem;display:block;}.elementor .e-410ab952-35c6{padding-block-start:clamp(3rem, 7vw, 5.5rem);padding-block-end:clamp(2.25rem, 4.5vw, 3.5rem);padding-inline: 0px;\n}.elementor .e-64f5c62-2a5f{font-family:var(--opt-police-texte);font-weight:700;font-size:0.8rem;color:var(--opt-teal);letter-spacing:0.08em;text-transform:uppercase;margin-block-end:0.8rem;display:block;}.elementor .e-2bec2375-ae4d{position:sticky;inset-block-start:7rem;padding:0px;align-self:start;}.elementor .e-40c3552d-744c{max-width:46rem;padding:0px;}.elementor .e-5ec4508c-ac4c{column-gap:clamp(2rem, 6vw, 6rem);padding:0px;grid-template-columns:minmax(0, 3fr) minmax(0, 8fr);grid-template-rows:auto;row-gap: 2rem;\n}.elementor .e-67cd47cc-c841{padding-block-start:var(--opt-espace-m);padding-block-end:var(--opt-espace-section);padding-inline: 0px;\n}