/*!
 * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/build/fonts/fa-solid-900.bb975c96.woff2) format("woff2"),url(/build/fonts/fa-solid-900.4a2cd718.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}

/*!
 * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/build/fonts/fa-regular-400.3223dc79.woff2) format("woff2"),url(/build/fonts/fa-regular-400.d8747423.ttf) format("truetype")}.fa-regular,.far{font-weight:400}.n-r .choix{display:flex;flex-wrap:wrap;margin-top:var(--gap_padding)}.n-r .choix+*{margin-top:calc(22px + 1.5%)}.n-r .choix .secteur{border-radius:25px;isolation:isolate;margin:1em;overflow:hidden;width:45%}.n-r .choix .secteur:before{background-color:rgba(33,184,37,.4);border-radius:25px;content:"";height:100%;left:0;opacity:0;position:absolute;transition:opacity .4s cubic-bezier(.1,0,.3,1);width:100%;z-index:10}.n-r .choix .secteur:hover:before{opacity:1}.n-r .choix .secteur:after{background-color:rgba(0,0,0,.3);border-radius:25px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.n-r .choix picture{height:100%}.n-r .choix picture img{height:100%;object-fit:cover}.n-r .choix .content{color:var(--white);display:flex;flex-direction:column;font-size:calc(13.55556px + .13889vw);height:100%;justify-content:space-between;padding:3em;position:absolute;text-shadow:1px 1px #000;top:0;z-index:10}.n-r .choix .content span{font-weight:700}.n-r .choix .content a{text-decoration:underline}.car{border-radius:25px;isolation:isolate;margin:1em 0;overflow:hidden}.car img{object-fit:cover;width:100%}.car p{align-items:center;color:var(--white);display:flex;font-size:calc(13.55556px + .13889vw);font-weight:600;height:100%;justify-content:center;padding:3em;position:absolute;text-align:center;text-shadow:1px 1px #000;text-transform:uppercase;width:100%;z-index:10}.list{margin-bottom:calc(22px + 1.5%)}.list ul{display:flex;flex-wrap:wrap}.list ul li{align-items:center;background-color:var(--green-3);border-radius:50px;display:flex;flex-direction:column;margin:1em;padding:1em;width:100%}.list img,.list picture{width:100%}.list img{border-radius:40px;height:auto;object-fit:cover}.list p{padding:2em;width:100%}@media screen and (max-width:950px){.n-r .choix .secteur{max-height:300px;width:100%}.content-img{align-items:center;display:flex;flex-direction:column}}@media screen and (max-width:750px){#page .panel-nav{margin:0 auto;max-width:1400px;width:80%}#page .panel-nav>div{flex-direction:column}#page .panel-nav>div *{margin:.5em 0}}