.ea-section{padding-top:36px;padding-bottom:36px;padding-left:max(var(--ea-marge), calc((100% - var(--ea-page)) / 2 + var(--ea-marge)));padding-right:max(var(--ea-marge), calc((100% - var(--ea-page)) / 2 + var(--ea-marge)))}.ea-section h2{margin-top:0;margin-bottom:31.5px}.ea-section p:last-child{margin-bottom:0}.ea-section-sable{background-color:var(--base);padding-top:52px;padding-bottom:52px}.ea-section-abricot{background-color:var(--abricot);padding-top:68px;padding-bottom:68px;text-align:center}.ea-section-abricot p{margin-bottom:0}.ea-section-abricot .ea-bouton{margin-top:21px}.ea-section-etroite{padding-left:max(var(--ea-marge), calc((100% - 762px) / 2));padding-right:max(var(--ea-marge), calc((100% - 762px) / 2))}.ea-centre{margin-top:52px;text-align:center}.ea-bouton{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding-top:0;padding-right:31.5px;padding-bottom:0;padding-left:31.5px;background-color:transparent;color:var(--ea-noir);box-shadow:inset 0 0 0 1px currentColor;font-size:15.75px;line-height:1.2;letter-spacing:1.05px;text-decoration:none;transition:box-shadow 0.1s ease}.ea-bouton:hover{color:var(--ea-noir);box-shadow:inset 0 0 0 2px currentColor;text-decoration:none}.ea-bouton-ciel{background-color:var(--ciel);color:var(--base-3);box-shadow:none}.ea-bouton-ciel:hover{color:var(--base-3);box-shadow:0 0 0 2px var(--ciel)}.ea-bouton-ardoise{color:var(--accent)}.ea-bouton-ardoise:hover{color:var(--accent)}.ea-diaporama{position:relative;overflow:hidden}.ea-diaporama + .ea-section{padding-top:52px}.ea-diapo{position:relative;display:flex;align-items:center;justify-content:center;min-height:588px;padding-top:40px;padding-right:var(--ea-marge);padding-bottom:40px;padding-left:var(--ea-marge);background-color:var(--base)}@media (max-width:749px){.ea-diapo{min-height:358px;padding-top:32px;padding-bottom:32px}}.ea-diapo-photo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ea-diapo-encadre{position:relative;z-index:1;width:572px;max-width:100%;padding-top:42px;padding-right:36.75px;padding-bottom:42px;padding-left:36.75px;background-color:var(--base-3);text-align:center}.ea-diapo-encadre h2{margin:0;font-size:var(--ea-titre-diapo)}.ea-diapo-encadre p{margin-top:10.5px;margin-bottom:0}.ea-diapo-encadre .ea-bouton{margin-top:21px}@media (max-width:749px){.ea-diapo-encadre{width:100%;padding:0;background-color:transparent}}.ea-ligne{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:24px;background-color:var(--base-3)}@media (max-width:749px){.ea-ligne{grid-template-columns:100%}}@media (min-width:750px){.ea-ligne-inverse > .ea-ligne-photo{order:2}}.ea-ligne-photo{display:block;width:100%;height:100%;aspect-ratio:460 / 483;object-fit:cover}.ea-ligne-texte{padding-top:63px;padding-right:73.5px;padding-bottom:73.5px;padding-left:73.5px}.ea-ligne-texte h3{margin:0;font-size:var(--ea-titre-section)}.ea-ligne-texte p{margin-top:10.5px;margin-bottom:0}.ea-ligne-texte .ea-surtitre{margin-top:0}.ea-ligne-texte .ea-bouton{margin-top:31.5px}@media (max-width:749px){.ea-ligne-texte{padding-top:42px;padding-right:21px;padding-bottom:42px;padding-left:21px}}.ea-surtitre{font-size:12.6px;line-height:1.2;letter-spacing:1.68px;text-transform:uppercase;color:var(--contrast-2)}.ea-annonce{padding-top:10.5px;padding-right:var(--ea-marge);padding-bottom:10.5px;padding-left:var(--ea-marge);background-color:var(--abricot);color:var(--base-3);text-align:center;font-size:13px;line-height:1.3;letter-spacing:1.05px}.ea-annonce p{margin:0}.ea-annonce a{color:var(--base-3);text-decoration:none}.ea-annonce a:hover{color:var(--base-3);text-decoration:underline;text-underline-offset:0.3em}.ea-pied{background-color:var(--ciel);color:var(--contrast-2);font-size:14.7px}.ea-pied p{margin-bottom:1em;line-height:1.76}.ea-pied a{color:var(--contrast-2);text-decoration:none}.ea-pied a:hover{color:var(--contrast);text-decoration:underline;text-underline-offset:0.3em}.ea-pied .wp-block-social-links{margin:0;gap:0}.ea-pied .wp-social-link{padding:11.55px;margin-left:-11.55px}.ea-pied .wp-social-link svg{width:20px;height:20px}.ea-pied-colonnes{display:grid;grid-template-columns:1fr 1fr;column-gap:3px;padding-top:20px;padding-right:max(var(--ea-marge), calc((100% - var(--ea-page)) / 2 + var(--ea-marge)));padding-bottom:52.5px;padding-left:max(var(--ea-marge), calc((100% - var(--ea-page)) / 2 + var(--ea-marge)))}@media (max-width:749px){.ea-pied-colonnes{grid-template-columns:100%;row-gap:32px}}.ea-pied-titre{margin-top:0;margin-bottom:21px;font-size:18px;line-height:1.3;color:var(--contrast)}.ea-pied-logo{display:block;width:250px;max-width:100%;height:auto;margin-bottom:21px}.ea-pied-liens{margin:0;padding:0;list-style:none}.ea-pied-liens li{margin:0;padding-bottom:5.25px;line-height:25.9px}.ea-pied-bas{padding-top:31.5px;padding-right:max(var(--ea-marge), calc((100% - var(--ea-page)) / 2 + var(--ea-marge)));padding-bottom:20px;padding-left:max(var(--ea-marge), calc((100% - var(--ea-page)) / 2 + var(--ea-marge)));border-top:1px solid var(--ea-trait);text-align:center;font-size:11.55px;letter-spacing:0.735px}.ea-pied-bas p{margin:0}.ea-pied-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:6px 0 0;padding:0;list-style:none;font-size:12.6px}.ea-mention{margin:0;font-style:italic}