.elementor .ctn-boxed{padding-inline-start:max(clamp(20px, 5vw, 64px), calc((100% - 1400px) / 2));padding-inline-end:max(clamp(20px, 5vw, 64px), calc((100% - 1400px) / 2));}.elementor .btn-principal{position:relative;z-index:5;font-family:var(--primary-Maven);font-weight:700;font-size:20px;color:var(--blanc);line-height:1.2em;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--radius-10);border-width:1px;border-color:var(--vert-secondaire);border-style:solid;background-color:var(--vert-secondaire);transition:all 200ms;}.elementor .btn-principal:hover,.elementor .btn-principal:focus-visible{color:var(--vert-secondaire);border-width:1px;border-color:var(--vert-secondaire);background-color:var(--blanc);}.elementor .ctn-nav{padding-block-start:16px;padding-block-end:104px;padding-inline-start:max(clamp(40px, 5vw, 64px), calc((100% - 1400px) / 2));padding-inline-end:max(clamp(40px, 5vw, 64px), calc((100% - 1400px) / 2));flex-direction:column;justify-content:flex-start;}.elementor .titre-md{font-family:var(--primary-Maven);font-weight:700;font-size:40px;line-height:1.16em;}.elementor .paragraphe-txt{font-weight:400;font-size:18px;line-height:1.45em;}.elementor .h2-mentions{font-family:var(--primary-Maven);font-weight:700;font-size:25px;color:var(--vert-principal);line-height:1.16em;text-transform:uppercase;}.elementor .h2-big-mentions{font-family:var(--primary-Maven);font-weight:700;text-align:start;}