.elementor .H1{font-family:brother-1816;font-weight:900;font-size:35px;line-height:42px;}.elementor .H2{font-family:brother-1816;font-weight:500;font-size:25px;}.elementor .Text-body{font-family:Inter;font-weight:400;font-size:18px;line-height:25px;}.elementor .Bouton-jaune{font-family:brother-1816;font-weight:800;font-size:14px;color:var(--Anthracite);letter-spacing:1px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;border-width:3px;border-color:var(--Soleil);border-style:solid;background-color:var(--Soleil);}.elementor .Bouton-jaune:hover,.elementor .Bouton-jaune:focus-visible{color:var(--Soleil);border-radius:100px;border-width:3px;border-color:var(--Soleil);border-style:solid;background-color:var(--Transparent);transition: transform 0.5s ease, background-color 0.5s ease;\n}.elementor .H3{font-family:brother-1816;font-weight:800;font-size:18px;letter-spacing:1.5px;text-transform:uppercase;}.elementor .Section{padding:5%;gap:1rem;}.elementor .flexbox-de-base{padding:0px;gap:2rem;}.elementor .flexbox-icone-vertical{padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .flexbox-icone-horiz{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .icone{width:25%;}.elementor .Hero{width:40%;font-family:brother-1816;font-weight:800;font-size:48px;color:var(--Plume);line-height:52px;}