@font-face{font-family:ibarra-real-nova;src:url(../fonts/ibarra-real-nova/ibarra-real-nova-variable.woff2) format("woff2"),url(../fonts/ibarra-real-nova/ibarra-real-nova-variable.ttf) format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:ibarra-real-nova-italic;src:url(../fonts/ibarra-real-nova/ibarra-real-nova-italic-variable.woff2) format("woff2"),url(../fonts/ibarra-real-nova/ibarra-real-nova-italic-variable.ttf) format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:josefin;src:url(../fonts/josefin/josefin-variable.woff2) format("woff2"),url(../fonts/josefin/josefin-variable.ttf) format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:josefin-italic;src:url(../fonts/josefin/josefin-italic-variable.woff2) format("woff2"),url(../fonts/josefin/josefin-italic-variable.ttf) format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:gloock;src:url(../fonts/gloock/gloock-regular.woff2) format("woff2"),url(../fonts/gloock/gloock-regular.woff) format("woff"),url(../fonts/gloock/gloock-regular.ttf) format("truetype")}@font-face{font-family:canto;src:url(https://use.typekit.net/af/5c1f24/00000000000000007735b15d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/5c1f24/00000000000000007735b15d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/5c1f24/00000000000000007735b15d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:beloved-script;src:url(https://use.typekit.net/af/4975a4/00000000000000007735a9f2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4975a4/00000000000000007735a9f2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4975a4/00000000000000007735a9f2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:winsome;src:url(https://use.typekit.net/af/4bca9f/00000000000000007735a9d1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4bca9f/00000000000000007735a9d1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4bca9f/00000000000000007735a9d1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}:root{--swiper-theme-color:$color-grey-dark;--swiper-navigation-size:1.125rem;--swiper-navigation-top-offset:calc(50% - .5rem);--swiper-navigation-sides-offset:10px;--swiper-navigation-color:var($color-grey-dark);--swiper-pagination-bullet-horizontal-gap:.375rem;--swiper-pagination-bullet-size:.625rem;--swiper-pagination-bullet-border-radius:.3125rem;--swiper-pagination-bullet-inactive-opacity:1}body,html{margin:0;padding:0;height:100vh;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;color:#3f3f3f}#main{position:relative}#content{background-color:#fff;overflow:hidden}#content.no-pano{padding-top:3.5rem}a{text-decoration:none}p a:hover{text-decoration:underline}.grid-tpl-col-2{grid-template-columns:repeat(2,1fr)}.grid-tpl-col-3{grid-template-columns:repeat(3,1fr)}.grid-tpl-col-4{grid-template-columns:repeat(4,1fr)}@media (min-width:992px){.grid-tpl-col-lg-1{grid-template-columns:1fr}}@media (min-width:992px){.grid-tpl-col-lg-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.grid-tpl-col-lg-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.grid-tpl-col-lg-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.grid-tpl-col-md-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid-tpl-col-md-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.grid-tpl-col-md-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:576px){.container:not(#amplitudes-blog){max-width:min(94vw,680px)}}@media (min-width:768px){.container:not(#amplitudes-blog){max-width:min(88vw,820px)}}@media (min-width:992px){.container:not(#amplitudes-blog){max-width:min(88vw,960px)}}@media (min-width:1200px){.container:not(#amplitudes-blog){max-width:min(84vw,1140px)}}@media (min-width:1400px){.container:not(#amplitudes-blog){max-width:min(78vw,1320px)}}@media (min-width:992px){.container-lg{max-width:min(88vw,960px)}}@media (min-width:1200px){.container-lg{max-width:min(84vw,1140px)}}@media (min-width:1400px){.container-lg{max-width:min(78vw,1320px)}}@media (min-width:992px){.text-lg-justify{text-align:justify!important}}.py-2rem{padding-top:2rem;padding-bottom:2rem}h2{font-family:josefin,Verdana,Arial,sans-serif;font-weight:400;font-size:1.375rem}h3{font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;font-size:1.125rem}div.h2{width:100%;text-align:center;margin:40px auto 20px auto;position:relative;padding:0}@media (max-width:767.98px){div.h2{margin:30px auto 30px auto}}div.h2 h2{position:relative;display:table;margin:0 auto;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;font-size:clamp(1.25rem,2.2vw,1.5rem);letter-spacing:clamp(.125rem,.2vw,.25rem);color:#615953;background-color:#fff;padding:0 4%;text-transform:uppercase;z-index:2}div.h2 h2 span{display:block}@media (max-width:767.98px){div.h2 h2{font-size:1.125rem;max-width:90%}}@media (min-width:768px){div.h2 h2 span{display:inline}}div.h2 hr{position:absolute;top:14px;margin:0 10px 0 0;border-color:#615953;z-index:1;width:100%}@media (max-width:767.98px){div.h2 hr{margin:0;top:10.5px}}strong{font-weight:600}.dropdown-item{font-weight:350}.btn{font-family:ibarra-real-nova,Georgia,"Times New Roman",serif;padding:.75rem 1.75rem;font-size:1.125rem;line-height:1.2;border-radius:0;border-width:.125rem;transition:all .2s ease-in-out}.btn:hover{text-decoration:none}.btn.btn-sm{padding:.5rem .875rem}.btn.disabled{border-color:transparent}.btn-primary-amplitudes-1{background-color:#2b6a70;border-color:#2b6a70;color:#fff}.btn-primary-amplitudes-1:hover{background-color:#1f4e52;border-color:#1f4e52;color:#fff}.btn-secondary-amplitudes-1{background-color:transparent;border-color:#2b6a70;color:#2b6a70}.btn-secondary-amplitudes-1:hover{background-color:#1f4e52;border-color:#1f4e52;color:#fff}.btn-primary-amplitudes-2{background-color:#c37d5c;border-color:#c37d5c;color:#fff}.btn-primary-amplitudes-2:hover{background-color:#986046;border-color:#986046;color:#fff}.btn-secondary-amplitudes-2{background-color:transparent;border-color:#c37d5c;color:#c37d5c}.btn-secondary-amplitudes-2:hover{background-color:#986046;border-color:#986046;color:#fff}.btn-primary-amplitudes-white{background-color:#fff;border-color:#fff;color:#3f3f3f}.btn-primary-amplitudes-white:hover{background-color:#e3e3e3;border-color:#e3e3e3;color:#3f3f3f}.btn-secondary-amplitudes-white{background-color:transparent;border-color:#fff;color:#fff}.btn-secondary-amplitudes-white:hover{background-color:#e3e3e3;border-color:#e3e3e3;color:#3f3f3f}.btn-primary-amplitudes-black{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff}.btn-primary-amplitudes-black:hover{background-color:#3f3f3f;border-color:#3f3f3f;color:#fff}.btn-secondary-amplitudes-black{background-color:transparent;border-color:#1c1c1c;color:#1c1c1c}.btn-secondary-amplitudes-black:hover{background-color:#3f3f3f;border-color:#3f3f3f;color:#fff}.btn-amplitudes{font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;background-color:#2b6a70;color:#fff;border-radius:0;font-size:1rem;text-transform:uppercase}.btn-amplitudes:hover{background-color:#1f4e52;color:#fff}.btn-amplitudes-2{background-color:#2b6a70;color:#fff;border-radius:5px;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;font-size:1rem}.btn-amplitudes-2:hover{background-color:#1f4e52;color:#fff}.btn-amplitudes-decouverte{color:#2b6a70;font-family:josefin,Verdana,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:19px;letter-spacing:1.8px;display:block;text-align:center;margin-top:30px}.btn-amplitudes-decouverte:hover{text-decoration:underline;color:#1f4e52}.btn-amplitudes-secondary{color:#2b6a70;font-family:josefin,Verdana,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:19px;letter-spacing:1.8px}.btn-amplitudes-secondary:hover{text-decoration:underline;color:#1f4e52}.btn-amplitudes-outline{font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;border:solid 2px #2b6a70;background-color:transparent;text-transform:uppercase;text-align:center;color:#2b6a70!important;padding-right:35px;padding-left:35px;border-radius:0;margin:auto;font-size:1rem}.btn-amplitudes-outline:hover{background-color:#2b6a70;color:#fff!important}@media (min-width:768px){.btn-amplitudes-outline br{content:' '}.btn-amplitudes-outline br:after{content:' '}}a{color:#2b6a70}a:hover{color:#1f4e52}.btn-link{color:#2b6a70}.btn-link:hover{color:#1f4e52;text-decoration:underline}.btn:focus,.custom-select:focus,.form-control:focus{box-shadow:none}.btn-orange{background-color:#fe9159;border-radius:0;color:#fff;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;font-size:1rem;text-transform:uppercase}.btn-orange:hover{background-color:#fe7734;color:#fff}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.5rem;font-weight:350;color:#000;opacity:.5;margin-bottom:0;line-height:1}button.close:hover{opacity:1}button.close span{line-height:1.25rem}.swiper-button-black{background-color:#fff;background-position:center;height:2rem;width:2rem}.img-agent-mobile{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.arrow-toggle{padding:6px}.arrow-down{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #2b6a70;cursor:pointer;transition:all .4s ease}.arrow-rotate{transform:rotate(180deg)}.arrow-toogle-white{background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,#fff 80%)!important}.arrow-mobile{position:absolute;bottom:0;left:0;right:0;height:66px;padding:0;border:0;background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,#fff 80%)}.arrow-mobile.rotate{background:0 0}.programme .arrow-mobile{height:60px}.programme.odd .arrow-mobile{background:linear-gradient(to bottom,rgba(242,242,242,.2) 0,#f2f2f2 80%)}.programme.odd .arrow-mobile.rotate{background:0 0}.container-accroche .accroche{line-height:22px;max-height:88px;overflow:hidden;transition:all .4s ease}#back-to-top{position:fixed;right:20px;bottom:80px;width:45px;height:45px;display:none;z-index:10;transform:rotate(180deg)}#back-to-top img{width:100%}#back-to-top:hover{opacity:.8!important}.filtre-opacity{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.2)}a.svg{position:relative;display:inline-block}a.svg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.strong{font-family:josefin,Verdana,Arial,sans-serif;font-weight:400}ul{padding-left:0}ul.list-style-none{list-style:none}.margin-top{margin-top:60px}[onclick]{cursor:pointer}a:focus,button:focus,div:focus,span:focus{outline:0}.close{font-weight:300;font-size:2.5rem;line-height:.5}.modal{z-index:10050}.modal .modal-content{border-radius:0;border:none}.modal .modal-content .modal-header{border:none}.modal .modal-content .modal-header .modal-title{font-family:josefin,Verdana,Arial,sans-serif;font-weight:400;text-transform:uppercase;text-align:center}.modal .modal-content .modal-body{padding-top:.5rem}.modal .modal-content .modal-body p{margin:0 12px 12px}.modal-backdrop{z-index:10040}.toast{position:fixed;bottom:4.75rem;right:1rem;z-index:70;background-color:rgba(255,255,255,.9);margin-bottom:0!important;transition:right .4s ease;border-radius:0}@media (max-width:575.98px){.toast{left:0;right:0;bottom:3.5rem;width:100%;max-width:576px}}.toast .title{text-transform:uppercase;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350}.m-auto,.mt-auto,.my-auto{align-self:center}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control .custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control .custom-control-label{position:relative;margin-bottom:0;vertical-align:top;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control .custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:'';background-color:#fff;border:#adb5bd solid 1px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control .custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-control input[type=checkbox]:checked+label::before,.custom-control input[type=radio]:checked+label::before,.form-check-input:checked{background-color:#2b6a70!important;border-color:#2b6a70}.bloc-communication-content p{margin-bottom:0!important}.color-amplitude-1{color:#2b6a70!important}.color-white{color:#fff!important}.color-white.text-shadow{text-shadow:0 0 1.5rem #000}.color-grey-extra-dark{color:#1c1c1c!important}.color-grey-extra-dark.text-shadow{text-shadow:0 0 1.5rem #fff}.color-grey-dark{color:#3f3f3f!important}.color-grey-dark.text-shadow{text-shadow:0 0 1.5rem #fff}#navbar{transition:all .4s ease;height:3.5rem;z-index:10001;padding:.25rem 1rem}@media (min-width:992px) and (max-width:1399.98px){#navbar{padding-left:clamp(1rem,-5rem + 8vw,2rem);padding-right:clamp(1rem,-5rem + 8vw,2rem)}}@media (min-width:1400px){#navbar{padding-left:3rem;padding-right:3rem}}@media (min-width:1920px){#navbar{padding-left:calc((100% - 1920px + 6rem)/ 2);padding-right:calc((100% - 1920px + 6rem)/ 2)}}#navbar.open-search,#navbar.scroll,#navbar:hover{background-color:#fff}#navbar.scroll:not(.in-container){box-shadow:rgba(0,0,0,.176) 0 .125rem .25rem}#navbar.open{top:0!important}@media (max-width:991.98px){#navbar.open{background-color:#fff}}#navbar.white:not(:is(.scroll,.open,.open-search,.bg-white,.in-container,:hover)) .account-icon,#navbar.white:not(:is(.scroll,.open,.open-search,.bg-white,.in-container,:hover)) .acronym,#navbar.white:not(:is(.scroll,.open,.open-search,.bg-white,.in-container,:hover)) .navbar-logo,#navbar.white:not(:is(.scroll,.open,.open-search,.bg-white,.in-container,:hover)) .navbar-toggler-icon,#navbar.white:not(:is(.scroll,.open,.open-search,.bg-white,.in-container,:hover)) .search-bar-main-toggle img{filter:brightness(0) invert(1)}#navbar.white:not(:is(.scroll,.open,.open-search,.bg-white,.in-container,:hover)) .nav-link{color:#fff}#navbar .navbar-logo{max-width:calc(100% - 120px)}#navbar .navbar-logo img{height:3rem;width:220px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:575.98px){#navbar .navbar-logo img{width:200px}}#navbar .navbar-nav{-moz-column-gap:clamp(.25rem,-1.0862rem + 2.1552vw,1.5rem);column-gap:clamp(.25rem,-1.0862rem + 2.1552vw,1.5rem)}@media (max-width:991.98px){#navbar .navbar-nav{padding:2rem 1rem;min-height:calc(100dvh - 6rem)}}@media (max-width:991.98px){#navbar .nav-item{padding:0 1rem}}@media (min-width:992px){#navbar .nav-item:hover>.nav-link:after{background-color:#3f3f3f}}#navbar .nav-link{position:relative;color:#3f3f3f;font-family:ibarra-real-nova,Georgia,"Times New Roman",serif;font-size:1.25rem;text-transform:uppercase;white-space:nowrap;padding:.5rem 0;width:100%}@media (min-width:992px){#navbar .nav-link{font-size:clamp(.875rem,.7414rem + .2155vw,1rem);padding:0 .25rem}}#navbar .nav-link:after{position:absolute;right:0;margin-left:0;bottom:calc(50% - 2px);transform:rotate(270deg)}@media (min-width:992px){#navbar .nav-link:after{content:'';bottom:0;left:.25rem;right:.25rem;height:1px;border:0;background-color:transparent;transition:background-color .3s ease;transform:rotate(0)}}@media (max-width:991.98px){#navbar .dropdown-toggle:after{height:.5rem;width:.5rem;right:1.5rem;top:calc(55% - .5rem);border-right:none;border-top:2px solid #1c1c1c;border-left:2px solid #1c1c1c;transform:rotate(135deg);transform-origin:.25rem}}#navbar .dropdown-item{font-weight:350;transition:all .3s ease}#navbar .dropdown-item:hover{text-decoration:underline}#navbar .cross{width:1.5em;height:1.5em}#navbar .cross::after,#navbar .cross::before{content:'';position:absolute;height:2px;width:25px;top:48%;right:15px;margin-top:-1px;background:#3f3f3f}#navbar .cross::before{transform:rotate(45deg)}#navbar .cross::after{transform:rotate(-45deg)}#navbar .toggle-search,#navbar .toggle-sidebar{height:100%;border-radius:0;border:none;position:relative;box-shadow:none}#navbar .toggle-search span,#navbar .toggle-sidebar span{display:inline-block}#navbar .toggle-search span{background-image:url(../images/icons/loupe_search_navbar.svg)}#navbar #search-bar-main-loupe{transition:all .4s ease}#navbar #search-bar-main-loupe.not-active{pointer-events:none;cursor:default}#navbar .search-bar-navbar{width:0;display:none;border:none;height:100%;transition:all .4s ease}#navbar .search-bar-navbar.open{outline:0}#navbar .dropdown-menu{scrollbar-color:silver #fff;scrollbar-width:thin;position:fixed;top:3.25rem;left:0;right:0;overflow-y:auto;margin:0;box-shadow:0 .25rem .25rem rgba(0,0,0,.176);display:none;max-height:0;border:none;border-radius:0;transition:max-height .4s ease;z-index:10000}@media (max-width:991.98px){#navbar .dropdown-menu{height:calc(100dvh - 6rem);max-height:unset;width:100%;right:unset;left:100%}}#navbar .dropdown-menu>.container{padding-top:clamp(1rem,-1.1379rem + 3.4483vw,3rem);padding-bottom:clamp(1rem,-1.1379rem + 3.4483vw,3rem)}#navbar .dropdown-menu .dropdown-header{position:relative;padding:0;margin-bottom:.5rem;font-family:ibarra-real-nova,Georgia,"Times New Roman",serif;font-weight:700;font-size:1rem;color:#1c1c1c;background-color:transparent;border:none;width:100%;text-align:left;white-space:normal}@media (min-width:992px){#navbar .dropdown-menu .dropdown-header:hover{text-decoration:underline}}@media (max-width:991.98px){#navbar .dropdown-menu .dropdown-header{padding-top:.5rem;font-size:1rem}}@media (max-width:991.98px){#navbar .dropdown-menu button.dropdown-header:after{content:'';position:absolute;height:.5rem;width:.5rem;right:1.5rem;top:calc(70% - .5rem);border-top:2px solid #1c1c1c;border-left:2px solid #1c1c1c;transform:rotate(225deg);transform-origin:.25rem}#navbar .dropdown-menu button.dropdown-header:not(.collapsed):after{transform:rotate(45deg)}}#navbar .dropdown-menu .no-brake-inside{-moz-column-break-inside:avoid;break-inside:avoid}#navbar .dropdown-menu .dropdown-item{line-height:1.125;padding:.1875rem 0;white-space:normal}@media (min-width:992px){#navbar .dropdown-menu .dropdown-item{font-size:clamp(.875rem,.6973rem + .2865vw,1rem);font-family:josefin,Verdana,Arial,sans-serif;font-weight:300}}@media (max-width:991.98px){#navbar .dropdown-menu .dropdown-item{padding:.5rem 0}}#navbar .dropdown-menu .dropdown-item a{color:#3f3f3f}#navbar .dropdown-menu .dropdown-item:first-child{padding-top:.25rem}#navbar .dropdown-menu .dropdown-item:last-child{padding-bottom:1.5rem}#navbar .dropdown-menu .dropdown-item:focus,#navbar .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#3f3f3f}#navbar .dropdown-menu .nav{padding-bottom:.75rem}#navbar .return-button{color:#3f3f3f;font-size:.875rem;background-color:transparent;border:none;padding:0 0 1rem}#navbar .return-button:before{content:'<';padding-right:.25rem}#navbar #destinations .col-continents{-moz-columns:5;columns:5;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:clamp(1rem,-.6667rem + 2.2222vw,2rem);column-gap:clamp(1rem,-.6667rem + 2.2222vw,2rem)}@media (min-width:992px){#navbar #destinations .col-continents{flex:0 0 auto;width:80%}}@media (min-width:992px) and (max-width:1199.98px){#navbar #destinations .col-continents{-moz-columns:4;columns:4;-moz-column-gap:2rem;column-gap:2rem}}@media (max-width:991.98px){#navbar #destinations .col-continents{-moz-columns:1;columns:1}}@media (min-width:992px){#navbar #destinations .col-immanquables{flex:0 0 auto;width:20%}}#navbar #alacarte .col-lg-2-5{width:100%;padding:0 15px}@media (min-width:992px){#navbar #alacarte .col-lg-2-5{flex:0 0 auto;width:18.5%}}@media (min-width:992px){#navbar #alacarte .separator-lg{border-bottom:1px solid #3f3f3f;margin-bottom:1.5rem}}@media (min-width:992px){#navbar .col-lg-3-5{position:relative;flex:0 0 auto;width:27%;margin-right:6.333333%}#navbar .col-lg-3-5:after{content:'';position:absolute;top:0;right:-11.5%;width:1px;height:100%;background-color:#3f3f3f}}#navbar .img-link-grid{grid-auto-rows:10rem}#navbar .img-link{background-color:#3f3f3f;color:#fff;text-transform:uppercase;font-family:josefin,Verdana,Arial,sans-serif;font-weight:400;background:bottom center/cover no-repeat;overflow:hidden;position:relative}#navbar .img-link img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;transition:all 1s ease}#navbar .img-link>span{position:absolute;padding:1rem}#navbar .img-link:hover{text-decoration:none}#navbar .img-link:hover img{transform:scale(1.1)}#navbar .inspiration-grid{grid-template:"a b d" 10rem "a c d" 10rem/1fr 1fr 1fr}@media (max-width:767.98px){#navbar .inspiration-grid{grid-template:"a a" 10rem "b c" 10rem "d d" 10rem/1fr 1fr}}#navbar .inspiration-grid .img-link:first-of-type{grid-area:a}#navbar .inspiration-grid .img-link:nth-of-type(2){grid-area:b}#navbar .inspiration-grid .img-link:nth-of-type(3){grid-area:c}#navbar .voyage-signature-nav{grid-area:d;background-color:#3f3f3f;color:#fff;background:bottom center/cover no-repeat;text-transform:none;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350}#navbar .voyage-signature-nav .title{font-size:1.25rem;font-family:canto,libre-baskerville,Georgia,"Times New Roman",serif;text-transform:uppercase;position:relative;padding-bottom:1.5rem}#navbar .voyage-signature-nav .title:after{content:'';position:absolute;height:1px;width:80%;background-color:#fff;bottom:1rem;left:10%}#navbar .account-dropdown-toggle{color:#3f3f3f;padding:0 0 0 .25rem;background-color:transparent;border:none;font-family:ibarra-real-nova,Georgia,"Times New Roman",serif}#navbar .account-dropdown-toggle:after{content:unset}@media (min-width:992px){#navbar .account-dropdown-toggle{font-size:clamp(.625rem,.4914rem + .2155vw,.75rem)}}@media (max-width:991.98px){#navbar .account-dropdown-toggle{padding:3rem 0 0;position:relative;width:100%}#navbar .account-dropdown-toggle:after{content:'';position:absolute;margin-left:0;width:100%;height:1px;left:0;top:1.25rem;border:none;transform:rotate(0);background-color:#3f3f3f}}@media (min-width:992px){#navbar .account-dropdown-menu{left:unset}#navbar .account-dropdown-menu .container{padding:1rem}#navbar .account-dropdown-menu .dropdown-item:last-child{padding-bottom:0}}#navbar .account-icon{background-image:url(../images/icons/account.svg);background-repeat:no-repeat;background-size:80%;background-position:center;width:1.5rem;height:1.5rem;display:inline-block}@media (max-width:991.98px){#navbar .navbar-collapse{background-color:#fff;margin:0 -1rem}}.container-search-main{position:fixed;top:0;transition:all .4s ease;overflow:hidden;z-index:100002;margin-left:2.5rem;padding:.5rem 0}.container-search-main.open{right:0;padding-right:15px}.container-search-main.open .search-bar-main{padding:.375rem .75rem}.container-search-main .search-bar-main{border-radius:0;border:none;border-bottom:solid 1px #9d9d9c;width:100%;padding:0;transition:all .4s ease}.container-search-main .search-bar-main-close{position:absolute;top:.25rem;right:1rem}.search-bar-main-toggle{padding:6px;display:block}.search-results-main{position:fixed;top:3.5rem;right:0;background-color:#fff;z-index:100002;box-shadow:-1px 1px 1px rgba(0,0,0,.176)}.search-results-main .nav-item .nav-link{color:#000;padding:4px 8px 4px 20px}@media (max-width:767.98px){.search-results-main .nav-item .nav-link{line-height:32px}}.search-results-main .nav-item .nav-link span{color:#2b6a70}.search-results-main .nav-item .nav-link:hover{background-color:#1f4e52;color:#fff}.search-results-main .nav-item .nav-link:hover span{color:#fff}.search-results-main .nav-item.nav-header{padding:4px 10px;color:#3f3f3f;font-style:italic;font-size:14px;border-bottom:solid 1px #9d9d9c}.search-results-navbar{position:fixed;top:3.5rem;left:0;right:0;background-color:#fff;z-index:100000;border-bottom:solid 1px #9d9d9c}.search-results-navbar .nav-item .nav-link{color:#000;padding:4px 8px 4px 20px}@media (max-width:767.98px){.search-results-navbar .nav-item .nav-link{line-height:2rem}}.search-results-navbar .nav-item .nav-link span{color:#2b6a70}.search-results-navbar .nav-item .nav-link:hover{background-color:#1f4e52;color:#fff}.search-results-navbar .nav-item .nav-link:hover span{color:#fff}.search-results-navbar .nav-item.nav-header{padding:4px 10px;color:#3f3f3f;font-style:italic;font-size:14px;border-bottom:solid 1px #9d9d9c}#footer{background-color:#1c1c1c;color:silver;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350}#takumians-certif{background-color:#e9f3f4;color:#3f3f3f}#takumians-certif p{font-size:clamp(1.125rem,3vw,1.5rem);font-family:ibarra-real-nova,Georgia,"Times New Roman",serif;text-align:center;margin:0}#takumians-certif .amplitudes{color:transparent;background-color:#3f3f3f;-webkit-mask-image:url(/images/logos/logo_amplitudes_no_baseline.svg);mask-image:url(/images/logos/logo_amplitudes_no_baseline.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:clamp(11.25rem,30vw,15rem);display:inline-block;margin-right:.125rem}#takumians-certif .takumians-link{color:transparent;background-color:#3f3f3f;-webkit-mask-image:url(/images/logos/logo_takumians.png);mask-image:url(/images/logos/logo_takumians.png);height:clamp(2.7rem,20vw,3.38rem);width:clamp(8rem,20vw,10rem);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.footer-logo{position:relative}.footer-logo img{filter:invert(1);max-width:21rem}.footer-logo:after{content:'';position:absolute;bottom:0;left:calc(50% - 5rem);width:10rem;height:1px;background-color:#fff}.menu-footer:before{content:'';position:absolute;top:2rem;left:0;width:1px;height:calc(100% - 4rem);background-color:rgba(255,255,255,.25)}@media (max-width:991.98px){.menu-footer:before{content:none}}@media (min-width:1400px){.menu-footer:before{left:-2rem}}#partners img{height:3rem;width:auto}#nav-footer .title{font-size:1rem;font-family:josefin,Verdana,Arial,sans-serif;color:silver;font-weight:700;background:0 0;border:none}#nav-footer .accordion-button::after{filter:brightness(100);opacity:.75}@media (min-width:768px){#nav-footer .accordion-button::after{content:none}}#nav-footer .accordion-button:focus,#nav-footer .accordion-button:not(.collapsed){box-shadow:none}@media (max-width:767.98px){#nav-footer .menu-footer>*{border-top:1px solid rgba(255,255,255,.25)}}footer .nav-link{color:silver;padding:0;font-weight:350}footer .nav-link:hover{color:#fff;text-decoration:underline}@media (min-width:992px){.bottom-footer{border-top:1px solid rgba(255,255,255,.25)}}.newsletter-container{position:relative}.newsletter-container .newsletter-background-container{position:absolute;right:0;top:0;height:100%;width:55%;z-index:1;background:center/cover no-repeat}@media (max-width:575.98px){.newsletter-container .newsletter-background-container{width:100%}}@media (min-width:576px) and (max-width:767.98px){.newsletter-container .newsletter-background-container{width:75%}}.newsletter-container .newsletter-form-container{margin:clamp(2rem,.931rem + 1.7241vw,3rem) 0;padding:2rem;background-color:#fff;position:relative;z-index:2;width:clamp(50%,41rem,100%)}@media (max-width:575.98px){.newsletter-container .newsletter-form-container{padding:1rem}}.newsletter-container img{height:3.5rem;width:10rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.newsletter-container .title{color:#3f3f3f;font-family:ibarra-real-nova,Georgia,"Times New Roman",serif;font-size:clamp(1.125rem,2.5vw,1.5rem);margin-bottom:3rem;text-transform:uppercase;position:relative}.newsletter-container .title:after{content:'';position:absolute;width:40%;height:1px;bottom:-1.5rem;left:30%;background-color:#3f3f3f}.newsletter-container p{font-family:ibarra-real-nova,Georgia,"Times New Roman",serif}.newsletter-container .rgpd-link{font-size:.75rem;color:#3f3f3f;text-decoration:underline}.newsletter-container .rgpd-link:hover{text-decoration:none}#newsletter-subscribe-form input{background-color:#e3e3e3;border:none;border-radius:0;padding:.5rem 1rem;max-width:100%}#newsletter-subscribe-form .btn{max-width:100%}#bottom-bar{position:fixed;bottom:0;left:0;right:0;top:auto;z-index:10002;background-color:#fff;padding:0}#bottom-bar>div>div{border-top:solid 1px #f2f2f2}#bottom-bar>div>div:last-child{border-top:solid 1px #2b6a70}#bottom-bar .programme-infos{border-right:dashed 1px #f2f2f2;padding-left:20px;padding-right:20px;background-color:#fff}#bottom-bar .demander-un-devis{display:block;text-align:center;text-transform:uppercase;background-color:#2b6a70;color:#fff;padding:.5rem 2rem .25rem;font-size:1rem;line-height:1.2;text-decoration:none;transition:all .2s ease-in-out}#bottom-bar .demander-un-devis:hover{background-color:#1f4e52}@media (max-width:767.98px){#bottom-bar .demander-un-devis{width:80%}}@media (max-width:767.98px){#bottom-bar .btn-phone{width:20%;text-align:center}}#bottom-bar .nowrap{white-space:nowrap;text-overflow:ellipsis}#bottom-bar .toggle-submenu{position:relative}@media (min-width:768px){#bottom-bar .toggle-submenu:hover{background-color:#e9f3f4}}#bottom-bar .toggle-submenu:hover #toggle-casque-enveloppe{top:-16.5rem}#bottom-bar .toggle-submenu:hover #toggle-phone{top:-11.5rem}#bottom-bar .toggle-submenu .color-cyan{color:#2b6a70}#bottom-bar .toggle-submenu .btn-call{color:#000}#bottom-bar .toggle-submenu .btn-call:hover{text-decoration:none;color:#000}#bottom-bar .toggle-submenu .phone{font-family:josefin,Verdana,Arial,sans-serif;font-weight:400}#bottom-bar .prendre-rdv-container{background-color:#2b6a70;transition:background-color .5s ease;border:0}#bottom-bar .prendre-rdv-container a{text-decoration:none}#bottom-bar .prendre-rdv-container .prendre-rdv{margin-top:.125rem;color:#fff}@media (max-width:767.98px){#bottom-bar .prendre-rdv-container .prendre-rdv{line-height:40px}}#bottom-bar .prendre-rdv-container:hover{background-color:#1f4e52;transition:.2s}@media (max-width:767.98px){#bottom-bar .contactez-moi{line-height:40px}}#bottom-bar .reseaux-sociaux a{height:100%;width:3rem}#bottom-bar .reseaux-sociaux a:hover{background-color:#e9f3f4}#bottom-bar .color-grey{color:#615953}#bottom-bar .bg-cyan-light{background-color:#e9f3f4}#bottom-bar .hidden-label{color:transparent;pointer-events:none}#toggle-casque-enveloppe,#toggle-phone{position:absolute;left:0;top:3rem;z-index:-1;background-color:#fff;transition:top .2s ease;cursor:auto}#toggle-casque-enveloppe{top:13rem;transition:top .25s ease}#toggle-casque-enveloppe{border-right:solid 1px #f2f2f2;border-top:solid 1px #f2f2f2;height:17rem;width:730px}#toggle-casque-enveloppe .row{height:100%}#toggle-casque-enveloppe .blank{margin-bottom:1.75rem}#toggle-phone{border-right:solid 1px #f2f2f2;border-left:solid 1px #f2f2f2;border-top:solid 1px #f2f2f2;width:360px;height:245px}@media (max-width:767.98px){#toggle-phone{display:none}}.pano{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%;min-height:350px;margin:0}@media (max-width:767.98px){.pano{height:250px}}.pano h1>img,.pano>img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pano h1{color:#fff;font-family:canto,libre-baskerville,Georgia,"Times New Roman",serif;text-transform:uppercase;text-align:center;font-size:clamp(1.25rem,9vw,2.125rem);align-self:center;z-index:1;position:relative}@media (min-width:768px){.pano h1{font-size:clamp(2.125rem,5vw,3rem)}}@media (min-width:992px){.pano h1{font-size:min(3.25rem,4.5vw)}}.pano h1:after,.pano h1:before{content:'';width:35px;border-bottom:solid 3px #fff;position:absolute;top:50%}.pano h1:before{left:-60px}.pano h1:after{right:-60px}.pano .pano-title-2:after,.pano .pano-title-2:before{content:none}.pano .pano-title-2 span{font-size:clamp(1.75rem,1.2081rem + 2.8902vw,3rem);letter-spacing:clamp(.175rem,.12081rem + .28902vw,.3rem);margin-right:clamp(-.175rem,-.12081rem - .28902vw,-.3rem);display:inline-block;font-weight:400;font-style:normal}.pano .pano-title-2 span:first-child{font-size:clamp(1.125rem,.6058rem + 1.4423vw,1.5rem);letter-spacing:clamp(.1125rem,.06058rem + .14423vw,.15rem);margin-right:clamp(-.1125rem,-.06058rem - .14423vw,-.15rem);margin-bottom:.5rem}@media (min-width:992px){.pano .pano-title-2 span{font-size:clamp(3rem,1.931rem + 1.7241vw,4rem);letter-spacing:clamp(.3rem,.1931rem + .17241vw,.4rem);margin-right:clamp(-.3rem,-.1931rem - .17241vw,-.4rem)}.pano .pano-title-2 span:first-child{font-size:clamp(1.5rem,.9655rem + .8621vw,2rem);letter-spacing:clamp(.15rem,.09655rem + .08621vw,.2rem);margin-right:clamp(-.15rem,-.09655rem - .08621vw,-.2rem)}}.pano .pano-title-3{color:#fff;font-family:canto,libre-baskerville,Georgia,"Times New Roman",serif;text-transform:uppercase;text-align:center;font-size:clamp(1.5rem,8vw,2.125rem);margin:auto;align-self:center;z-index:1;position:relative;letter-spacing:3px;max-width:90%;line-height:.7}.pano .pano-title-3:after,.pano .pano-title-3:before{content:none}.pano .pano-title-3 span:first-child,.pano .pano-title-3 span:last-child{font-size:1.25rem;margin-top:inherit;line-height:1}.pano .pano-title-3 span{display:inline-block;margin-top:.25rem;margin-right:-3px;padding:0 3px;line-height:1}@media (min-width:576px){.pano .pano-title-3{padding:0 50px}}@media (min-width:768px){.pano .pano-title-3{font-size:clamp(2.125rem,5vw,3rem);max-width:70%}.pano .pano-title-3 span:first-child,.pano .pano-title-3 span:last-child{font-size:min(1.5rem,2.5vw)}}@media (min-width:992px){.pano .pano-title-3{font-size:min(3.75rem,4.75vw)}}.pano nav{position:absolute;bottom:0;left:0;right:0;z-index:2}.pano nav .breadcrumb{background-color:transparent;margin-bottom:5px}.pano nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">";color:#fff;padding-right:3px}.pano nav .breadcrumb .bfin{color:rgba(255,255,255,.8)}.pano nav .breadcrumb a{color:#fff}.pano nav .breadcrumb a:hover{color:rgba(255,255,255,.8)}.pano .avis_client{position:absolute;bottom:-15px;right:-15px;border-radius:50% 50% 0 50%;background-color:#fff;display:flex;padding:15px;text-decoration:none;color:#615953;transition:all .5s ease;width:140px;height:140px;font-size:16px}.pano .avis_client:hover{text-decoration:none;color:#615953;width:150px;height:150px}.pano .avis_client .content{margin:auto;align-self:center;text-align:center}.pano .avis_client .content img{width:15px}.pano .subtitle{font-family:josefin,Verdana,Arial,sans-serif;font-size:clamp(1rem,.9643rem + .4464vw,1.5rem);font-weight:300;margin-top:2rem;position:relative;z-index:2;color:#fff}.pano .subtitle:before{content:'';background-color:#fff;position:absolute;height:1px;width:min(50%,6rem);top:-1.125rem;left:max(25%,50% - 3rem)}.partir{height:300px;background-image:url(../images/pages/decouvrir.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.partir:hover{text-decoration:none}.partir:hover .bandeau{color:#fff;background-color:#000;background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.7) 100%)}.partir:hover .bandeau span{color:#fff}.partir .bandeau{width:100%;text-align:right;text-transform:uppercase;color:#3f3f3f;font-size:20px;padding:6px 12px;background-color:#fff;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.85) 50%,rgba(255,255,255,.95) 100%);transition:all .6s ease;align-self:center}.partir .bandeau span{color:#2b6a70;transition:color .6s ease}.subnavbar{border-bottom:solid 1px silver;overflow:visible}.subnavbar .swiper-slide{width:auto}.subnavbar .swiper-slide a{display:block;text-transform:uppercase;color:#3f3f3f;padding:10px 15px 9px 15px;font-size:15px}.subnavbar .swiper-slide a:hover{text-decoration:none;color:#3f3f3f;border-bottom:solid 3px rgba(43,106,112,.5);margin-bottom:-2px}.subnavbar .swiper-slide a.actif{border-bottom:solid 3px #2b6a70;margin-bottom:-2px}.subnavbar ul{list-style:none;margin-bottom:0}.subnavbar ul li{float:left;font-size:clamp(.875rem,.6973rem + .2865vw,1rem)}.subnavbar ul li a,.subnavbar ul li span{display:block;text-transform:uppercase;color:#3f3f3f;padding:10px 6px 9px 6px;text-align:center;width:100%}.subnavbar ul li a:hover,.subnavbar ul li span:hover{text-decoration:none;color:#3f3f3f;border-bottom:solid 3px rgba(43,106,112,.5);margin-bottom:-2px}.subnavbar ul li a.actif,.subnavbar ul li span.actif{border-bottom:solid 3px #2b6a70;margin-bottom:-2px}.subnavbar .tags-list .tags-accroche{display:none!important}.subnavbar .tags-list .tags-accroche a{border-right:none!important}.subnavbar .tags-accroche{z-index:10}.subnavbar .tags-list .arrow-down{position:relative;right:135px;top:15px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #2b6a70}.subnavbar .tags-list:hover .arrow-down{display:none}@media (hover:hover){.subnavbar .tags-list:hover .tags-accroche{display:flex!important}}@media (hover:none){.subnavbar .tags-list.clicked .tags-accroche{display:flex!important}}.subnavbar .tags-list .tags-accroche{position:absolute;z-index:3;margin-left:-2px;border:solid 1px;border-top:none;padding-bottom:20px;background:#fff;line-height:2}.subnavbar .tags-list .tags-accroche a{padding-top:6px;padding-right:17px;border-bottom:1px solid #000}.subnavbar .tags-list .tags-accroche li a{border:none;text-decoration:none;text-align:left;text-transform:none;padding-top:5px;padding-bottom:5px;margin-bottom:0}.subnavbar .tags-list .tags-accroche li a:hover{opacity:70%}.subnavbar .tags-list .tags-accroche li a.actif-tag{text-decoration:underline}.subnavbar .tags-list .tags-accroche .arrow-up{position:absolute;right:135px;top:15px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #2b6a70}.subnavbar .tags-list .voyager{width:calc(100% / 2)}.subnavbar .tags-list .voyager-2{width:calc(100% / 2)}.subnavbar .tags-list .voyager-3{width:calc(100% / 3)}.subnavbar .tags-list .voyager-4{width:calc(100% / 4)}.subnavbar .tags-list .voyager-5{width:calc(100% / 5)}.subnavbar .tags-list-mobile .tags-accroche{display:none!important}.subnavbar .tags-list-mobile .arrow-down{position:relative;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #2b6a70;cursor:pointer;transition:all .4s ease}.subnavbar .tags-list-mobile label{margin-bottom:0;padding-top:.125rem}.subnavbar .tags-list-mobile label span{margin-bottom:0;padding:10px 0 0 15px;font-family:josefin,Verdana,Arial,sans-serif;font-weight:350;font-size:15px;color:#3f3f3f;text-transform:uppercase}.subnavbar .tags-list-mobile a{color:#3f3f3f}.subnavbar .tags-list-mobile:hover .tags-accroche{display:flex!important;position:absolute;z-index:1;border:solid 1px;border-top:none;padding-bottom:20px;background:#fff;line-height:2}.subnavbar .tags-list-mobile:hover .tags-accroche a{padding-top:6px;padding-right:17px;border-bottom:1px solid #000}.subnavbar .tags-list-mobile:hover .tags-accroche li a{border:none;text-decoration:none;text-align:left;text-transform:none;padding:0}.subnavbar .visible{display:flex!important}.subnavbar .tags-accroche-mobile{position:absolute;z-index:10;width:350px;right:-50px;top:40px;border:solid 1px;padding-bottom:20px;padding-top:10px;background:#fff;line-height:2}.subnavbar .tags-accroche-mobile a{border-bottom:1px solid #000}.subnavbar .tags-accroche-mobile li a{border:none;text-decoration:none;text-align:left;text-transform:none}.subnavbar .tags-accroche-mobile li a.actif-tag{text-decoration:underline}.subnavbar.comment_partir ul{display:flex;justify-content:space-around}.subnavbar.comment_partir ul:after{content:none}.subnavbar.comment_partir li{flex-grow:1}.subnavbar.avec_qui_partir li{width:20%}.subnavbar.amplitudes li{width:16.6%}.subnavbar.saisons li{width:25%}.subnavbar.voyager li{width:calc(100% / 2)}.subnavbar.voyager-2 li{width:calc(100% / 2)}.subnavbar.voyager-3 li{width:calc(100% / 3)}.subnavbar.voyager-4 li{width:calc(100% / 4)}.subnavbar.voyager-5 li{width:calc(100% / 5)}.subnavbar.mois ul{display:flex;justify-content:space-between}.subnavbar.mois ul li{flex-grow:1}.subnavbar.plus-subnavbar{border-bottom:none;z-index:3}.subnavbar.plus-subnavbar.voyager li{width:auto;min-width:calc(100% / 2)}.subnavbar.plus-subnavbar.voyager-2 li{width:auto}@media (min-width:576px){.subnavbar.plus-subnavbar.voyager-2 li{min-width:calc(100% / 2)}}.subnavbar.plus-subnavbar.voyager-3 li{width:auto}@media (min-width:576px){.subnavbar.plus-subnavbar.voyager-3 li{min-width:calc(100% / 3)}}.subnavbar.plus-subnavbar.voyager-4 li{width:auto}@media (min-width:576px){.subnavbar.plus-subnavbar.voyager-4 li{min-width:calc(100% / 4)}}.subnavbar.plus-subnavbar ul>li{position:relative;z-index:2}.subnavbar.plus-subnavbar ul>li:not(:last-of-type)::after{content:"";position:absolute;display:block;background-color:silver;width:1px;height:60%;right:0;top:20%}.subnavbar.plus-subnavbar ul>li a{font-size:1rem;line-height:1.2;width:auto}.subnavbar.plus-subnavbar ul>li a:hover{border-bottom-color:#e5c7b9;margin-bottom:-.125rem}.subnavbar.plus-subnavbar ul>li a.actif{border-bottom-color:#c37d5c}.subnavbar.plus-subnavbar ul.tags-accroche,.subnavbar.plus-subnavbar ul.tags-accroche-mobile{gap:0;max-height:calc(100vh - 5.5rem);overflow:auto}.subnavbar.plus-subnavbar ul.tags-accroche-mobile>li,.subnavbar.plus-subnavbar ul.tags-accroche>li{position:relative}.subnavbar.plus-subnavbar ul.tags-accroche-mobile>li:not(:last-of-type)::after,.subnavbar.plus-subnavbar ul.tags-accroche>li:not(:last-of-type)::after{content:none}.subnavbar.plus-subnavbar ul.tags-accroche-mobile>li a:hover,.subnavbar.plus-subnavbar ul.tags-accroche>li a:hover{border:none;margin-bottom:0}.subnavbar.plus-subnavbar ul.tags-accroche-mobile>li a.actif,.subnavbar.plus-subnavbar ul.tags-accroche>li a.actif{border:none;margin-bottom:0}.subnavbar.plus-subnavbar .swiper-slide a{text-transform:uppercase;font-size:1rem}.subnavbar.plus-subnavbar .tags-list-mobile label span{font-size:1rem;color:#3f3f3f}.subnavbar.plus-subnavbar .swiper-wrapper>.swiper-slide{position:relative;height:auto}.subnavbar.plus-subnavbar .swiper-wrapper>.swiper-slide:not(:last-of-type)::after{content:"";position:absolute;display:block;background-color:silver;width:1px;height:54%;right:0;top:23%}.subnavbar.plus-subnavbar .swiper-wrapper>.swiper-slide>a{width:auto}.subnavbar.plus-subnavbar .swiper-wrapper>.swiper-slide>a:hover{border-bottom-color:#e5c7b9}.subnavbar.plus-subnavbar .swiper-wrapper>.swiper-slide>a.actif{border-bottom-color:#c37d5c}.subnavbar.plus-subnavbar .tags-list>div{gap:.25rem}.subnavbar.plus-subnavbar .tags-list .arrow-down{position:static;border-top-color:#c37d5c}.subnavbar.plus-subnavbar .tags-list.clicked .arrow-down,.subnavbar.plus-subnavbar .tags-list:hover .arrow-down{display:block;transform-origin:center;transform:rotate(180deg)}.subnavbar.plus-subnavbar .tags-list.clicked .tags-accroche,.subnavbar.plus-subnavbar .tags-list:hover .tags-accroche{top:100%;left:0;min-width:max(12rem,100%);border:none;box-shadow:0 6px 6px rgba(0,0,0,.176);padding-bottom:.5rem;padding-top:.5rem}.subnavbar.plus-subnavbar .tags-list-mobile .arrow-down{border-top-color:#c37d5c}.main-voyager-content .subnavbar .tags-list-mobile label{padding-top:0}.main-voyager-content .subnavbar .tags-accroche-mobile{right:-50px}.bg-cyan-light{background-color:#e9f3f4!important}