.elementor .btn-stroke-rouge{color:var(--noir);border-color:var(--rouge);background-color:transparent;}.elementor .btn-full-rouge{color:var(--blanc-casse);border-color:var(--rouge);background-color:var(--rouge);box-shadow:0px 20px 40px 0px rgba(211,65,59,0.32);}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--blanc-casse);border-color:var(--noir);background-color:var(--noir);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.32);}.elementor .btn{width:auto;font-family:Jost;font-weight:500;font-size:18px;line-height:26px;padding-block-start:12px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:14px;border-radius:var(--999-radius);border-width:2px;border-style:solid;transition:all 0.3s;display:inline-flex;flex-direction:row;gap:10px;align-items:center;}.elementor .contenu-1400{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(1em, calc((100% - var(--1400-max-width)) / 2));padding-inline-end:max(1em, calc((100% - var(--1400-max-width)) / 2));margin-block-start:6em;margin-block-end:6em;}.elementor .boite-1400{max-width:var(--1400-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:1em;padding-inline-end:1em;margin-block-start:6em;margin-block-end:6em;margin-inline-start:auto;margin-inline-end:auto;}.elementor .bigshadow{box-shadow:0px 40px 100px 0px rgba(0, 0, 0, .15);}.elementor .tag-rouge{font-family:Jost;color:var(--blanc-casse);text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--999-radius);background-color:var(--rouge);}.elementor .tag-blanc{font-family:Jost;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--999-radius);background-color:var(--blanc-casse);}