.elementor .e-61f4b5c3-b176{color:var(--Beige);text-align:center;}.elementor .e-17107ae1-a6fa{width:100%;max-width:900px;font-family:"Playfair Display";font-weight:500;font-size:5.2rem;color:#111111;letter-spacing:-1.5px;line-height:6rem;text-align:center;}.elementor .e-4f4823c3-59ba{width:100%;max-width:720px;font-family:var(--Contenu);font-weight:300;font-size:1.8rem;color:rgba(17,17,17,0.8);line-height:2.9rem;text-align:center;}.elementor .e-695af4cc-1698{padding-block-start:160px;padding-block-end:70px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E8E0D6;flex-direction:column;gap:24px;align-items:center;}.elementor .e-3156b131-73cb{margin-block-start:0px;}.elementor .e-4cb3bf54-b4d0{width:100%;font-size:1.5rem;color:#111111;background-color:#E8E0D6;}.elementor .e-2e688c-4844{width:100%;font-size:1.5rem;}.elementor .e-134cbe17-1554{width:100%;max-width:900px;padding-block-start:44px;padding-block-end:48px;background-color:#FFFFFF;flex-direction:column;gap:14px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-14477050-ec75{padding-block-start:80px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-57273cad-42f2{width:100%;max-width:900px;font-family:var(--Titres);font-weight:500;font-size:3.6rem;color:#111111;line-height:4.5rem;text-align:center;}.elementor .e-e074d3a-d990{width:100%;max-width:720px;font-family:var(--Contenu);font-weight:300;font-size:1.6rem;color:rgba(17,17,17,0.8);line-height:2.6rem;text-align:center;}.elementor .e-5f7c6315-56e2{width:100%;max-width:720px;font-family:var(--Contenu);font-weight:300;font-size:1.6rem;color:rgba(17,17,17,0.8);line-height:2.6rem;text-align:center;}.elementor .e-47194954-c8f4:hover,.elementor .e-47194954-c8f4:focus-visible{background-color:#6F5D49;}.elementor .e-47194954-c8f4{font-family:var(--Contenu);font-weight:500;font-size:1.3rem;color:#FFFFFF;letter-spacing:0.22rem;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;background-color:#111111;}.elementor .e-3e93f107-b92e{padding-block-start:60px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:26px;align-items:center;}