.subhero{display:none;min-height:380px;position:relative;align-items:center;background-size:cover;background-position:center}.subhero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(36,38,100,.92),rgba(104,46,144,.72) 48%,rgba(239,23,103,.08))}.subhero .container{position:relative;color:#fff;padding-top:45px;padding-bottom:45px}.subhero p{text-transform:uppercase;font-weight:900;letter-spacing:.14em;font-size:.78rem;color:#ffd24b;margin:0 0 14px}.subhero h1{font:500 clamp(3.2rem,6vw,5.2rem)/1 Georgia,serif;margin:0 0 18px}.subhero span{display:block;max-width:570px;font-size:1.08rem;line-height:1.55}.subhero-rights{background-image:url('hero-acces-droits.png')}.subhero-actions{background-image:url('hero-actions.png')}.subhero-engage{background-image:url('hero-engagement.png')}.subhero-about{background-image:url('hero-a-propos.png')}.subhero-contact{background-image:url('hero-contact.png')}.subhero-faq{background-image:url('hero-faq.png')}body[data-page="rights"] .subhero-rights,body[data-page="actions"] .subhero-actions,body[data-page="engage"] .subhero-engage,body[data-page="about"] .subhero-about,body[data-page="contact"] .subhero-contact,body[data-page="faq"] .subhero-faq{display:flex}body:not([data-page="faq"]) .faq{display:none}body[data-page="faq"] .hero,body[data-page="faq"] .history,body[data-page="faq"] .intro,body[data-page="faq"] .actions,body[data-page="faq"] .how,body[data-page="faq"] .directory,body[data-page="faq"] .engage,body[data-page="faq"] .contact{display:none}body:not([data-page="home"]) main>.section:first-of-type{padding-top:84px}@media(max-width:800px){.subhero{min-height:330px;background-position:62% center}.subhero:before{background:linear-gradient(90deg,rgba(36,38,100,.94),rgba(104,46,144,.7))}.subhero h1{font-size:3rem}.subhero span{font-size:1rem}}
