.zone.sliderChambres{width:100vw;width:100%;margin:var(--ecartzone) auto}.zone.sliderChambres .container{display:flex;flex-direction:column}.zone.sliderChambres .container .titres{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin-bottom:20px;order:1}.zone.sliderChambres .container .btn{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:20px auto;order:3}.zone.sliderChambres .container .rooms{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;gap:42px;margin-bottom:10px;order:4}.zone.sliderChambres .container .rooms .chambre{width:80vw;height:459px;position:relative;margin:0 auto 170px}.zone.sliderChambres .container .rooms .chambre a:not(.buttonPhone){position:absolute;z-index:2;width:100%;height:100%}.zone.sliderChambres .container .rooms .chambre a:not(.buttonPhone):hover~.desc{cursor:pointer;opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.zone.sliderChambres .container .rooms .chambre .title{font-size:27px;font-family:var(--title-font);position:relative;color:#000;letter-spacing:2.24px;margin:20px 0}.zone.sliderChambres .container .rooms .chambre .cover{z-index:-1;object-fit:cover;position:relative!important}.zone.sliderChambres .container .rooms .chambre .desc{display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:1;gap:72px;height:auto;opacity:1;transition:all 1s ease 0s;bottom:-78px;position:absolute;backdrop-filter:brightness(.9) blur(8px);-webkit-backdrop-filter:brightness(.9) blur(8px);width:100%;padding:9px}.zone.sliderChambres .container .rooms .chambre .desc .title{color:var(--white);font-size:20px;letter-spacing:1.4px;display:none}.zone.sliderChambres .container .rooms .chambre .desc .opts{display:flex;gap:28px;flex-direction:row;align-items:center;justify-content:flex-start}.zone.sliderChambres .container .rooms .chambre .desc .opts .icogroupe{display:flex;flex-direction:row;color:var(--white);align-items:center;justify-content:center;font-family:var(--main-font);font-weight:300;gap:15px}.zone.sliderChambres .container .rooms .chambre .desc .opts span{font-size:12px}.zone.sliderChambres .container .rooms .chambre .buttonPhone{margin:60px auto 0}.zone.sliderChambres .container .rooms .chambre:after{content:"";height:62px;position:absolute;left:50%;width:3px;border-right:1px solid var(--color1);bottom:-30%}.zone.sliderChambres .container .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:var(--align-description)}* .zone.sliderChambres .container .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.sliderChambres .container .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.sliderChambres .container .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.sliderChambres .container .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.sliderChambres .container .description p{text-align:var(--align-description)!important}.zone.sliderChambres .container .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.sliderChambres .container .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.sliderChambres .container .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:var(--align-headline)}.zone.sliderChambres .container .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:var(--align-title)}.zone.sliderChambres .container .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}.zone.sliderChambres .container .description{width:83vw;margin:40px auto;max-width:775px;order:2}@media screen and (min-width:800px){.zone.sliderChambres .container .rooms{margin-bottom:50px}.zone.sliderChambres .container .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:var(--align-description)}* .zone.sliderChambres .container .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.sliderChambres .container .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.sliderChambres .container .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.sliderChambres .container .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.sliderChambres .container .description p{text-align:var(--align-description)!important}.zone.sliderChambres .container .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.sliderChambres .container .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.sliderChambres .container .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:var(--align-headline)}.zone.sliderChambres .container .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:var(--align-title)}.zone.sliderChambres .container .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}}@media screen and (min-width:1024px){.zone.sliderChambres{width:100vw}.zone.sliderChambres .container .titres{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin-bottom:20px;order:1}.zone.sliderChambres .container .titres .title{font-size:56px;letter-spacing:2.24px}.zone.sliderChambres .container .btn{display:flex;align-items:center;flex-direction:column;justify-content:center;order:2}.zone.sliderChambres .container .rooms{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;width:100%;gap:42px;margin-bottom:100px;order:3;transform:scale(.8)}.zone.sliderChambres .container .rooms .chambre{width:347px;height:459px;position:relative;margin:unset}.zone.sliderChambres .container .rooms .chambre .mobile{display:none}.zone.sliderChambres .container .rooms .chambre .cover{z-index:-1;object-fit:cover}.zone.sliderChambres .container .rooms .chambre .desc{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;gap:12px;height:100%;opacity:0;transition:all 1s ease 0s;bottom:0}.zone.sliderChambres .container .rooms .chambre .desc .title{color:var(--white);font-size:20px;letter-spacing:1.4px;display:unset}.zone.sliderChambres .container .rooms .chambre .desc .opts{display:flex;gap:28px;flex-direction:column;align-items:center;justify-content:center}.zone.sliderChambres .container .rooms .chambre .desc .opts .icogroupe{display:flex;flex-direction:column;color:var(--white);align-items:center;justify-content:center;font-family:var(--main-font);font-weight:300;gap:6px}.zone.sliderChambres .container .rooms .chambre .desc .opts span{font-size:14px}.zone.sliderChambres .container .rooms .chambre .desc:hover{cursor:pointer;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.zone.sliderChambres .container .rooms .chambre:nth-of-type(2){margin-top:42px}.zone.sliderChambres .container .rooms .chambre .buttonPhone{margin:60px auto 0}.zone.sliderChambres .container .rooms .chambre:after{content:"";height:109px;position:absolute;left:50%;width:3px;border-right:1px solid var(--color1);bottom:-13%}.zone.sliderChambres .container .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:var(--align-description)}* .zone.sliderChambres .container .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.sliderChambres .container .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.sliderChambres .container .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.sliderChambres .container .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.sliderChambres .container .description p{text-align:var(--align-description)!important}.zone.sliderChambres .container .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.sliderChambres .container .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.sliderChambres .container .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:var(--align-headline)}.zone.sliderChambres .container .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:var(--align-title)}.zone.sliderChambres .container .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}.zone.sliderChambres .container .description{line-height:1.6;width:83vw;margin:40px auto;max-width:775px;order:4}}@media screen and (min-width:1200px){.zone.sliderChambres .container .rooms{transform:scale(1)}}.sidelinks{position:fixed;right:0;top:50%;transform:translateY(-50%);opacity:0;z-index:10}.sidelinks ul{flex-direction:column;gap:unset;align-items:flex-end;display:flex}.sidelinks ul li{transform:translateX(100%)}.sidelinks ul li a{height:40px}.sidelinks ul li a>span.icon{color:var(--white)}.sidelinks ul li a{display:flex;flex-wrap:wrap;transform:translateX(-40px);transition:all .5s}.sidelinks ul li a>span:not(.icon){background:#fff;color:var(--color1);display:flex;align-items:center;padding:2px;text-transform:uppercase;letter-spacing:.01rem}.sidelinks ul li a>span.icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:var(--color1);color:#fff;border-radius:0;font-size:16px;transition:all .5s;padding:10px}@media screen and (max-width:1199px){.sidelinks ul li a>span:not(.icon){display:none}}@media screen and (min-width:1200px){.sidelinks ul li a:hover{transform:translateX(-100%)}.sidelinks ul li a:hover>span.icon{background:#fff;color:var(--color1);border-color:var(--color1)}}.zone.galerie{padding:0 var(--padding);display:flex;justify-content:center;align-items:center;margin-top:calc(100px + var(--header));width:100vw;margin-bottom:var(--ecartzone)}.zone.galerie .container{text-align:center;width:92%}.zone.galerie .container .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:left}* .zone.galerie .container .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.galerie .container .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.galerie .container .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.galerie .container .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.galerie .container .description p{text-align:var(--align-description)!important}.zone.galerie .container .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.galerie .container .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.galerie .container .description.hasOverflow{padding:0 20px 0 0}.zone.galerie .container .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:left}.zone.galerie .container .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:left}.zone.galerie .container .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}.zone.galerie .container .controls{margin-top:25px;justify-content:center;gap:25px}.zone.galerie .container .controls .pages{color:var(--main);letter-spacing:2px;font-size:24px;font-family:var(--headline-font)}.zone.galerie .container .controls .pages:before{content:attr(data-page);margin-right:10px}.zone.galerie .container .controls .pages:after{content:attr(data-total);margin-left:10px}.zone.galerie .container .gallery{display:flex;flex-wrap:wrap;width:100%}.zone.galerie .container .gallery .item{padding:5px;flex:1 1 50%;position:relative}.zone.galerie .container .gallery .item>span{position:absolute;left:5px;top:5px;bottom:5px;right:5px;cursor:pointer;background:hsla(0,0%,100%,.5);opacity:0;transition:all .5s}.zone.galerie .container .gallery .item .photo:after{content:"";padding-top:75%;display:block}@media screen{.zone.galerie .container .gallery .carrousel{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0;width:100%;font-family:var(--muli-font);color:var(--color2)}.zone.galerie .container .gallery .carrousel .res{border:1px solid var(--color3)}.zone.galerie .container .gallery .carrousel .galerie{height:500px;width:500px;display:flex;flex-wrap:wrap}.zone.galerie .container .gallery .carrousel .galerie .photo{height:100px;flex:1 1 10%}.zone.galerie .container .gallery .carrousel ul{display:flex;flex-direction:row;justify-content:flex-start;gap:0}.zone.galerie .container .gallery .carrousel ul li{padding:10px;text-transform:uppercase;font-family:var(--joost-font);font-size:14px;letter-spacing:.6px}.zone.galerie .container .gallery .carrousel ul li.selected,.zone.galerie .container .gallery .carrousel ul li:hover{border:1px solid var(--color1)}.zone.galerie .container .gallery .item:nth-child(8n) .photo:after,.zone.galerie .container .gallery .item:nth-child(8n-1) .photo:after,.zone.galerie .container .gallery .item:nth-child(8n-2) .photo:after{padding-top:150%}.zone.galerie .container .gallery .item:nth-child(8n-3),.zone.galerie .container .gallery .item:nth-child(8n-4){flex:1 1 50%;max-width:50%}.zone.galerie .container .gallery .item:nth-child(8n-3) .photo:after,.zone.galerie .container .gallery .item:nth-child(8n-4) .photo:after{padding-top:60%}.zone.galerie .container .gallery .item>span{position:absolute;left:10px;top:10px;bottom:10px;right:10px}.zone.galerie .container .gallery .item>span:hover{opacity:1}}@media screen and (min-width:400px){.zone.galerie .container .gallery .item{flex:1 1 50%;max-width:50%}}@media screen and (min-width:800px){.zone.galerie .container .gallery .item{flex:1 1 33.3%;max-width:33.3%}.zone.galerie .container .gallery .carrousel ul{gap:20px}.zone.galerie .container .gallery .carrousel ul li{font-size:20px}}@keyframes pulse{0%{transform:scale(.9285);opacity:1}50%{transform:scale(.96385);opacity:.2}to{transform:scale(.9285);opacity:1}}.spinner-border{display:flex;justify-content:center;align-items:center;margin:auto;width:150px;height:200px}.spinner-border img{height:100%;width:100%;animation:pulse 2s ease-in-out 0s infinite normal}.zone.tarifs{margin:var(--ecartzone) auto}.zone.tarifs .container{width:92%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.zone.tarifs .container .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:left}* .zone.tarifs .container .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.tarifs .container .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.tarifs .container .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.tarifs .container .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.tarifs .container .description p{text-align:var(--align-description)!important}.zone.tarifs .container .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.tarifs .container .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.tarifs .container .description.hasOverflow{padding:0 20px 0 0}.zone.tarifs .container .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:left}.zone.tarifs .container .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:left}.zone.tarifs .container .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}.zone.tarifs .container .media{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.zone.tarifs .container .media .controls{bottom:20px;position:absolute;right:var(--padding);z-index:20}.zone.tarifs .container .media .swiper{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);position:absolute;width:100vw;height:100%;z-index:1}.zone.tarifs .container .media .swiper .swiper-slide .photo{height:100%}.zone.tarifs .container .media .swiper .swiper-slide .photo .film{background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;z-index:1;width:100vw;height:100%}.zone.tarifs .container .media .video{position:absolute;left:0;top:0;width:100%;height:100%}.zone.tarifs .container .text{display:flex;align-items:center}.zone.tarifs .container .text .description table{border:1px solid var(--color2)}.zone.tarifs .container .text .description table colgroup col:first-child{background-color:hsla(31,49%,63%,.624);font-weight:500;color:#313131}.zone.tarifs .container .text .description table li:before{background:#fff}.zone.tarifs .container .text .description table tbody tr:nth-child(2n){background-color:hsla(31,49%,63%,.533)}.zone.tarifs .container .text .description table tbody tr{border:1px solid var(--color2)}.zone.tarifs .container .text .description table tbody tr:first-child{font-weight:500;text-align:center;background-color:hsla(31,49%,63%,.549);color:#313131}.zone.tarifs .container .text .description table tbody tr:nth-child(2){font-weight:500;text-align:center;color:#000}.zone.tarifs .container .text .description table tbody tr td{border:1px solid var(--color2);vertical-align:middle;text-align:center;padding:5px}.zone.tarifs .container .text .description table tbody tr td.quatrecent{font-weight:400}.zone.tarifs .container .description2{width:80%}.zone.tarifs .container .description2 .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:left}* .zone.tarifs .container .description2 .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.tarifs .container .description2 .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.tarifs .container .description2 .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.tarifs .container .description2 .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.tarifs .container .description2 .description p{text-align:var(--align-description)!important}.zone.tarifs .container .description2 .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.tarifs .container .description2 .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.tarifs .container .description2 .description.hasOverflow{padding:0 20px 0 0}.zone.tarifs .container .description2 .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:left}.zone.tarifs .container .description2 .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:left}.zone.tarifs .container .description2 .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}@media screen and (min-width:1024px){.zone.tarifs .container .description2{margin:0 auto;width:65%}.zone.tarifs .container .description2 .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:left}* .zone.tarifs .container .description2 .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.tarifs .container .description2 .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.tarifs .container .description2 .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.tarifs .container .description2 .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.tarifs .container .description2 .description p{text-align:var(--align-description)!important}.zone.tarifs .container .description2 .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.tarifs .container .description2 .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.tarifs .container .description2 .description.hasOverflow{padding:0 20px 0 0}.zone.tarifs .container .description2 .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:left}.zone.tarifs .container .description2 .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:left}.zone.tarifs .container .description2 .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}}.zone.instafeed{text-align:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:var(--ecartzone) auto}.zone.instafeed .container{max-width:90vw;flex-direction:column;display:flex}.zone.instafeed .container .caroussel{display:flex;flex-wrap:wrap;margin:0 auto;width:100%;gap:10px;align-items:center;justify-content:center}.zone.instafeed .container .caroussel a{width:150px;height:150px}.zone.instafeed .container .caroussel a img,.zone.instafeed .container .caroussel a video{width:100%;height:100%;object-fit:cover}.zone.instafeed .container .text{text-align:center;display:flex;align-items:center}.zone.instafeed .container .text .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:var(--align-description)}* .zone.instafeed .container .text .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.instafeed .container .text .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.instafeed .container .text .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.instafeed .container .text .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.instafeed .container .text .description p{text-align:var(--align-description)!important}.zone.instafeed .container .text .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.instafeed .container .text .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.instafeed .container .text .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:var(--align-headline)}.zone.instafeed .container .text .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:var(--align-title)}.zone.instafeed .container .text .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}.zone.instafeed .container .text .title{margin-bottom:20px}.zone.instafeed .container .swiper{width:100%;display:flex;flex-wrap:wrap}.zone.instafeed .container .swiper .swiper-slide{background:var(--color1-light);position:relative;height:16.5vw}.zone.instafeed .container .swiper .swiper-slide img,.zone.instafeed .container .swiper .swiper-slide video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.zone.instafeed .container .swiper .swiper-slide .link{position:absolute;top:0;left:0;width:100%;height:100%}.zone.instafeed .container .button{margin:20px auto}.zone.instafeed .container .button .label{letter-spacing:.98px}@media screen and (min-width:800px){.zone.instafeed{text-align:center}.zone.instafeed .container{display:flex;justify-content:flex-start;flex-direction:column}.zone.instafeed .container .caroussel{display:flex;flex-wrap:wrap;margin:0 auto;width:100%;gap:10px;align-items:center;justify-content:center}.zone.instafeed .container .caroussel a{width:266px;height:266px}.zone.instafeed .container .caroussel a img,.zone.instafeed .container .caroussel a video{width:100%;height:100%;object-fit:cover}.zone.instafeed .container .text .description{scrollbar-color:var(--color1) transparent;scrollbar-width:thin;direction:ltr;letter-spacing:1.08px;line-height:1.6px;font-family:var(--main-font);font-weight:300;font-size:var(--main-size);line-height:var(--line-height);margin:var(--margin-description);text-align:var(--align-description)}* .zone.instafeed .container .text .description::-webkit-scrollbar{scrollbar-width:15px;width:4px;border-radius:5px;direction:ltr}* .zone.instafeed .container .text .description::-webkit-scrollbar-track{scrollbar-width:15px;background:var(--color1);border-radius:5px}* .zone.instafeed .container .text .description::-webkit-scrollbar-thumb{scrollbar-width:15px;background-color:transparent;border-radius:14px;border:3px solid var(--color1);border-radius:5px}.zone.instafeed .container .text .description::-webkit-scrollbar-thumb:hover{scrollbar-width:15px;background-color:var(--color1rgba);border-radius:5px}.zone.instafeed .container .text .description p{text-align:var(--align-description)!important}.zone.instafeed .container .text .description li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:5px;font-size:var(--main-font-size);gap:16px;text-align:left}.zone.instafeed .container .text .description li:before{background:var(--color1);position:relative;width:6px;height:6px;border-radius:50%;content:" ";top:11px;aspect-ratio:1}.zone.instafeed .container .text .headline{color:var(--color1);font-weight:600;font-family:var(--headline-font);text-transform:uppercase;letter-spacing:1.56px;font-size:var(--headline-size);text-align:var(--align-headline)}.zone.instafeed .container .text .title{font-size:56px;font-family:var(--title-font);position:relative;font-size:var(--title-size);letter-spacing:2.24px;text-align:var(--align-title)}.zone.instafeed .container .text .bigtitle{letter-spacing:4px;font-family:var(--bigtitle-font);text-transform:uppercase;color:#fff;line-height:1;font-size:var(--bigtitle-size);letter-spacing:4.41px}.zone.instafeed .container .swiper{width:100%;display:grid;grid-template:1fr/repeat(7,1fr);grid-gap:10px;gap:10px}.zone.instafeed .container .swiper .swiper-slide{background:var(--color1-light);position:relative;height:12.5vw}.zone.instafeed .container .swiper .swiper-slide img,.zone.instafeed .container .swiper .swiper-slide video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.zone.instafeed .container .swiper .swiper-slide .link{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width:1024px){.zone.instafeed .container .text .title{margin-bottom:50px}.zone.instafeed .container .button{margin:60px auto 0}}