#chat-icon{position:fixed;top:30px;right:20px;background:transparent;color:#fff;border:1px solid black;border-radius:50%;width:60px;height:60px;font-size:30px;cursor:pointer;background-size:contain;background-position:center;background-image:url(/assets/contactus.DtYmJgQa.jpg);box-shadow:0 4px 6px #0000004d;transform:translateY(0);z-index:6;opacity:0;@media (max-width: 361px){right:0}}#chat-icon:hover{background-color:#80808064}#chat-icon:active{transform:translateY(2px);box-shadow:0 2px 3px #0003}@keyframes heartbeat{0%,to{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(.95)}70%{transform:scale(1.1)}}.heartbeat{animation:heartbeat .8s ease-in-out}#form-popup{display:none;position:fixed;border:8px solid #022f02;border-radius:10px;top:60px;right:20px;padding:20px;z-index:9999;height:400px;width:300px;background:url(/assets/frog_ini.Bv4UnLE_.jpg) right;background-size:cover;z-index:5;::placeholder{color:#3f3f3f}@media (max-width: 361px){width:90vw;right:0;padding:5px}@media only screen and (max-device-width: 430px) and (orientation: landscape){width:600px;height:250px;top:20px;background:url(/assets/frog_ini.Bv4UnLE_.jpg) bottom right / cover}}#contact-form{border:3px solid #b7e6b7;padding:10px}#form-popup input,#form-popup select,#form-popup textarea{width:100%;background-color:transparent;color:#000;font-weight:bolder;@media only screen and (max-device-width: 430px) and (orientation: landscape){position:relative;width:30%;left:1cap}}#form-popup textarea{height:140px;@media only screen and (max-device-width: 430px) and (orientation: landscape){width:45%;position:absolute;top:32px;left:unset;right:40px;height:140px}}.fp-button{color:#000;background:#5cc437;border:3px solid #62571d;position:relative;width:100%;font-size:14px;font-weight:bolder;border-radius:10px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px #0000004d;transform:translateY(0)}.fp-button:hover{color:#b5b077;font-weight:bolder}.fp-button:active{transform:translateY(2px);box-shadow:0 2px 3px #0003}.contact-field{display:flex;align-items:center;margin-bottom:10px}.contact-field h3{width:40%;font-size:15px;color:gold;margin-block:0;@media only screen and (max-device-width: 430px) and (orientation: landscape){width:10%}}.fade-message{display:none;position:fixed;bottom:100px;right:20px;padding:15px;border-radius:8px;color:#fff;opacity:0;transition:opacity .5s ease;z-index:10000}.fade-message.show{display:block;opacity:1}.fade-message.success{background-color:#28a745}.fade-message.error{background-color:#dc3545}#ct-logo{width:150px;top:60px;position:absolute;left:220px}.contact-icons{display:flex;position:absolute;top:100%;left:0;transform:translateY(-120%);font-size:40px;color:gold;width:100%;justify-content:space-around;@media only screen and (max-device-width: 430px) and (orientation: landscape){color:gold;font-size:25px;transform:translateY(-110%)}}.c-icon{background-color:#ffffff29;color:#5cc437;padding:14px;border-radius:50%;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 6px #0000004d;display:inline-flex;align-items:center;justify-content:center}.c-icon:hover{background-color:#58460d80}.c-icon:active{transform:translateY(2px);box-shadow:0 2px 3px #0003}.close_char{font-size:24px;position:absolute;top:-10px;left:15px;display:none}@media (min-width: 600px){#form-popup{right:40px}}.gwada-wrapper{position:fixed;display:inline-block;opacity:.5;z-index:1;width:30%;top:50%;left:0;@media only screen and (max-device-width: 430px) and (orientation: landscape){width:20%;top:0;transform:translate(-100%)}}.gwada-wrapper img{display:block;width:100%;height:auto;border-radius:8px}.sparkle{position:absolute;top:50%;left:6%;width:30px;height:30px;background:radial-gradient(#fff,#ffffff4d);border-radius:50%;box-shadow:0 0 10px #fffc;animation:blink 1.5s infinite ease-in-out;pointer-events:none;z-index:2}@keyframes blink{0%,to{opacity:.2;transform:scale(.7);box-shadow:0 0 4px #ffffff4d}50%{opacity:1;transform:scale(1.3);box-shadow:0 0 15px #fff}}@media (min-width: 600px){.gwada-wrapper{top:100%;left:100%;transform:translate(-100%,-100%);width:10%}}.bordure-wraper{position:absolute;height:100%;width:10%}.bordure{background:url(/assets/bordure.DsY1kpmR.png) left center / contain repeat-y;width:100%;height:100%;opacity:.3}.kaz-wraper{z-index:3;display:flex;flex-direction:column;margin-left:0}.tableau{position:absolute;width:13%;min-width:150px;aspect-ratio:1;object-fit:cover;opacity:1;box-shadow:0 0 50px 30px #50101073,0 0 50px 40px #50101073;border:10px solid rgb(147,28,28);top:-70%;left:100%;transform:translate(-110%);z-index:-1;@media (max-width: 361px){width:10%;min-width:100px;top:-50%}}.kaz-specs{display:flex;flex-flow:wrap;z-index:5;margin:0;justify-content:center}.icons-wraper{display:flex;margin-top:2%;align-items:center;flex-direction:row;justify-content:center;width:100%;margin-left:0;height:60%;border-left:0}#spec-icon{max-width:150px;width:30px;justify-content:center;margin:4%;height:auto;min-width:40px;border:3px solid #857000;border-radius:10px;@media (max-width: 361px){margin:2%}}.all-specs{display:flex;flex-direction:column;align-items:center;justify-content:center}.strong-spec{display:inline-block;width:auto;background-color:#12120f7f;border:2px solid red;padding:4px;left:2%;color:#d7e023;border-radius:10px;margin:0;position:absolute;top:-20%;z-index:5}.specs{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3%;width:100%}.spec{background:transparent;border-radius:10px;display:inline-flex;border:1px solid white;align-items:center;height:fit-content;margin-left:2%;margin-bottom:2%}.spec.conf{height:18px;padding:0 10px;font-weight:900;border:3px solid #ccb017}.spec img{height:12px;margin:5px 2px 5px 10px}.spec h4{font-size:8px;margin-right:0;margin-inline-end:4px;margin-inline-start:0px;font-weight:lighter;color:#fff;white-space:nowrap;margin-bottom:0;margin-top:0}#tbi{border:10px solid rgba(109,90,16,.158);@media only screen and (max-device-width: 430px) and (orientation: landscape){border:5px solid rgba(109,90,16,.158)}}#ttc{border:10px solid rgba(196,165,10,.863);@media only screen and (max-device-width: 430px) and (orientation: landscape){border:5px solid rgba(196,165,10,.863)}}.kaz{position:absolute;display:flex;width:100vw;top:100%;transform:translateY(-100%);height:30vh;z-index:4}.kaz .kaz-fond{object-fit:cover;position:absolute;width:100%;height:100%;opacity:.5}.frog{position:absolute;top:0;transform:translateY(-50%);height:55%;left:20%;z-index:4}.foufou{position:absolute;top:0;transform:translateY(-100%);z-index:3;height:65%;left:5%;z-index:4;@media only screen and (max-device-width: 430px) and (orientation: landscape){height:55%}}.iguane{position:absolute;top:0;transform:translateY(-100%);height:45%;left:0;z-index:4;@media only screen and (max-device-width: 430px) and (orientation: landscape){height:55%;left:60%}}.colibriassis{position:absolute;left:25%;top:0;transform:translateY(-70%);z-index:3;height:45%;@media only screen and (max-device-width: 430px) and (orientation: landscape){height:55%}}.belledame{position:absolute;top:0;transform:translate(-100%,-120%);height:45%;left:60%;z-index:4;@media only screen and (max-device-width: 430px) and (orientation: landscape){height:55%}}.chenille{position:absolute;left:100%;top:0;transform:translate(-100%,-28%);height:45%;z-index:4;@media (orientation: portrait){height:55%}}@media (min-width: 600px){.bordure-wraper{width:100px}.kaz-wraper{margin-left:120px;flex-direction:unset}.tableau{top:-8%;left:100%;transform:translate(-130%)}.kaz-specs{margin-top:5%;margin-left:5%}.icons-wraper{flex-direction:column;justify-content:unset;width:unset;marging-left:unset;height:unset;border-left:unset}#spec-icon{max-width:50px;width:100%;justify-content:unset;margin:3%}.specs{width:80%;flex-direction:unset;justify-content:unsent;gap:unset}.spec.conf{height:28px}.spec img{height:20px;margin-right:2px}.spec h4{font-size:13px;margin-right:15px}.frog{height:65%;left:35%}.foufou{left:65%}.iguane{height:65%;left:10%}.colibriassis{height:65%}.belledame{height:65%;left:100%}.chenille{height:65%}.strong-spec{top:-40%;left:12%;font-size:25px}}@media (min-aspect-ratio: 2/1) and (max-width: 1023px){.kaz-wraper{margin-left:50px}.specs{width:90%}.strong-spec{top:-30%}.specs img{height:10px}.tableau{top:-70%}.icons-wraper{flex-direction:row}}.sticky-wrapper{height:350vh}#accueil{position:sticky;top:0;left:0;width:100vw;height:100vh;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1}#overlay{position:sticky;margin-top:-100vh;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:2;opacity:0;transition:opacity .2s;-webkit-background-size:cover;-moz-background-size:cover;background:bottom right / cover no-repeat url(/assets/clair_de_lune.CNOs8quq.png);background-size:cover;overflow-x:hidden}video{width:100%;height:100vh;position:-webkit-sticky;position:sticky;object-fit:cover;top:0;z-index:0;left:0}#scrolldown{position:fixed;top:100%;transform:translate(-50%,-150%);left:50%;height:50px;opacity:.5;cursor:pointer;z-index:5}#logoovl{left:100%;transform:translate(-105%);top:10vh;@media (max-width: 361px){left:unset;transform:unset}}.logo{position:absolute;left:50%;transform:translate(-50%);top:15vh;z-index:2;display:flex;flex-direction:column;align-items:center;pointer-events:none}#logoovl .logoPorte{display:none;opacity:0;width:50%;@media (max-width: 361px){width:unset}}.logo .logoPorte{opacity:.4;width:45vh;max-width:400px;pointer-events:none}#logoovl .logoTitre{@media (max-width: 361px){margin-top:-60vh}}.logo .logoTitre{width:25vw;min-width:250px;max-width:500px;margin-top:-10%}#logoovl h2{color:#909232}#h2small{font-size:max(min(2vw,20px),12px);width:36vw}.logo h2{text-align:center;font-family:Raleway;font-size:max(min(2vw,24px),16px);font-style:italic;font-weight:600;color:#3b3410}#presentation{display:none;position:absolute}#presentation.active{display:block;z-index:3;font-family:Times New Roman,Times,serif;font-weight:400;font-size:20px;color:#dacb8d;background-color:#0006;border:20px solid transparent;box-shadow:0 0 50px 30px #00000073,0 0 50px 40px #00000073;top:100%;left:50%;width:80%;transform:translate(-50%,-150%)}#BoisDInde{opacity:0;position:sticky;top:0;height:130vh;z-index:4;background-color:transparent}@media (min-width: 600px){#logoovl{left:18%;top:28vh;transform:unset}#logoovl .logoPorte{opacity:1}#logoovl .logoTitre{margin-top:0}#presentation.active{top:10vh;left:55vw;width:40%;transform:unset}}@media (min-aspect-ratio: 2/1){#logoovl{top:10vh;left:10%}}.footer{display:none;opacity:0;position:fixed;right:0;bottom:0;left:0;padding:1rem;background-color:transparent;text-align:center;height:6vw;min-height:45px;z-index:100}.booking_button{position:absolute;bottom:0;cursor:pointer;@media (min-width: 769px){height:6vh;left:30%;width:40%}@media (max-width: 768px){height:8vh;left:0;width:98%}min-height:40px;background-position:left 100% bottom 65%;background-size:100%;border-radius:12px;border:3px solid #ccba56;background-image:url(/assets/frog_footer.SFI2Eq0u.jpg);display:flex;align-items:center;@media only screen and (max-device-width: 430px) and (orientation: landscape){height:6vh;left:30%;width:40%}}#empty_footer{height:25vh;display:flex;align-items:flex-start;justify-content:flex-start}.booking_button h2{font-size:max(min(1.6vw,20px),12px);color:#fff;font-family:EB Garamond,serif;font-weight:700;margin-left:14%}.booking_button,.booking_button h2,.booking_button:visited{color:#fff;text-decoration:none}.cal_icon{height:4vh;margin-left:10px}.social{display:flex;position:absolute;height:20px;gap:10px;font-size:20px;transform:translate(-200%) translateY(-100%);color:#00f;bottom:0;left:20%}#empty_footer h3{color:#8f8469;font-weight:lighter;font-size:16px}#empty_footer .c-icon{max-height:1em;color:#8f8469;z-index:99}.addr_wraper h3{display:flex;margin:2px}#ef1,#ef2,#ef3{display:flex;gap:10px;margin:20px}.addr_wraper{display:flex;flex-direction:column}.BoudhAnne{position:absolute;font-size:15px;color:gray;transform:translate(-110%,-150%);left:100%;top:100%;@media (max-width: 768px){top:0;transform:translate(-110%,-150%)}@media only screen and (max-device-width: 430px) and (orientation: landscape){top:0;transform:translate(-110%)}}@media (max-width: 600px){#empty_footer{align-items:flex-start;justify-content:center}#empty_footer h3{display:none}}.kaz-name{position:absolute;width:100%;height:100vh;top:0;z-index:4;display:flex;flex-direction:column;align-items:center;@media only screen and (max-device-width: 430px) and (orientation: landscape){display:flex}}#bi-name{opacity:0}.kaz-name h2{top:5%;margin:0 0 10%;white-space:nowrap;color:#dacb8d;font-family:Dancing Script,serif;background-color:#323232a6;border:1px solid transparent;box-shadow:0 0 50px 30px #28282873,0 0 50px 40px #28282873;border-radius:20px;position:relative;left:unset;padding:4px 8px;display:inline-block;font-size:60px}.kaz-name #bipres{position:relative;max-width:80%;display:inline-block;width:auto;font-family:Times New Roman,Times,serif;font-weight:400;font-size:20px;color:#dacb8d;background-color:#0006;border:20px solid transparent;box-shadow:0 0 50px 30px #00000073,0 0 50px 40px #00000073;@media (max-width: 361px){font-size:18px;max-width:90%}}.carousel{margin:0;aspect-ratio:16 / 9;background:#000;border-radius:8px;border:10px solid #857000;z-index:6;position:relative;width:90vw}.video-thumb-slide{position:relative;cursor:pointer}.video-thumb-slide .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;background:#00000080;color:#fff;border:none;border-radius:50%;width:64px;height:64px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .3s}.video-thumb-slide .play-button:hover{background:#000c}.carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .5s ease}.carousel-slide.active{opacity:1;pointer-events:auto;z-index:1}.carousel-slide img,.carousel-slide video{width:100%;height:100%;object-fit:contain;cursor:pointer}.buttons{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:1}.buttons button{pointer-events:auto;background:#00000080;color:#fff;border:unset;font-size:24px;padding:10px;cursor:pointer}.dots{position:absolute;bottom:10px;text-align:center;width:100%;z-index:1}.dot{height:10px;width:10px;margin:0 4px;background:#bbb;border-radius:50%;display:inline-block;cursor:pointer}.dot.active{background:#fff}.lightbox{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;z-index:9999;justify-content:center;align-items:center;flex-direction:column}.lightbox.active{display:flex}.lightbox-content{width:90vw;max-width:900px;aspect-ratio:16 / 9}.lightbox img,.lightbox video{width:100%;height:100%;object-fit:contain}.lightbox-close,.lightbox-prev,.lightbox-next{position:absolute;font-size:30px;background:#00000080;color:#fff;padding:10px;cursor:pointer}.lightbox-close{top:20px;right:30px}.lightbox-prev{left:10px;top:50%;transform:translateY(-50%)}.lightbox-next{right:10px;top:50%;transform:translateY(-50%)}.lightbox-desc{color:#fff;margin-top:1em;font-size:16px;text-align:center}@media (min-width: 600px){.kaz-name{display:block;flex-direction:unset;align-items:unset}.kaz-name h2{position:absolute;margin-bottom:unset;left:8%;padding:unset;display:block;font-size:100px;transform:unset}.kaz-name #bipres{top:65%;left:20%;max-width:60%;position:absolute;width:auto}.carousel{position:absolute;left:8%;top:25%;min-width:400px;max-width:600px;width:40vw}}@media (min-aspect-ratio: 2/1) and (min-width: 1023px){.kaz-name #bipres{top:25%;left:55%;max-width:40%;position:absolute;width:auto;z-index:4}}@media (min-aspect-ratio: 2/1) and (max-width: 1023px){.kaz-name h2{font-size:50px}.carousel{min-width:unset}.kaz-name #bipres{top:20%;left:50%;max-width:40%;position:absolute;width:auto;z-index:4}}body,html{margin:0;padding:0;background-size:cover;background-position:center;background-attachment:fixed;background-repeat:repeat-y;background-color:#000;@media (min-width: 600px){overflow-x:hidden}}#transition-wrapper{position:absolute;width:100vw;top:0}#logodr{opacity:0;position:fixed;z-index:4;left:50%;top:15vh;transform:translate(-50%)}#logodr .logoPorte{opacity:.4}section{position:relative;width:100vw;height:130vh}.bg-wrap{position:absolute;top:0;left:0;width:100vw;height:130vh;opacity:0}#biabs{position:absolute}.bg{position:fixed;display:block;top:0;left:0;width:100vw;height:130vh;background-size:cover;background-position:center center;z-index:3}@media (min-width: 600px){#logodr{left:100%;top:100%;transform:translate(-110%,-100%)}#logodr .logoPorte{opacity:0}#logodr .logoTitle{opacity:.4}.bg-wrap{clip:rect(0,auto,auto,0);opacity:1}#contenu{opacity:1;position:sticky;top:0;height:130vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;z-index:2;background:center / cover no-repeat url(/assets/BoisDInde-Case_cr%C3%A9ole_immerg%C3%A9e_dans_la_nature.BktHJGh_.jpg)}}#iframe-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;justify-content:center;align-items:center;background:right top / cover no-repeat url(/assets/sunset_1.C5FMy3hn.jpg)}#iframe-logo{position:absolute;opacity:1;width:100vw;background:#000000b3;height:100vh}#iframe-content{position:relative;width:100vw;background:transparent;border-radius:10px;overflow:hidden;z-index:10;top:10px;height:480px;@media only screen and (max-device-width: 430px) and (orientation: landscape){height:370px}}#close-iframe{position:absolute;right:0;background:transparent;border:unset;font-size:2rem;color:#8ba34d;cursor:pointer;top:0;left:0;transform:unset;z-index:10;@media only screen and (max-device-width: 430px) and (orientation: landscape){top:100%;left:100%;transform:translate(-100%,-100%)}}#logoTitre-iframe{width:25vw;min-width:250px;max-width:500px;@media only screen and (max-device-width: 430px) and (orientation: landscape){top:100%;transform:translateY(-100%);left:50px}}#logoH2-iframe{font-family:Raleway;font-size:max(min(2vw,20px),12px);font-style:italic;font-weight:600;color:#909232;width:50vw;@media only screen and (max-device-width: 430px) and (orientation: landscape){display:none}}#logoPorte-iframe{opacity:.1;position:absolute;max-width:400px;width:40vh;left:100%;transform:translate(-102%,-102%);width:40vw}#logoGrp-iframe{position:absolute;display:flex;left:100%;text-align:center;width:25vw;min-width:250px;max-width:500px;top:5vh;transform:translate(-105%);flex-direction:column;align-content:center;align-items:center;@media (min-aspect-ration: 2/3) and (hover: hover) and (pointer: fine){left:10%;top:100%;transform:translateY(-120%)}@media only screen and (max-device-width: 430px) and (orientation: landscape){top:100%;left:20%;width:6vw;transform:translateY(-20%)}}@media (min-width: 600px){#iframe-modal{background:center/ cover no-repeat url(/assets/sunset_2.Ct2rzLAf.jpg)}#iframe-content{height:500px}#logoH2-iframe{width:20vw}#logoPorte-iframe{width:40vw}#logoPorte-iframe{top:100%;left:50%;transform:translate(-50%,-102%);width:40vh}#logoGrp-iframe{width:40vw;top:3vh;transform:translate(-110%);min-width:unset;max-width:unset}}
