.elementor .Titre{font-family:var(--Title-font);font-weight:900;font-size:var(--Title-size);color:var(--Jaune-principal);line-height:var(--title-lineheight);text-transform:none;}.elementor .section{position:relative;z-index:3;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 1140px) / 2));padding-inline-end:max(5%, calc((100% - 1140px) / 2));display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .body{font-family:var(--Body-font);font-weight:400;font-size:1rem;line-height:160%;}.elementor .body-s{font-family:var(--Body-font);font-weight:300;font-size:0.8rem;color:var(--Gris);line-height:140%;margin-block-start:0.5rem;}.elementor .Titre2{font-family:var(--Title-font);font-weight:700;font-size:var(--Title2-size);letter-spacing:1px;line-height:var(--title-lineheight);font-style:italic;text-transform:none;}.elementor .in-section{width:50%;padding:0px;flex-wrap:wrap;}.elementor .body-L{font-family:var(--Body-font);font-weight:600;font-size:1.2rem;line-height:160%;}.elementor .Button-tr{font-family:var(--Body-font);font-weight:400;font-size:1rem;color:var(--Blanc);padding-block-start:9px;padding-block-end:6px;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:3px;border-width:1px;border-color:var(--gris-or);border-style:solid;background-color:#ffffff00;}.elementor .Button-tr:hover,.elementor .Button-tr:focus-visible{color:var(--gris-or);border-width:1px;border-color:var(--gris-or);background-color:#ffffff00;}