html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}*,:after,:before{box-sizing:border-box;margin:0;outline:none}body,html{color:#1a2b1a;font-family:Figtree,sans-serif;font-size:20px;font-weight:300;overflow-x:hidden;scroll-behavior:smooth}dd,dl,dt,li,ol,ul{margin:0;padding:0}:active,:focus{outline:none!important}img{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container{margin:0 auto;max-width:980px;padding:0 20px}@media only screen and (min-width:1200px){.container{max-width:1200px}}@media only screen and (min-width:1441px){.container{max-width:1428px}}@media only screen and (min-width:1200px){.container-medium{max-width:1000px}}.bg-blue{background-color:#bcd7ea}.bg-yellow{background-color:#d7cc64}.bg-orange{background-color:#eb6b16}.bg-beige{background-color:#fdecce}.bg-green{background-color:#4e6e49}.bg-darkgreen{background-color:#1a2b1a}.bg-white{background-color:#fff}.sign{display:block;padding:20px 10px;position:relative;text-decoration:none;text-orientation:mixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;writing-mode:vertical-rl;z-index:10}@media only screen and (min-width:768px){.sign{padding:35px 20px}}.sign-center{margin:0 auto}.sign-content{display:flex;flex-direction:column;gap:3px;position:relative;z-index:2}.sign-content p,.sign-content span{color:#1a2b1a}.sign-content p{font-size:20px}@media only screen and (min-width:768px){.sign-content p{font-size:30px}}.sign-content p strong{font-weight:700}.sign-content span{font-size:10px;font-weight:500}.sign-background{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.scotch{position:absolute;width:50%}.scotch-top-left{left:0;top:0;transform:translate(-10%,-50%)}.scotch-bottom-center{bottom:0;left:50%;transform:translate(-50%,50%)}.tear-bottom{height:300px;left:50%;min-width:1600px;position:relative;transform:translateX(-50%);width:100vw}.parallax-img{height:100%;overflow:hidden;position:relative;width:100%}.parallax-img .thumbnail{height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;transform:scale(1.1);width:100%}.cursor-pointer,a{cursor:url(../images/cursor/pointer.svg),auto!important}@font-face{font-family:Figtree;font-style:normal;src:url(../fonts/Figtree/Figtree-VariableFont_wght.ttf)}@font-face{font-family:Figtree;font-style:italic;src:url(../fonts/Figtree/Figtree-Italic-VariableFont_wght.ttf)}.--h1,h1{font-size:40px;line-height:1em}@media only screen and (min-width:640px){.--h1,h1{font-size:60px}}@media only screen and (min-width:992px){.--h1,h1{font-size:70px}}@media only screen and (min-width:1200px){.--h1,h1{font-size:80px}}@media only screen and (min-width:1441px){.--h1,h1{font-size:100px}}.--h1.--big,h1.--big{font-size:50px;line-height:1.1em}@media only screen and (min-width:640px){.--h1.--big,h1.--big{font-size:80px}}@media only screen and (min-width:992px){.--h1.--big,h1.--big{font-size:100px}}@media only screen and (min-width:1441px){.--h1.--big,h1.--big{font-size:130px}}.--h2,h2{font-size:35px;line-height:.95em}@media only screen and (min-width:640px){.--h2,h2{font-size:50px}}@media only screen and (min-width:992px){.--h2,h2{font-size:60px}}@media only screen and (min-width:1441px){.--h2,h2{font-size:80px}}.--h3,h3{font-size:25px;line-height:1.1em}@media only screen and (min-width:640px){.--h3,h3{font-size:35px}}@media only screen and (min-width:992px){.--h3,h3{font-size:50px}}.--h4,h4{font-size:25px;line-height:1.1em}@media only screen and (min-width:640px){.--h4,h4{font-size:30px}}@media only screen and (min-width:992px){.--h4,h4{font-size:40px}}.--h5,h5{font-size:25px;line-height:1.1em}@media only screen and (min-width:640px){.--h5,h5{font-size:30px}}.--h6,h6{font-size:20px;line-height:normal}@media only screen and (min-width:640px){.--h6,h6{font-size:25px}}.text{line-height:1.2em}.text.--big{font-size:25px}@media only screen and (min-width:640px){.text.--big{font-size:35px}}.text.--medium{font-size:20px}@media only screen and (min-width:640px){.text.--medium{font-size:25px}}.text.--small{font-size:15px}.text p{margin-top:1em}.text p:first-child{margin-top:0}.text strong{font-weight:700}.text a{color:#eb6b16;transition:color .3s ease}@media only screen and (min-width:768px){.text a:hover{color:#1a2b1a}}.text ul{margin:1em 0;padding-left:1rem}.text ul li{line-height:1.5em}.text ul li::marker{color:#eb6b16}.semi-light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.black{font-weight:900}.c-yellow{color:#d7cc64}.c-black{color:#000}.c-blue{color:#bcd7ea}.c-green{color:#4e6e49}.text-center{text-align:center}.uppercase{text-transform:uppercase}.banner,.banner-wrap{position:relative}.banner-wrap{display:flex;flex-direction:column;gap:60px;justify-content:space-between;padding:20px 0 150px}@media only screen and (min-width:768px){.banner-wrap{gap:100px}}@media only screen and (min-width:992px){.banner-wrap{max-height:1100px;padding:100px 0 150px}}.banner-content{display:flex;flex-direction:column;gap:40px;justify-content:flex-end}@media only screen and (min-width:768px){.banner-content{gap:60px}}.banner-content-container{display:flex;flex-direction:column;gap:60px}@media only screen and (min-width:768px){.banner-content-container{align-items:flex-end;flex-direction:row;gap:20px;justify-content:space-between}}@media only screen and (min-width:992px){.banner-content-container{gap:60px}}.banner-content-text{display:flex;flex-direction:column;gap:20px;max-width:450px}.banner-header{position:relative}.banner-header .row{align-items:center;display:flex;flex-direction:column-reverse;width:100%}@media only screen and (min-width:768px){.banner-header .row{flex-direction:row;gap:20px;justify-content:space-between}}@media only screen and (min-width:992px){.banner-header .row{align-items:flex-end}}.banner-header .col{display:flex;gap:12px;width:100%}@media only screen and (min-width:768px){.banner-header .col{flex:1;gap:20px}}.banner-header .col-left{flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.banner-header .col-left{flex:1.25}}.banner-header .col-right{align-items:center;justify-content:space-between}@media only screen and (min-width:640px){.banner-header .col-right{justify-content:flex-end}}@media only screen and (min-width:992px){.banner-header .col-right{justify-content:flex-start}}.banner-header .meteo{align-items:center;display:flex;gap:15px;min-width:100%}@media only screen and (min-width:768px){.banner-header .meteo{min-width:unset}}.banner-header .meteo img{width:44px}.banner-header .meteo span{font-size:40px}.banner-header .meteo-info{display:flex;flex:unset;flex-direction:column;gap:2px;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.banner-header .meteo-info{flex:1}}.banner-header .meteo-info p{font-size:15px}.banner-logo{max-width:150px;transform:rotate(15deg)}@media only screen and (min-width:992px){.banner-logo{max-width:unset;position:absolute;right:0;top:-50px;width:200px}}@media only screen and (min-width:1200px){.banner-logo{right:-50px;width:350px}}@media only screen and (min-width:1441px){.banner-logo{width:450px}}.banner-logo img{max-width:100%}.banner-cta,.banner-cta a{position:relative}.banner-cta a{display:block;font-size:15px;letter-spacing:-.3px;line-height:.99em;padding:6px 35px 6px 20px;text-decoration:none;z-index:1}.banner-cta img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.banner-infos{align-items:flex-end;display:flex;flex-direction:column;text-align:right}@media only screen and (min-width:768px){.banner-infos{padding-top:200px}}@media only screen and (min-width:1441px){.banner-infos{padding-top:300px}}.banner-infos a{font-size:15px;line-height:normal;text-decoration:none;transition:color .3s ease}@media only screen and (min-width:768px){.banner-infos a:hover{color:#eb6b16}}.banner .lang{align-items:center;cursor:pointer;display:flex;gap:12px;margin-top:20px;position:relative}.banner .lang:hover .lang-list{grid-template-columns:1fr}.banner .lang:hover .lang-arrow{transform:translateX(0)}.banner .lang-list{display:grid;grid-template-columns:0fr;overflow:hidden;transition:grid-template-columns .5s ease}.banner .lang-list-inner{align-items:center;display:flex;gap:12px;min-width:0}.banner .lang-list-inner span{color:#d7cc64!important}.banner .lang span{color:#d7cc64;font-size:25px;font-style:italic;font-weight:400}@media only screen and (min-width:768px){.banner .lang span{font-size:40px}}.banner .lang span:first-child{color:#eb6b16}.banner .lang span a{color:#d7cc64;text-decoration:none}@media only screen and (min-width:768px){.banner .lang span a:hover{text-decoration:underline}}.banner .lang-arrow{height:20px;transform:translateX(-12px);transition:transform .5s ease;will-change:transform}@media only screen and (min-width:768px){.banner .lang-arrow{height:40px}}.banner-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-background:before{background-color:rgba(26,43,26,.75);mix-blend-mode:darken;z-index:1}.banner-background:after,.banner-background:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner-background:after{background-image:url(../images/background/background-levels.svg);background-repeat:no-repeat;background-size:cover;opacity:.75;z-index:2}.banner .sign{bottom:0;left:50%;position:absolute;transform:translate(-50%,20%);z-index:10}@media only screen and (min-width:768px){.banner .sign{transform:translate(-50%,50%)}}.presentation{padding:75px 0 30px;position:relative}.presentation-wrap{display:flex;flex-direction:column;gap:60px;position:relative;z-index:10}@media only screen and (min-width:640px){.presentation-wrap{gap:100px}}.presentation-header{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:992px){.presentation-header{flex-direction:row;gap:100px;justify-content:space-between}}@media only screen and (min-width:1200px){.presentation-header{gap:150px}}.presentation-header .col{align-items:center;display:flex;gap:40px;justify-content:space-between}@media only screen and (min-width:992px){.presentation-header .col{gap:100px;justify-content:flex-start}}@media only screen and (min-width:1200px){.presentation-header .col{gap:150px}}.presentation-content{align-items:flex-start;display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:992px){.presentation-content{align-items:center;flex-direction:row;gap:60px;justify-content:space-between}}.presentation-content-text{align-items:flex-start;display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:640px){.presentation-content-text{gap:60px}}@media only screen and (min-width:992px){.presentation-content-text{max-width:710px}}.presentation-content-text .tag{height:40px}.presentation-content-img{margin-left:auto}@media only screen and (min-width:992px){.presentation-content-img{margin:0}}.presentation-content-img img{max-width:250px;transform:rotate(18deg)}@media only screen and (min-width:640px){.presentation-content-img img{max-width:320px}}@media only screen and (min-width:992px){.presentation-content-img img{max-width:520px;min-width:350px;width:100%}}.presentation .folder{margin-left:auto;margin-top:20px;position:relative;transform:rotate(6deg);width:100%;z-index:10}@media only screen and (min-width:640px){.presentation .folder{width:75%}}@media only screen and (min-width:992px){.presentation .folder{margin-top:60px;width:50%}}.presentation .folder:before{background-color:#1a2b1a;border-radius:20px;content:"";height:300px;left:0;position:absolute;top:50px;width:200%;z-index:1}.presentation .folder-header{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:20px 30px;position:relative;width:-moz-fit-content;width:fit-content}.presentation .folder-header:before{background-color:#1a2b1a;border-radius:20px;content:"";height:300px;left:0;position:absolute;top:0;width:100%;z-index:1}.presentation .folder-header img,.presentation .folder-header span{display:block;position:relative;z-index:2}.presentation-background{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.presentation-background .grid{background-image:linear-gradient(90deg,#eb6b16 1px,transparent 0),linear-gradient(180deg,#eb6b16 1px,transparent 0);background-repeat:round;background-size:40px 40px;border-bottom:1px solid #eb6b16;border-right:1px solid #eb6b16;height:calc(100% - 80px);left:50%;margin-top:10px;opacity:.5;position:absolute;top:20px;transform:translateX(-50%);width:calc(100% - 28px);z-index:2}@media only screen and (min-width:1200px){.presentation-background .grid{width:calc(100% - 80px)}}.presentation-background .mountain{bottom:-2%;display:block;max-width:1950px;width:110%}.presentation-background .mountain,.presentation-background .transition{left:50%;min-width:1600px;position:absolute;transform:translateX(-50%);z-index:1}.presentation-background .transition{bottom:calc(100% - 10px);height:100px;max-width:unset;width:calc(100vw + 20px)}.espaces{min-height:100vh;padding:40px 0;position:relative;z-index:10}@media only screen and (min-width:640px){.espaces{padding:120px 0}}.espaces-footer,.espaces-header{align-items:center;display:flex;gap:10px;justify-content:space-between}@media only screen and (min-width:640px){.espaces-footer,.espaces-header{gap:40px}}.espaces-footer img,.espaces-header img{width:20px}@media only screen and (min-width:640px){.espaces-footer img,.espaces-header img{width:40px}}@media only screen and (min-width:992px){.espaces-footer img,.espaces-header img{width:75px}}.espaces-header{margin-bottom:40px}@media only screen and (min-width:640px){.espaces-header{margin-bottom:100px}}.espaces-footer{margin-top:40px}@media only screen and (min-width:640px){.espaces-footer{margin-top:100px}}.espaces-dropdown .item{cursor:pointer;display:flex;flex-direction:column-reverse;position:relative}@media only screen and (min-width:992px){.espaces-dropdown .item{align-items:flex-end;flex-direction:row;gap:80px}}.espaces-dropdown .item:after{background-color:#4e6e49;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:1}.espaces-dropdown .item-content,.espaces-dropdown .item-img{position:relative;width:100%;z-index:10}@media only screen and (min-width:992px){.espaces-dropdown .item-content,.espaces-dropdown .item-img{margin-top:50px;width:50%}}.espaces-dropdown .item-img{max-width:400px;overflow:hidden}@media only screen and (min-width:992px){.espaces-dropdown .item-img{max-width:unset}}.espaces-dropdown .item-content{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:50px;margin-top:50px;width:100%}@media only screen and (min-width:992px){.espaces-dropdown .item-content{gap:60px;min-width:500px;width:50%}}.espaces-dropdown .item-content p{display:none;will-change:height}.espaces-dropdown .item-content .arrow{align-items:center;border:2px solid #4e6e49;border-radius:50%;display:flex;justify-content:center;max-height:40px;max-width:40px;min-height:40px;min-width:40px;transition:background-color .3s ease-in-out,transform .3s ease-in-out}@media only screen and (min-width:768px){.espaces-dropdown .item-content .arrow{border:3px solid #4e6e49;max-height:60px;max-width:60px;min-height:60px;min-width:60px}}.espaces-dropdown .item-content .arrow svg{position:relative;top:-2px;width:70%}.espaces-dropdown .item-content .arrow svg path{transition:stroke .3s ease-in-out}.espaces-dropdown .item-bg{background-image:url(../images/background/background-noise.webp);height:100%;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;will-change:opacity;z-index:1}.espaces-dropdown .item-bg:before{background-color:hsla(54,59%,62%,.9);bottom:3px;content:"";height:calc(100% - 3px);left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media only screen and (min-width:768px){.espaces-dropdown .item:hover .arrow{background-color:#4e6e49!important}.espaces-dropdown .item:hover .arrow svg path{stroke:#fdecce!important}}.espaces-dropdown .item.active .item-bg{opacity:.5}.espaces-dropdown .item.active .arrow{background-color:#4e6e49;transform:rotateX(180deg)}@media only screen and (min-width:768px){.espaces-dropdown .item.active .arrow{background-color:transparent}}.espaces-dropdown .item.active .arrow svg path{stroke:#fdecce}@media only screen and (min-width:768px){.espaces-dropdown .item.active .arrow svg path{stroke:#4e6e49}}.corner{position:relative;z-index:10}.corner-wrap{display:flex;flex-direction:column;gap:40px;position:relative;z-index:5}@media only screen and (min-width:992px){.corner-wrap{gap:150px}}.corner-header{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:992px){.corner-header{align-items:flex-end;flex-direction:row;gap:100px;justify-content:space-between}}.corner-header-content,.corner-header-img{flex:1}.corner-header-content{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:992px){.corner-header-content{align-items:flex-end;gap:60px;margin-top:150px}.corner-header-content .title{text-align:right}}.corner-header-img{align-self:stretch;min-height:100%;position:relative}@media only screen and (min-width:992px){.corner-header-img{margin-left:-100px}}.corner-header-img .stickers{height:auto;position:absolute;right:0;top:100%;transform:translate(20%,-30%) rotate(-14deg);width:40%}@media only screen and (min-width:992px){.corner-header-img .stickers{top:0;transform:translate(75%,-35%) rotate(-14deg);width:80%}}.corner-content{align-items:flex-start;display:flex;flex-direction:column;gap:60px}@media only screen and (min-width:992px){.corner-content{flex-direction:row;gap:100px;justify-content:space-between}}.corner-content-img,.corner-content-text{flex:1}.corner-content-img{align-self:stretch;min-height:100%;position:relative}.corner-content-img .thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.corner-content-text{display:flex;flex-direction:column;gap:60px}@media only screen and (min-width:992px){.corner-content-text{gap:60px}}.corner-content-text-partners{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}@media only screen and (min-width:640px){.corner-content-text-partners{gap:20px}}@media only screen and (min-width:1200px){.corner-content-text-partners{gap:40px}}.corner-content-text-partners a{align-items:center;align-self:stretch;background-color:#fff;border-radius:100vw;display:flex;justify-content:center;min-height:100%;padding:24px;width:calc(50% - 6px)}@media only screen and (min-width:640px){.corner-content-text-partners a{min-width:150px;width:calc(33.33333% - 13.33333px)}}@media only screen and (min-width:1200px){.corner-content-text-partners a{width:calc(33.33333% - 26.66667px)}}.corner-content-text-partners a img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.corner-bg{background-image:url(../images/background/background-levels-2.svg);background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.milla{margin-bottom:100px;margin-top:200px}@media only screen and (min-width:992px){.milla{margin-bottom:0;margin-top:100px}}.milla-wrap{display:flex;flex-direction:column;gap:20px;justify-content:center;position:relative;z-index:10}@media only screen and (min-width:768px){.milla-wrap{flex-direction:row;gap:0}}.milla-img{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:300px;order:3}@media only screen and (min-width:768px){.milla-img{max-width:100%;order:2}}.milla .balloon{height:-moz-fit-content;height:fit-content}@media only screen and (min-width:768px){.milla .balloon{margin-top:-120px;width:500px}}@media only screen and (min-width:992px){.milla .balloon{margin-top:-80px}}.milla .balloon-content{height:-moz-fit-content;height:fit-content;padding:40px 30px 60px;position:relative}@media only screen and (min-width:992px){.milla .balloon-content{padding:70px 40px 90px 60px}}.milla .balloon-content .text{position:relative;z-index:1}.milla .balloon-content .text p:first-child{margin:0}.milla .balloon-content .text a{text-decoration:none}.milla .balloon img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.milla .balloon-left{display:flex;flex-direction:column}@media only screen and (min-width:768px){.milla .balloon-left{align-items:flex-end}}.milla .balloon-left .balloon-content{max-width:420px}.milla .balloon-right{align-items:flex-end;display:flex;flex-direction:column;order:2}@media only screen and (min-width:768px){.milla .balloon-right{align-items:flex-start;order:3}}.milla .balloon-right .balloon-content{max-width:250px}@media only screen and (min-width:768px){.milla .balloon-right .balloon-content{max-width:300px}}.milla .balloon-right img{transform:translate(-50%,-50%) rotateY(180deg)}footer{padding:20px 0 40px}footer .footer-nav{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media only screen and (min-width:768px){footer .footer-nav{flex-direction:row}}footer .footer-nav a{color:#1a2b1a;font-size:15px;text-decoration:none;transition:color .3s ease}@media only screen and (min-width:768px){footer .footer-nav a:hover{color:#eb6b16}}footer .footer-nav a.intrepide svg{height:auto;width:100px}.default{padding:120px 0}.default h1,.default h2,.default h3,.default h4,.default h5,.default h6{margin:1em 0 .5em}.default .--h1{margin-top:0}.oups{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding-top:200px}.oups .milla{margin-top:0}
/*# sourceMappingURL=css.css.map */
