2024-10-15 10:09:10 +02:00

2 lines
32 KiB
CSS

@charset "UTF-8";@font-face{font-family:Joost;src:url(/themes/custom/caravane/assets/fonts/joost/joost-bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Joost;src:url(/themes/custom/caravane/assets/fonts/joost/joost-light.woff2) format("woff2");font-weight:lighter;font-style:normal}@font-face{font-family:Marianne;src:url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Bold_Italic.woff) format("woff"),url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Bold_Italic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Marianne;src:url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Marianne;src:url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Light_Italic.woff2) format("woff2");font-weight:lighter;font-style:italic}@font-face{font-family:Marianne;src:url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Light.woff2) format("woff2");font-weight:lighter;font-style:normal}@font-face{font-family:Marianne;src:url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Regular_Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Marianne;src:url(/themes/custom/caravane/assets/fonts/marianne/Marianne-Regular.woff2) format("woff2");font-weight:400;font-style:normal}body{font-family:Marianne,sans-serif;color:#1a1918;margin:0;padding:0;overflow-y:scroll}body.no-scroll{overflow-y:hidden}body .layout-container>header{z-index:2;position:relative}body .layout-container>header>div{padding:5px 30px 0;display:grid;grid-template-columns:repeat(16,1fr)}body .layout-container>header>div>#block-caravane-logorepublique{grid-column:1/span 1;display:flex;align-items:center}body .layout-container>header>div>#block-caravane-logorepublique>div>div>a>img{width:100%;height:auto}body .layout-container>header>div>#block-caravane-logoepau{grid-column:2/span 2;display:flex;align-items:center;padding-right:2.5rem}body .layout-container>header>div>#block-caravane-logoepau>div>div>a>img{width:100%;height:auto}body .layout-container>header>div>#block-caravane-logocaravane{grid-column:8/span 2;padding-top:.5rem;display:flex;align-items:center}body .layout-container>header>div>#block-caravane-logocaravane>div>div>a>img{width:100%;height:auto}body .layout-container>header>div>#block-caravane-mainnavigation{display:flex;justify-content:flex-end;grid-column:16/span 1;width:10vw;margin-top:1.8vh;position:fixed;right:30px}body .layout-container>header>div>#block-caravane-mainnavigation>#menu-title{display:flex;z-index:2;background-color:#80c8bf;position:fixed;width:15vw;right:0;top:0;padding-top:2.8vh;margin-right:30px;padding-bottom:10px;max-height:0vh;overflow:hidden;height:5vh;transition:max-height .3s ease-out,opacity .2s ease-out;opacity:0;align-items:center}body .layout-container>header>div>#block-caravane-mainnavigation>#menu-title>p{padding-left:2rem;margin:10px 0;color:#fff;font-size:1.8rem;font-family:Joost,sans-serif;font-weight:700}body .layout-container>header>div>#block-caravane-mainnavigation>#menu-title.open{opacity:1;max-height:5vh}body .layout-container>header>div>#block-caravane-mainnavigation>#menu{display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>h2{z-index:2;margin-block:0;font-size:.8rem;color:#635b58;font-weight:400;margin-bottom:5px}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>h2{display:none}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger{position:fixed;height:5vh;right:0;top:0;margin-right:30px;padding-top:2.8vh;padding-bottom:10px;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;width:2.4rem;transition:transform .3s ease-out,opacity .3s ease-out}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger>div{width:100%;height:3px;margin:4px 0;border-radius:2px;background-color:#635b58;opacity:1;transition:transform .5s,opacity .2s}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger:hover{transform:scale(1.1)}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger.open{transform:scale(.7) translate(-20px)}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger.open>div{background-color:#fff}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger.open>div:first-of-type{transform:rotate(45deg);margin-top:50%}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger.open>div:last-of-type{transform:rotate(-45deg);margin-top:-50%}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger.open>div:nth-child(2){opacity:0}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>#hamburger.open:hover{transform:scale(.75) translate(-20px)}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul{list-style-type:none;background-color:#fff;position:fixed;width:15vw;right:30px;padding:0;padding-top:1.5rem;padding-bottom:1.5rem;top:-5vh;opacity:0;transition:top .3s ease-out,opacity .2s ease-out;z-index:1}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul>li{padding-left:2rem;margin:15px 0}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul>li>a{color:#1a1918;text-decoration:none}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul>li>a.is-active:before,body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul>li>a:hover:before{content:"→";color:#80c8bf;width:2rem;display:inline-block;opacity:1}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul>li>a:before{content:"→";color:#80c8bf;opacity:0;display:inline-block;width:0rem;transition:width .2s ease-out,opacity .2s ease-out}body .layout-container>header>div>#block-caravane-mainnavigation>#menu>ul.open{opacity:1;top:7vh}body .layout-container>main{z-index:1;position:absolute;top:0;left:0;width:100%;height:100vh}body .layout-container>main>.layout-content{z-index:1;position:fixed;top:0;width:100%;height:100%}body .layout-container>main>.layout-content>div{height:100%}body .layout-container>main>.layout-content>div>.layout{display:grid;grid-template-columns:repeat(16,1fr);align-items:center;height:100%}body .layout-container>main>.layout-content>div>.layout>.layout__region--first{display:none;padding-left:30px;grid-column:1/span 4;position:relative;z-index:2;pointer-events:none;width:fit-content}body .layout-container>main>.layout-content>div>.layout>.layout__region--first>div{pointer-events:auto}body .layout-container>main>.layout-content>div>.layout>.layout__region--second{position:absolute;z-index:1;top:0;width:100vw}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-control-zoom{border:none;margin:0;left:30px;bottom:4vh}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-control-zoom>a{display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-family:marianne,sans-serif;font-weight:lighter;width:4vh;height:4vh}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-control-zoom>a:first-of-type{border-top-left-radius:2vh;border-top-right-radius:2vh}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-control-zoom>a:last-of-type{border-bottom-left-radius:2vh;border-bottom-right-radius:2vh}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-control-zoom>a:last-of-type>span{padding-bottom:10px}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-right{right:unset;left:0}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-map-divicon{width:10px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease-out}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-map-divicon>div{background-color:red;display:block;width:20px;height:10px}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-map-divicon>div:first-of-type{height:8px;clip-path:polygon(0 0,100% 0,50% 100%);transform:rotate(180deg)}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-container .leaflet-map-divicon>div:nth-of-type(3){height:8px;clip-path:polygon(0 0,100% 0,50% 100%)}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane{width:25vw;pointer-events:none}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div{padding:0;border-radius:none;box-shadow:none;opacity:1!important;border-radius:0!important;background-color:transparent;border:none}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div{max-height:15vh;overflow:hidden;display:grid;grid-template-columns:minmax(10px,12.5vw) 12.5vw;grid-template-rows:1.5fr .5fr;transform:translateY(-60%);background-color:#fff;opacity:0;transition:opacity .3s ease-out}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:first-of-type{grid-column:1/span 1;grid-row:1/span 1;font-family:Joost,sans-serif;font-size:1.4rem;padding-top:10px;padding-left:20px;padding-right:20px;text-wrap:wrap}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:first-of-type>a{display:inline-block;text-align:center;font-weight:700;text-decoration:none;color:#1a1918}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:first-of-type>a>span{font-weight:lighter}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:nth-of-type(2){grid-column:1/span 1;grid-row:2/span 1;text-align:center;padding:10px 0}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:nth-of-type(2)>time{font-size:.8rem;font-family:Marianne,sans-serif;font-weight:lighter}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:nth-of-type(3){width:100%;height:100%;display:block;padding:0;grid-column:2/span 1;grid-row:1/span 2;overflow:hidden}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:nth-of-type(3)>a{display:block;width:100%;height:100%;padding:0}body .layout-container>main>.layout-content>div>.layout>.layout__region--second .leaflet-tooltip-pane>div>div>div:nth-of-type(3)>a>img{padding:0;height:100%;width:auto;object-fit:cover;margin:0;display:block}body .layout-container>main>.layout-content>div>.layout>.layout__region--third{padding-right:30px;height:100%;grid-column:11/span 6;position:relative;z-index:2;background:linear-gradient(to right,transparent,#faf1eb);display:flex;align-items:center;justify-content:flex-end;pointer-events:none}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div{pointer-events:auto}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul{list-style:none}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li{display:flex;justify-content:end;align-items:center;margin:30px 0;transform:scale(1);opacity:1;transition:transform .3s ease-out,opacity .3s ease-out;cursor:pointer}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:end;margin-right:20px}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret p{margin:0}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-nid{display:none}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-title{grid-column:1/span 1;grid-row:1/span 1;margin-right:10px}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-title a{text-decoration:none;color:#1a1918;font-family:Joost,sans-serif;font-weight:700;font-size:1.4rem;display:inline-block;text-align:right}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-field-adresse-postal-code{grid-column:2/span 1;grid-row:1/span 1;color:#1a1918;font-family:Joost,sans-serif;font-weight:lighter;font-size:1.4rem;align-self:end}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-field-adresse-postal-code>span>p:before{content:"("}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-field-adresse-postal-code>span>p:after{content:")"}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-field-dates{grid-column:1/span 2;grid-row:2/span 1;font-size:.8rem;font-family:Marianne,sans-serif;font-weight:lighter;text-align:right;margin-top:7px}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.infos-arret>.views-field-field-couleur{display:none}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.icone-arret{width:10px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.icone-arret>div{background-color:red;display:block;width:20px;height:10px}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.icone-arret>div:first-of-type,body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.icone-arret>div:last-of-type{height:8px;clip-path:polygon(0 0,100% 0,50% 100%)}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li>.icone-arret>div:first-of-type{transform:rotate(180deg)}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li:hover{transform:scale(1.05)}body .layout-container>main>.layout-content>div>.layout>.layout__region--third>div ul>li.inactive{opacity:.6}body .layout-container>main>.layout-content>div>.user-login-form{height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center}body .layout-container>main>.layout-content>div>.user-login-form>div{margin:20px 0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale){padding-bottom:40vh}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper{left:25vw;width:50vw;top:15vh;z-index:2;position:relative;background-color:#fff;padding-bottom:180px}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper img{width:100%;height:auto;object-fit:cover}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>div{width:100%;overflow:hidden}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header{margin-bottom:2rem}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.cover{max-height:60vh;display:flex;justify-content:center;overflow:hidden;position:relative;z-index:0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.cartouche{position:absolute;top:2rem;padding:1rem 1.5rem;background-color:#80c8bf;z-index:1}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.cartouche>p{margin-block-start:0;margin-block-end:0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.cartouche>p:last-of-type{font-weight:700}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.locality{position:relative;z-index:1;width:50%;margin-left:25%;margin-top:-245px}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.locality>.top-triangle{display:block;width:100%;height:100px;display:flex;clip-path:polygon(-1% 100%,50% 0,101% 100%);background-color:#fff;margin-bottom:-1px}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.locality>.locality-title{min-height:115px;display:block;background-color:#fff;padding:1rem 2rem;display:flex;align-items:center}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.locality>.locality-title>h1{width:100%;font-size:2.4rem;margin-block-start:0;margin-block-end:0;font-family:Joost,sans-serif;text-align:center}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>header>.locality>.locality-title>h1>em{font-style:normal;font-weight:lighter}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main{width:100%;padding:0 5vw;box-sizing:border-box}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie{width:100%;display:inline-block}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.sensible-map{margin:0;width:calc(100% + 5vw);margin-left:-2.5vw;margin-top:2.5vw}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.sensible-map .vh--message{font-size:.8rem;top:1rem;left:1rem;bottom:unset;background-color:#fff9;color:#635b58}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.sensible-map>figcaption{margin-left:2.5vw}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.partie-title>h3,body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>h3,body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.entretien>h3{position:relative;display:inline-block}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.partie-title>h3>p,body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>h3>p,body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.entretien>h3>p{display:inline;font-size:1.8rem;font-family:Joost,sans-serif;margin:0;z-index:1;position:relative;padding:0 .5rem}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>div{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;align-content:flex-start;margin:2rem 0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>div>div>.chiffre{padding-left:1rem;font-size:2.4rem;font-weight:700;font-family:Joost,sans-serif;margin:0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>div>div>.chiffre>p{margin:0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.chiffres-cles>div>div>.chiffre-caption{padding-left:1rem;font-size:.8rem;margin:0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.diaporama{width:calc(100% + 10vw);margin-top:5rem;margin-bottom:3rem;margin-left:-5vw}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.diaporama figure{margin:0 2.5vw}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.diaporama figure>img{width:100%}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.diaporama figure>figcaption{padding-bottom:2rem}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main>.partie>.videos iframe{margin:2rem 0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>main .caption{font-size:.8rem;color:#635b58;margin-top:.2rem;margin-bottom:1.8rem}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper .brand-pattern{display:block;width:100%;height:120px}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper .brand-pattern>.pattern{display:block;width:100%;height:100%;background-image:url(/themes/custom/caravane/assets/imgs/motif-caravane-invert-tile.png);background-size:300px;background-size:repeat}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .pattern-bottom{-webkit-mask-image:linear-gradient(to top,#000,#0000);mask-image:linear-gradient(to top,#000,#0000);height:180px;position:absolute;bottom:0}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links{position:absolute;bottom:-90px;width:100%;box-sizing:border-box;padding:0 2.5vw;display:grid;grid-template-columns:1fr 1fr}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card{width:80%;display:flex;align-items:center;cursor:pointer;transition:transform .3s ease-out}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card:hover{transform:scale(1.05)}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card.next{grid-column:2/span 1;justify-self:flex-end}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.icon{z-index:2;width:10px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.icon>div{display:block;width:20px;height:10px}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.icon>div:first-of-type,body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.icon>div:last-of-type{height:8px;clip-path:polygon(0 0,100% 0,50% 100%)}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.icon>div:first-of-type{transform:rotate(180deg)}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content{z-index:1;background-color:#fff;display:flex;width:100%}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content>.infos{width:60%;text-align:center}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content>.infos>.titre{padding:1rem .5rem;font-weight:700;font-family:Joost,sans-serif;font-size:1.4rem}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content>.infos>.titre>span{font-weight:lighter}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content>.infos>.date{font-size:.8rem;font-family:Marianne,sans-serif;font-weight:lighter;padding-bottom:1rem}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content>.vignette{width:40%;position:relative}body .layout-container>main>#content-modale>div:not(.image-viewer-wrapper,.image-modale)>.content-wrapper>footer .related-etape-links>.card>.card-content>.vignette>img{top:0;position:absolute;width:100%;height:100%;object-fit:cover}.VueHoverfade-enter-active,.VueHoverfade-leave-active{transition:opacity .5s}.VueHoverfade-enter,.VueHoverfade-leave-to{opacity:0}.vh--outer[v-cloak]{display:none}.vh--flex{display:flex}.vh--jc{justify-content:center}.vh--ai{align-items:center}.vh--rel{position:relative}.vh--abs{position:absolute}.vh--outer{display:inline-block;line-height:0;font-family:Arial,Helvetica,sans-serif;color:#fff}.vh--holder{overflow:hidden;touch-action:manipulation;cursor:zoom-in;align-items:flex-start}.vh--image{top:0;left:0;pointer-events:none}.vh--message{background-color:#000000a6;padding:8px 15px;border-radius:50px;text-align:center;line-height:initial}.vh--message-top{top:20px}.vh--message-bottom{bottom:20px}.vh--icon{transform:rotate(-45deg);display:block;font-size:20px;margin-right:5px;line-height:20px}.vh--close{line-height:0;background-color:#000000a6;border-radius:50px;font-size:23px;cursor:pointer;height:28px;width:28px}.vh--top-left{top:5px;left:5px}.vh--top-right{top:5px;right:5px}.vh--top-center{top:5px;left:50%;transform:translate(-50%)}.vh--bottom-left{bottom:5px;left:5px}.vh--bottom-right{bottom:5px;right:5px}.vh--bottom-center{bottom:5px;left:50%;transform:translate(-50%)}.vh--loading-o{top:0;left:0;width:100%;height:100%;background-color:#000000a6;pointer-events:none}.vh--loading{top:50%;left:50%;font-size:60px;line-height:60px;animation:vuehoverzoomspin 1s linear infinite;width:36px;height:70px}.vh--none{opacity:0}.vh--no-click img{pointer-events:none}@keyframes vuehoverzoomspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-7231769d],.fade-leave-active[data-v-7231769d]{transition:opacity .3s ease}.fade-enter-from[data-v-7231769d],.fade-leave-to[data-v-7231769d]{opacity:0}.image-viewer-wrapper[data-v-7231769d]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.image-viewer-wrapper>.img-modale[data-v-7231769d]{background-color:#000c;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.image-viewer-wrapper>.simple-viewer>.img-wrapper[data-v-7231769d]{max-width:60%;display:flex;flex-direction:column}.image-viewer-wrapper>.simple-viewer>.img-wrapper>img[data-v-7231769d]{width:100%}.image-viewer-wrapper>.simple-viewer>.img-wrapper>figcaption[data-v-7231769d]{margin:0;background-color:#fff;font-size:.8rem;padding:.5rem 1.5rem}.image-viewer-wrapper>.swiper-viewer[data-v-7231769d]{z-index:1}.image-viewer-wrapper>.swiper-viewer>.swiper-wrapper[data-v-7231769d]{height:100%;width:100%}.image-viewer-wrapper>.swiper-viewer>.swiper-wrapper swiper-container[data-v-7231769d]{height:95%}.image-viewer-wrapper>.swiper-viewer>.swiper-wrapper swiper-container swiper-slide[data-v-7231769d]{display:flex;justify-content:center;align-items:flex-start}.image-viewer-wrapper>.swiper-viewer>.swiper-wrapper swiper-container swiper-slide figure[data-v-7231769d]{margin-top:3%;max-width:60%;height:80%;max-height:80vh}.image-viewer-wrapper>.swiper-viewer>.swiper-wrapper swiper-container swiper-slide figure img[data-v-7231769d]{height:-webkit-fill-available!important;max-width:100%;margin-bottom:-5px;object-fit:cover}.image-viewer-wrapper>.swiper-viewer>.swiper-wrapper swiper-container swiper-slide figure figcaption[data-v-7231769d]{margin:0;background-color:#fff;font-size:.8rem;padding:.5rem 1.5rem}.image-viewer-wrapper>.close-button[data-v-7231769d]{position:fixed;top:2rem;right:30px;background-color:unset;border:none;display:block;height:3rem;width:3rem;border-radius:1.5rem;cursor:pointer;background-color:#fff;padding:0;display:flex;justify-content:center;align-items:center;z-index:2}.image-viewer-wrapper>.close-button>div[data-v-7231769d]{display:block;height:2px;border-radius:4px;width:60%;background-color:#1a1918;position:absolute;transition:transform .3s ease}.image-viewer-wrapper>.close-button>div[data-v-7231769d]:nth-of-type(1){transform:rotate(45deg) scale(1)}.image-viewer-wrapper>.close-button>div[data-v-7231769d]:nth-of-type(2){transform:rotate(-45deg) scale(1)}.image-viewer-wrapper>.close-button:hover>div[data-v-7231769d]:nth-of-type(1){transform:rotate(45deg) scale(1.1)}.image-viewer-wrapper>.close-button:hover>div[data-v-7231769d]:nth-of-type(2){transform:rotate(-45deg) scale(1.1)}.footnote{position:relative;font-weight:bolder;font-size:.7rem;margin:0 2px;padding:0 2px;background-color:var(--couleur);vertical-align:top;cursor:pointer}.footnote .footnote-text{opacity:0;transition:opacity .3s ease-out;text-wrap:nowrap;display:block;position:absolute;background-color:var(--couleur);padding:4px 10px}.footnote .footnote-text p{font-weight:400;margin:0}.footnote .footnote-text p a{color:inherit}.partie-content img{margin-top:2rem;cursor:pointer;transition:transform .3s ease-out}.partie-content img:hover{transform:scale(1.01)}:root{--swiper-navigation-color: #1a1918;--swiper-pagination-color: var(--etape-couleur);--swiper-navigation-top-offset: calc(100% - 1.5rem) ;--swiper-navigation-sides-offset: 5vw}.diaporama{--swiper-navigation-size: 1.5rem}swiper-slide figure:not(.popup-figure){max-height:40vh;padding-bottom:3rem}swiper-slide figure:not(.popup-figure) figcaption{text-align:center}swiper-slide img:not(.popup-img){max-height:35vh;cursor:pointer;transition:transform .3s ease-out;object-fit:contain!important}swiper-slide img:not(.popup-img):hover{transform:scale(1.01)}.personne[data-v-6b076244]{display:flex;align-items:center;margin:2rem 0}.personne[data-v-6b076244]:first-of-type{margin-top:1rem}.personne>figure[data-v-6b076244]{width:6rem;height:6rem;margin:0;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:3rem}.personne>figure>img[data-v-6b076244]{object-fit:cover;width:100%;height:100%}.personne>.description[data-v-6b076244]{width:calc(100% - 6rem)}.personne>.description>p[data-v-6b076244]{margin:0;padding-left:2rem}.questions-reponses[data-v-6b076244]{margin-top:3rem}.questions-reponses>div>.question[data-v-6b076244]{font-weight:700;position:relative;padding-left:1.8rem;margin-top:2rem;margin-bottom:1rem}.questions-reponses>div>.question[data-v-6b076244]:before{position:absolute;content:"";display:block;height:100%;width:.8rem;left:0;background-color:var(--couleur);margin-right:1rem}.exergue[data-v-19738a4f]{font-size:1.3rem;font-style:italic;line-height:1.5;position:relative;padding-left:1.8rem;margin:5rem 0}.exergue[data-v-19738a4f]:before{content:"";display:block;position:absolute;background-color:var(--couleur);width:.8rem;height:100%;margin-right:1rem;left:0}.v-enter-active{transition:all .5s linear var(--modale-enter-delay)}.v-leave-active{transition:all .5s linear var(--modale-leave-delay)}.v-enter-from,.v-leave-to{transform:translateY(20vh)}.v-enter-to,.v-leave-from{transform:translateY(0)}