a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.inline-block,ul.hack-inline>li{display:inline-block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}a{color:inherit}:focus{outline:none}.react-datepicker-popper{z-index:100}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__day--selected{background-color:var(--color1)!important}.grecaptcha-badge{visibility:hidden!important}.fancybox__content{height:100%!important;padding:15px;align-items:center}.bkg{width:100%;height:100%;z-index:-1;mix-blend-mode:multiply;opacity:.8;position:absolute}.bkg img{object-fit:cover}.displayFlex{display:flex!important}.subtitle{font-family:var(--subtitle-font);color:var(--color2);font-size:var(--subtitle-size);font-size:20px;font-weight:200;letter-spacing:2px;text-transform:uppercase}.subtitle,.title{line-height:normal}.title{font-family:var(--title-font);letter-spacing:0;font-size:var(--title-size);font-weight:300;font-style:italic}.description,.title{color:var(--font-color)}.description{font-family:var(--desc-font);font-size:var(--desc-size);line-height:var(--desc-line-height);font-weight:200;text-align:var(--desc-text-align);letter-spacing:.8px}.headers{display:flex;flex-direction:column}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Thin.b3bce23b.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Light.85d4107d.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-LightItalic.3fc56621.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Regular.d32a5ff7.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Italic.d3450a6e.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-MediumItalic.5d911d4c.ttf) format("truetype");font-weight:400;font-style:italic}:root{--color1:#d8fd09;--color1rgba:#9cac8cb6;--color2:#c9e73e;--color-nav:#1a1a1a;--color-footer:#131337;--color1-after:#13133764;--color2-after:#131337;--color2-after-light:#131337e1;--color1-button:#d8fd09;--color2-button:#97c321;--color1-button-blurry:#d8fd0975;--color2-button-blurry:#98c32179;--color-pagelinks:#1c1c1c;--white:#fff;--background:var(--white);--black:#000;--bouton-font:var(--Kanit-font);--Kanit-font:"Kanit",sans-serif;--title-font:var(--Kanit-font);--bigTitle-font:var(--Kanit-font);--joliTitre-font:var(--Kanit-font);--headline-font:var(--FjallaOne-font);--subtitle-font:var(--FjallaOne-font);--desc-font:var(--Kanit-font);--joli-font:var(--mrDafoe-font);--headline-size:42px;--title-size:26px;--bigTitle-size:26px;--desc-size:16px;--desc-line-height:21px;--desc-text-align:center;--subtitle-size:12px;--diapo-font-color:#fff;--font-color:#000;--ecartzone:85px;--header:71px;--header-mobile:71px;--margin-title:10px;--margin-subtitle:20px;--margin-description:0px;--line-height-description:26px;--height-SwiperPhoto:calc(350 * 100 / 919 * 1vh);--coef:1.914}.lemon{color:var(--color1)}button{display:flex;align-items:center;justify-content:center;gap:10px;padding:17px 25px;border-radius:60px;color:#000;text-transform:uppercase;font-family:var(--FjallaOne-font);font-size:14px;letter-spacing:1.4px}.simple{color:var(--white)}.gradientLemon{background:linear-gradient(180deg,var(--color1-button) 0,var(--color2-button) 100%) 0 0 no-repeat padding-box}.fullscreen{width:100vw;height:100vw;position:absolute}.joinToText{color:#fff;text-shadow:0 0 2px gray}.gradientLemonToText{color:var(--color1);text-shadow:0 0 2px gray}.gradientBanana{background:linear-gradient(180deg,gold,#ff0) 0 0 no-repeat padding-box}.blurry{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);transition:all .5s ease}.blurry .label,.blurry a{color:var(--white)}.blurry:hover{transform:scale(1.06)}.join{color:var(--black);background-color:var(--white);box-shadow:0 3px 6px rgba(0,0,0,.161);font-family:var(--FjallaOne-font);font-size:14px;margin:5px}.big-line{display:none}.container{margin:0 auto}body{cursor:default;isolation:isolate;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden;font-family:var(--Kanit-font)}body.no-overflow{overflow:hidden}body *{box-sizing:border-box;-webkit-box-sizing:border-box}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background-clip:content-box;border-left:5px solid var(--color1);border-radius:10px}::-webkit-scrollbar-thumb:hover{border-left:5px solid var(--gray)}::-webkit-scrollbar-track{border-left:5px solid var(--color1-light)}main{overflow-x:hidden}.zones{position:relative;overflow:hidden}.zones .zone .ancre{position:absolute;top:-100px}.description.white::-webkit-scrollbar-thumb{border-left:1px solid var(--white)}.description.white::-webkit-scrollbar-track{border-left:1px solid var(--white-light)}.media{position:relative;overflow:hidden}.media,.media .photo,.media .swiper,.media .video{width:100%;height:100%}.description.left-scroll{padding-right:0;margin-right:0;padding-left:15px;margin-left:-15px;direction:rtl}.description.left-scroll>*{direction:ltr}.c-scrollbar{height:100vh!important}.complete{-webkit-clip-path:unset!important;clip-path:unset!important}.c-scrollbar_thumb{background-color:var(--color1)!important}.bilo{font-family:var(--bilo-font)}.swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:var(--color1);opacity:1;background:#a6a6a6;position:relative}.swiper-pagination .swiper-pagination-bullet-active{color:#000;background:var(--color1)}.ripple-button{position:relative;overflow:hidden;border:none;cursor:pointer;outline:none}.ripple-button svg{position:absolute;border-radius:50%;pointer-events:none;transform:scale(0);animation:ripple-effect .6s ease-out,color-change .6s ease-out;opacity:1;fill:var(--color1)}.ripple-dark-button{position:relative;overflow:hidden;border:none;cursor:pointer;outline:none}.ripple-dark-button svg{position:absolute;border-radius:50%;pointer-events:none;transform:scale(0);animation:ripple-effect .6s ease-out,dark-color-change .6s ease-out;opacity:1;fill:var(--color1)}@keyframes ripple-effect{to{transform:scale(3);opacity:0}}@keyframes color-change{0%{fill:var(--color1)}to{fill:#ff0}}@keyframes dark-color-change{0%{fill:var(--color-nav)}50%{fill:var(--color1)}to{fill:#ff0}}@media screen and (min-width:800px){:root{--headline-size:40px;--subtitle-size:12px;--margin-subtitle:20px;--margin-title:30px;--height-SwiperPhoto:calc(600 * 100 / 900 * 1vh)}}@media screen and (min-width:1024px){:root{--headline-size:50px;--subtitle-size:12px;--line-height-description:19px;--margin-subtitle:20px}}@media screen and (min-width:1200px){:root{--ecartzone:140px;--diapo-font-color:#fff;--height-SwiperPhoto:100%;--title-size:50px;--bigTitle-size:80px;--desc-text-align:justify}.onlyMobile{display:none!important}.headers{gap:4px}}.actions{gap:15px;width:90%}.actions,.links{display:flex;flex-direction:row}.links{align-items:center;justify-content:center;gap:20px}@media screen and (min-width:1200px){.actions{width:unset}}.ButtonAppel{transition:all .5s ease}.ButtonAppel a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.ButtonAppel a svg{width:24px;fill:#adff2f}.ButtonAppel:hover{transform:scale(1.06)}@keyframes AnimatedButton_ripple__69dNr{to{transform:scale(10);opacity:0}}@keyframes AnimatedButton_colorChange__2YQG3{0%{fill:#fff}to{fill:#ff0}}.AnimatedButton_button__Df0KV{position:relative;overflow:hidden;border:none}.AnimatedButton_button__Df0KV .AnimatedButton_rippleContainer__BiRXg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.AnimatedButton_button__Df0KV .AnimatedButton_rippleContainer__BiRXg .AnimatedButton_ripple__69dNr{position:absolute;width:20px;height:20px;fill:#fff;transform:scale(0);animation:AnimatedButton_ripple__69dNr .7s ease-in-out,AnimatedButton_colorChange__2YQG3 .7s ease-in-out}.buttonInscriptions{position:relative}.buttonInscriptions .a,.buttonInscriptions a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.ButtonJoinClub{transition:all .5s ease}.ButtonJoinClub a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.ButtonJoinClub a svg{width:24px;fill:#adff2f}.ButtonJoinClub:hover{transform:scale(1.06)}.ButtonPageLink{font-family:var(--archivo-font);font-style:normal;color:var(--color-pagelinks);transition:all .5s ease}.ButtonPageLink:hover{border-bottom:1px solid var(--color-pagelinks);transform:scale(1.06)}.ButtonPageLink.subtype2,.buttonPhone{background-color:var(--color1);color:#fff}.buttonPhone{display:flex;align-items:center;justify-content:center;height:max-content;font-family:var(--archivo-font);font-size:14px;border-bottom:1px solid var(--color1-light);padding:10px 15px;min-width:120px;position:relative;height:34px;overflow:hidden;transition:all .5s ease}.buttonPhone:hover{color:#000;background-color:transparent}.buttonPhone:hover .montain{bottom:0;opacity:1;z-index:0}.buttonPhone .label{position:absolute;z-index:1}.buttonPhone .montain{background-size:100% 100%;position:absolute;width:100%;height:100%;transition:all .5s ease;bottom:-100%;opacity:0;left:0;z-index:-1}.buttonPhone svg{margin-right:7px;margin-left:-8px}.buttonPhone.subtype2{background-color:#fff;color:#000}.buttonPhone.subtype2.hover{color:var(--color1)}.ButtonResa{display:flex;align-items:center;justify-content:center;height:max-content;font-family:var(--archivo-font);font-weight:700;font-size:14px;padding-right:5px;border-bottom:1px solid var(--color1-light);color:var(--color2);letter-spacing:0;min-width:206px;position:relative;height:34px;overflow:hidden}.ButtonResa:hover{color:var(--white);background-color:var(--color1)}.ButtonResa:hover .montain{bottom:0;opacity:1;z-index:0}.ButtonResa .label{z-index:1}.ButtonResa .montain{background-size:100% 100%;position:absolute;width:100%;height:100%;transition:all .5s ease;bottom:-100%;opacity:0;left:0;z-index:-1}.ButtonResa svg{margin-right:7px;margin-left:-8px;width:16px}.ButtonResa.subtype2{color:#fff}.button{background-color:var(--color3);color:var(--black);text-transform:uppercase;width:119px;height:34px;display:flex;align-items:center;justify-content:center;gap:9px;font-family:var(--mogent-font);letter-spacing:1.7px;transition:all .5s ease;font-size:12px;position:relative;overflow:hidden}.button .montain{background-size:100% 100%;position:absolute;width:100%;object-fit:cover;height:100%;transition:all .5s ease;bottom:-100%;opacity:0;left:0;z-index:-1}.button .label{position:absolute;z-index:1}.button:hover{color:#000;background-color:transparent}.button:hover .montain{bottom:0;opacity:1;z-index:0}.button.subtype2{background-color:#fff;width:fit-content;width:-moz-fit-content;color:var(--color1);font-size:12px}.button.subtype2:hover{background-color:var(--color3);color:#fff;padding:5px 10px}.ButtonZoneLink{transition:all .5s ease}.ButtonZoneLink a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.ButtonZoneLink a svg{width:24px;fill:#adff2f}.ButtonZoneLink:hover{transform:scale(1.06)}