@import url("https://fonts.googleapis.com/css2?family=Lemonada:wght@700&display=swap");header{height:95vh;background:linear-gradient(to right bottom,rgba(11,184,166,.8274509803921568),rgba(17,223,202,.9058823529411765)),url(/hero.87af3154.jpg) no-repeat top;background-size:cover;clip-path:polygon(0 0,100% 0,100% 75vh,0 100%);position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:578px){header{clip-path:polygon(0 0,100% 0,100% 87vh,0 100%)}}header .logo{position:absolute;top:4rem;left:4rem}header .logo img{width:10rem;transition:.2s}header .logo :hover{transform:rotate(-10deg)}header .title{color:#fff;text-transform:uppercase;margin-top:-10rem}header .title h1{font:700 8vw sans-serif;letter-spacing:2.5rem;margin-bottom:2rem;text-align:center}header .title p{text-align:center;font-size:calc(.7rem + 2.6vw);font-family:monospace;letter-spacing:.5rem;margin-bottom:5rem}header a{all:unset;background-color:#fff;box-shadow:.4rem .4rem #fff;color:#777;padding:1.5rem 3rem;cursor:pointer;font:700 1.5rem lemonada,cursive;text-transform:capitalize;transition:.1s;position:relative}header a:hover{background-color:#0fd;color:#000;box-shadow:-4px -4px #fff}header a:active{top:.5rem}.about{background-color:#f7f7f7;padding:25rem 0;margin-top:-20vh}.about .title{text-align:center;margin-bottom:8rem}.about .title h2{font:700 3.5rem Lemonada,cursive;text-align:center;text-transform:uppercase;display:inline-block;background-image:linear-gradient(90deg,rgba(144,247,237,.8274509803921568),rgba(50,204,189,.9058823529411765));background-clip:text;-webkit-background-clip:text;color:transparent;transition:.2s}.about .title h2:hover{transform:skew(5deg,5deg) scale(1.1);text-shadow:2px 2px 1px rgba(50,204,189,.9058823529411765)}.about .info{display:grid;grid-template-columns:repeat(2,1fr);padding:0 20px}@media (max-width:992px){.about .info{grid-template-columns:1fr}}.about .info .text h1{font:700 1.7rem Lemonada,cursive;letter-spacing:.2px;margin-bottom:15px}.about .info .text p{font:normal 1.2rem/25px Lemonada,cursive;letter-spacing:.2px;width:465px;margin-bottom:20px}.about .info .text a{all:unset;font:700 1.7rem Lemonada,cursive;color:rgba(50,204,189,.9058823529411765);border-bottom:3px solid rgba(144,247,237,.8274509803921568);cursor:pointer;padding:10px;display:inline-block;transition:.1s}.about .info .text a:hover{background-color:rgba(144,247,237,.8274509803921568);box-shadow:0 1rem 2rem rgba(0,0,0,.11764705882352941);transform:translateY(0);transform:scale(1.1)}.about .info .text a:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.11764705882352941);transform:translateY(0)}.about .info .composition{position:relative;margin:7.5rem 5rem 37rem 0}.about .info .composition img{width:55%;box-shadow:0 1.5rem 4rem rgba(0,0,0,.2549019607843137);border-radius:2rem;position:absolute;transition:all .2s;outline-offset:1rem}.about .info .composition img:hover{outline:1.5rem solid rgba(144,247,237,.8274509803921568);box-shadow:0 2.5rem 4rem rgba(0,0,0,.45098039215686275);transform:scale(1.05) rotate(-3deg);z-index:10}.about .info .composition:hover img:not(:hover){transform:scale(.9)}.about .info .composition .img1{left:0;top:-2rem}.about .info .composition .img2{right:0;top:2rem}.about .info .composition .img3{left:20%;top:10rem}.features{padding:20rem 5rem;background-image:linear-gradient(160deg,#0093e9,#80d0c7);clip-path:polygon(0 21%,100% 1%,100% 83%,0 95%);margin-top:-30vh}@media (min-width:350px){.features{clip-path:polygon(0 8%,100% 1%,100% 94%,0 95%)}}.features .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem}@media (min-width:350px){.features .grid{grid-template-columns:1fr}}@media (min-width:768px){.features .grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.features .grid{grid-template-columns:repeat(4,1fr)}}.features .grid .feature-box{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.2s;padding:1rem;background-color:hsla(0,0%,100%,.44313725490196076);height:400px;border-radius:35px}@media (min-width:350px){.features .grid .feature-box{margin-bottom:2rem}}.features .grid .feature-box:hover{transform:scale(1.1) rotate(-5deg);cursor:pointer}.features .grid .feature-box i{font-size:8rem;background-image:linear-gradient(90deg,orange,gold);background-clip:text;-webkit-background-clip:text;color:transparent}.features .grid .feature-box h3{font:700 1.5rem Lemonada,cursive;margin-bottom:1rem;text-transform:uppercase}.features .grid .feature-box p{font:normal 1.2rem/25px Lemonada,cursive;letter-spacing:.2px;text-align:center}.tours{background-color:#f7f7f7;padding:25rem 5rem 10rem;margin-top:-30vh}.tours .title{text-align:center;margin-bottom:8rem}.tours .title h2{font:700 3.5rem Lemonada,cursive;text-align:center;text-transform:uppercase;display:inline-block;background-image:linear-gradient(90deg,rgba(50,204,189,.9058823529411765),rgba(144,247,237,.8274509803921568));background-clip:text;-webkit-background-clip:text;color:transparent;transition:.2s}.tours .title h2:hover{transform:skew(5deg,5deg) scale(1.1);text-shadow:2px 2px 1px rgba(50,204,189,.9058823529411765)}.tours .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media (min-width:350px){.tours .grid{grid-template-columns:1fr}}@media (min-width:768px){.tours .grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.tours .grid{grid-template-columns:repeat(3,1fr)}}.tours .grid .card-box{perspective:150rem;position:relative;height:50rem}.tours .grid .card-box .side{position:absolute;top:0;left:0;width:100%;height:50rem;transition:.5s;backface-visibility:hidden;border-radius:2px;overflow:hidden}.tours .grid .card-box .front{background-color:#f7f7f7;box-shadow:2px 2px 15px rgba(0,0,0,.27450980392156865)}.tours .grid .card-box .front .picture{background-size:cover;height:23rem;clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}.tours .grid .card-box .front .pic1{background-image:linear-gradient(to right bottom,#ffb900,#ff7730),url(/nat-5.18ee1dd7.jpg);background-blend-mode:screen}.tours .grid .card-box .front .pic2{background-image:linear-gradient(to right bottom,rgba(50,204,189,.9058823529411765),rgba(144,247,237,.8274509803921568)),url(/nat-6.d8e18e73.jpg);background-blend-mode:screen}.tours .grid .card-box .front .pic3{background-image:linear-gradient(to right bottom,#0093e9,#80d0c7),url(/nat-7.5996eb51.jpg);background-blend-mode:screen}.tours .grid .card-box .front h4{font:300 2.5rem Lemonada,cursive;text-transform:uppercase;color:#fff;position:absolute;top:12rem;right:2rem;text-align:right;width:75%}.tours .grid .card-box .front h4 span{padding:1rem 1.5rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tours .grid .card-box .front h4 .span1{background-image:linear-gradient(to right bottom,#ffb900,#ff7730)}.tours .grid .card-box .front h4 .span2{background-image:linear-gradient(to right bottom,rgba(50,204,189,.9058823529411765),rgba(144,247,237,.8274509803921568))}.tours .grid .card-box .front h4 .span3{background-image:linear-gradient(to right bottom,#0093e9,#80d0c7)}.tours .grid .card-box .front ul{width:80%;margin:2.5rem auto 0}.tours .grid .card-box .front ul li{list-style-type:none;text-align:center;font:1.5rem Lemonada,cursive;letter-spacing:.2px;margin-bottom:1rem;border-bottom:2px solid #ddd}.tours .grid .card-box .back{transform:rotateY(180deg);background-image:linear-gradient(to right bottom,#ffb900,#ff7730);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:relative}.tours .grid .card-box .back span{font:1.8rem Lemonada,cursive;color:#fff;margin:3rem 0}.tours .grid .card-box .back h2{font:4.5rem Lemonada,cursive;color:#fff}.tours .grid .card-box .back a{all:unset;font:2rem Lemonada,cursive;border-radius:50px;padding:1rem 2rem;cursor:pointer;background-color:#fff;color:#000;position:absolute;bottom:7rem}.tours .grid .card-box:hover .front{transform:rotateY(-180deg)}.tours .grid .card-box:hover .back{transform:rotateY(0)}.stories{padding:15rem 0;position:relative;overflow:hidden}.stories .bg-vid{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;opacity:.2}.stories .title{text-align:center;margin-bottom:8rem}.stories .title h2{font:700 3.5rem Lemonada,cursive;text-align:center;text-transform:uppercase;display:inline-block;background-image:linear-gradient(90deg,rgba(50,204,189,.9058823529411765),rgba(144,247,237,.8274509803921568));background-clip:text;-webkit-background-clip:text;color:transparent;transition:.2s}.stories .title h2:hover{transform:skew(5deg,5deg) scale(1.1);text-shadow:2px 2px 1px rgba(50,204,189,.9058823529411765)}.stories .story{width:80%;padding:7rem 8rem;border-radius:2px;box-shadow:2px 2px 20px rgba(0,0,0,.06666666666666667);background-color:hsla(0,0%,96.9%,.8549019607843137);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);margin:0 auto 5rem;font:700 1rem Lemonada,cursive;text-transform:uppercase}.stories .story .shape{width:15rem;height:15rem;border-radius:50%;float:left;shape-outside:circle(47% at 41% 47%);clip-path:circle(52% at 58% 56%);transform:translate(-3rem,-1.5rem);display:flex;justify-content:center;align-items:center;flex-direction:column}.stories .story .shape1{background-image:url(/nat-8.1d5695f2.jpg);background-size:cover}.stories .story .shape2{background-image:url(/nat-9.2f7b5b73.jpg);background-size:cover}.booking{padding:15rem 5rem;background-image:linear-gradient(90deg,rgba(50,204,189,.9058823529411765),rgba(144,247,237,.8274509803921568))}.booking .book{background-image:url(/nat-10.4492fdb3.jpg);background-size:cover;height:57rem}.booking .book form{background-color:rgba(247,247,255,.9333333333333333);height:100%;width:55%;clip-path:polygon(0 0,100% 0,86% 100%,0 100%);padding:2rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}@media (max-width:992px){.booking .book form{width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.booking .book form .title{text-align:center;margin-bottom:8rem}.booking .book form .title h2{font:700 3rem Lemonada,cursive;text-align:center;text-transform:uppercase;display:inline-block;background-image:linear-gradient(90deg,rgba(50,204,189,.9058823529411765),rgba(144,247,237,.8274509803921568));background-clip:text;-webkit-background-clip:text;color:transparent;transition:.2s}.booking .book form .title h2:hover{transform:skew(5deg,5deg) scale(1.1);text-shadow:2px 2px 1px rgba(50,204,189,.9058823529411765)}.booking .book form .title+input{margin-top:-6rem}.booking .book form input[type=email],.booking .book form input[type=name]{all:unset;font:700 1.2rem Lemonada,cursive;letter-spacing:.6px;padding:1.5rem 2rem;border-radius:2px;background-color:hsla(0,0%,100%,.9921568627450981);border-bottom:2px solid #000;transition:.1s;width:60%;margin-bottom:.5rem;color:#000}.booking .book form input[type=email]:focus,.booking .book form input[type=name]:focus{border-bottom:2px solid orange;box-shadow:3px 3px 15px rgba(0,0,0,.23137254901960785)}.booking .book form input[type=email]:valid,.booking .book form input[type=name]:valid{border-bottom:2px solid rgba(50,204,189,.9058823529411765)}.booking .book form input[type=email]::placeholder,.booking .book form input[type=name]::placeholder{color:#bbb}.booking .book form input[type=email]::placeholder:focus,.booking .book form input[type=name]::placeholder:focus{opacity:0}.booking .book form label[for=email],.booking .book form label[for=name]{margin-bottom:3rem;font:700 1.2rem Lemonada,cursive;align-self:flex-start;transform:translate(-1rem,-4rem)}.booking .book form input:placeholder-shown+label{opacity:0;visibility:hidden}.booking .book form .check{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}@media (max-width:992px){.booking .book form .check{grid-gap:3rem;grid-template-columns:1fr}}.booking .book form .check .check-box input{margin-right:1rem;cursor:pointer;opacity:0}.booking .book form .check .check-box input:checked~label span:before{opacity:1}.booking .book form .check .check-box label{font:700 1.1rem Lemonada,cursive;cursor:pointer;position:relative}.booking .book form .check .check-box span{position:absolute;top:-9px;left:-34px;height:3.5rem;width:3.5rem;border:6px solid rgba(144,247,237,.8274509803921568);border-radius:50%;margin-left:-1rem}.booking .book form .check .check-box span:before{content:"";position:absolute;top:4px;left:4px;height:1.5rem;width:1.5rem;border-radius:50%;background-color:rgba(50,204,189,.9058823529411765);opacity:0}.booking .book form a{all:unset;font:700 1.3rem Lemonada,cursive;color:rgba(50,204,189,.9058823529411765);border-bottom:3px solid rgba(144,247,237,.8274509803921568);cursor:pointer;padding:10px;display:inline-block;transition:.1s;transform:translateY(2.5rem)}.booking .book form a:hover{background-color:rgba(144,247,237,.8274509803921568);box-shadow:0 1rem 2rem rgba(0,0,0,.11764705882352941)}.booking .book form a:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.11764705882352941)}footer{padding:30rem 1.5rem 6rem;background-color:#212121;position:relative;display:grid;grid-gap:10rem;grid-template-columns:repeat(2,1fr)}@media (max-width:992px){footer{grid-gap:5rem;grid-template-columns:1fr}}footer nav{border-top:1px solid #bbb;padding-top:2rem}footer nav li{all:unset;margin:1rem}footer nav li a{all:unset;font:1.1rem Lemonada,cursive;letter-spacing:.3px;color:#f7f7f7;cursor:pointer;transition:.2s;text-transform:uppercase;display:inline-block}footer nav li a:hover{color:rgba(50,204,189,.9058823529411765);transform:rotate(4deg) scale(1.1);text-shadow:1.5px 1.5px 5px rgba(50,204,189,.9058823529411765)}footer img{position:absolute;top:5rem;left:42%}footer .copyright{border-top:1px solid #bbb;padding-top:2rem;color:#f7f7f7;font:1.3em Lemonada,cursive;letter-spacing:.3px}.navigation input{display:none}.navigation input:checked~nav{display:block}.navigation label{height:7rem;width:7rem;position:fixed;top:6rem;right:6rem;z-index:2000;cursor:pointer}.navigation .bg{height:6rem;width:6rem;border-radius:50%;position:fixed;top:5rem;right:5rem;background-color:#fff;border:2px solid #000;z-index:1000}.navigation .bg img{position:absolute;top:12px;left:12px}@media (max-width:576px){.navigation .bg{top:4rem;right:3rem}}.navigation nav{background-image:linear-gradient(to right bottom,#14e68e,#40a399);height:100vh;width:100%;position:fixed;top:0;left:0;z-index:500;display:flex;display:none}.navigation nav,.navigation nav ul{justify-content:center;align-items:center}.navigation nav ul{display:flex;flex-direction:column;margin-top:10rem}.navigation nav ul li{all:unset;margin:2rem}.navigation nav ul li a{all:unset;cursor:pointer;font:2.5em lemonada,cursive;color:#fff;padding:1rem 2rem;background-size:220%;background-image:linear-gradient(113deg,transparent,transparent 50%,#fff 0);transition:.2s;display:inline-block}.navigation nav ul li a:hover{background-position:100%;color:#111;transform:translateX(1rem)}.popup{position:fixed;top:0;left:0;height:100vh;width:100%;backdrop-filter:blur(10px);background-color:rgba(33,33,33,.43137254901960786);display:flex;justify-content:center;align-items:center;z-index:10000;opacity:0;visibility:hidden;transition:.1s}.popup:target{opacity:1;visibility:visible}.popup .popup-content{background-color:#fff;height:60%;width:90%;border-radius:5px;position:relative;display:flex}.popup .popup-content .close-btn{position:absolute;right:19px;top:8px;font-size:7rem;text-decoration:none;color:#222}.popup .popup-content .img-box img{width:100%;height:50%;display:block}.popup .popup-content .details{padding:3rem;align-self:center}.popup .popup-content .details h2{font:700 3.5rem Lemonada,cursive;text-align:center;text-transform:uppercase;display:inline-block;background-image:linear-gradient(90deg,rgba(144,247,237,.8274509803921568),rgba(50,204,189,.9058823529411765));background-clip:text;-webkit-background-clip:text;color:transparent;transition:.2s;margin-bottom:1rem}.popup .popup-content .details h2:hover{transform:skew(5deg,5deg) scale(1.1);text-shadow:2px 2px 1px rgba(50,204,189,.9058823529411765)}.popup .popup-content .details h3{text-transform:uppercase;font:1.5rem lemonada,cursive;letter-spacing:.4px;margin-bottom:1rem}.popup .popup-content .details .paragraph{display:flex}.popup .popup-content .details .paragraph p{font:1rem/2rem lemonada,cursive;letter-spacing:.2px;display:inline-block}.popup .popup-content .details .paragraph :first-child{margin-right:2rem;border-right:1.5px solid #eee;padding-right:1rem}.popup .popup-content .details a{all:unset;font:700 1.3rem Lemonada,cursive;color:rgba(50,204,189,.9058823529411765);border-bottom:3px solid rgba(144,247,237,.8274509803921568);cursor:pointer;padding:10px;display:inline-block;transition:.1s;transform:translateY(2.5rem)}.popup .popup-content .details a:hover{background-color:rgba(144,247,237,.8274509803921568);box-shadow:0 1rem 2rem rgba(0,0,0,.11764705882352941)}.popup .popup-content .details a:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.11764705882352941)}*,:after,:before{box-sizing:inherit;padding:0;margin:0}html{font-size:10px;scroll-behavior:smooth}body{box-sizing:border-box;color:#777;overflow-x:hidden}.container{padding:0 1rem}@media (max-width:576px){.container{padding:0}}::selection{background-color:#222;color:#eee}:root{scrollbar-color:#666 #222!important;scrollbar-width:thin!important}::-webkit-scrollbar{width:1rem}::-webkit-scrollbar-track{background-color:#222}::-webkit-scrollbar-thumb{background-color:#666;border-radius:5rem}
/*# sourceMappingURL=/main.9c309dae.css.map */