.elementor .title-h5{font-family:var(--font-title);font-weight:500;font-size:16px;letter-spacing:20%;text-transform:uppercase;}.elementor .section-dark{color:var(--color-cream);padding:0px;background-color:var(--color-dark);display:flex;justify-content:center;}.elementor .container-menu{padding-block-start:0px;padding-block-end:27px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:stretch;}.elementor .text-menu{font-family:var(--font-title);font-weight:500;font-size:32px;color:var(--color-cream);letter-spacing:20%;text-transform:uppercase;background-color:var(--color-dark);}.elementor .arrow-menu{width:60px;color:var(--color-dark);justify-content:flex-end;align-items:center;}.elementor .bouton-sticky{font-family:var(--font-quote);font-weight:400;font-size:16px;color:var(--color-cream);font-style:italic;border-radius:0px;background-color:#00000099;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);}.elementor .bouton-sticky:hover,.elementor .bouton-sticky:focus-visible{text-decoration:underline;}.elementor .separateur-vertical{width:1px;min-width:1px;padding:0px;}.elementor .background-beige{color:var(--color-dark);background-color:var(--color-cream);}.elementor .div-fit-content{padding:0px;width: fit-content;\n}.elementor .text-menu-footer{font-family:var(--font-text);font-weight:500;font-size:12px;letter-spacing:20%;line-height:32px;text-decoration:underline;text-transform:uppercase;}.elementor .text-maj-footer{font-family:var(--font-text);font-weight:500;font-size:12px;letter-spacing:20%;line-height:110%;text-transform:uppercase;}.elementor .text-12px-medium{font-family:var(--font-text);font-weight:500;font-size:12px;letter-spacing:20%;line-height:110%;}.elementor .image-cover-center{object-fit:cover;object-position:center center;}.elementor .title-h1{font-family:var(--font-title);font-weight:500;font-size:74px;letter-spacing:20%;text-transform:uppercase;}.elementor .text-courant{font-family:var(--font-text);font-weight:300;font-size:16px;line-height:120%;}.elementor .section-boxed-outer{padding:0px;flex-direction:column;align-items:center;}.elementor .section-cream{color:var(--color-dark);padding:0px;background-color:var(--color-cream);display:flex;justify-content:center;}.elementor .text-exergue{font-family:var(--font-quote);font-weight:400;font-size:18px;line-height:120%;font-style:italic;}