body{overflow-x:hidden;margin:0px;padding:0px;font-family:Poppins}h1.title{font-size:4rem}h3{font-weight:300}.row{margin:0}.splide__arrow--next{right:5px !important}.splide__arrow--prev{left:5px !important}#banner-full{position:relative;width:100%;height:90vh;max-height:90vh;background-position:center;background-size:cover;background-image:url(../img/banner.png)}#banner-full h1{font-size:5rem}#banner-full p{font-size:2rem}#banner-full .text{position:absolute;top:60%;left:15%;color:#fff}#banner-full .arrow-div-parent{animation:bounce 2s infinite;height:100%;width:100%}#banner-full .arrow-div-parent .arrow{position:absolute;top:90%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:3.5rem}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}#navbar{z-index:1000;position:absolute;top:30px;width:100%;background-color:rgba(0,0,0,0)}#navbar .navbar-left{padding-right:0;color:#fff;text-align:center}#navbar .navbar-left a{font-size:2rem;color:#fff;text-decoration:none;transition:.4s}#navbar .navbar-left a:hover{color:#b6b6b6}#navbar .navbar-right{padding-right:0;display:flex;align-items:center;gap:2.5rem}#navbar .navbar-right a{font-size:1.2rem;color:#fff;text-decoration:none;transition:.4s}#navbar .navbar-right a:hover{color:#b6b6b6}#navbar .navbar-right ul{background-color:#000;min-width:unset;padding:0;list-style:none;text-align:left}#navbar .navbar-right ul li{padding:5px;display:block}#navbar .navbar-right .languages-list{display:none}#gallery-navbar{height:100px;width:100%;background-color:#2662b5;display:flex;align-items:center}#gallery-navbar .row{width:100%}#gallery-navbar .navbar-left{padding-right:0;color:#fff;text-align:center}#gallery-navbar .navbar-left a{font-size:2rem;color:#fff;text-decoration:none;transition:.4s}#gallery-navbar .navbar-left a:hover{color:#b6b6b6}#gallery-navbar .navbar-right{padding-right:0;display:flex;align-items:center;gap:2.5rem}#gallery-navbar .navbar-right a{font-size:1.2rem;color:#fff;text-decoration:none;transition:.4s}#gallery-navbar .navbar-right a:hover{color:#b6b6b6}#gallery-navbar .navbar-right ul{background-color:#000;min-width:unset;padding:0;list-style:none;text-align:left}#gallery-navbar .navbar-right ul li{padding:5px;display:block}#gallery-navbar .navbar-right .languages-list{display:none}.reservation-bar{position:relative;margin-top:-30px;width:100%;display:flex;align-items:center;justify-content:center}.reservation-bar .reservation-bar-frame{width:70%;-webkit-box-shadow:0px 7px 41px -20px #000;-moz-box-shadow:0px 7px 41px -20px #000;box-shadow:0px 7px 41px -20px #000}.reservation-bar .reservation-bar-frame h3{padding:1rem 0;background-color:#fff;text-align:center}#offer{position:relative;margin-top:4rem}#offer h2{font-size:2.5rem}#offer .offer-banner{margin-top:3rem;background-position:center;background-size:cover;background-image:url("../img/offer-banner.png")}#offer .offer-banner .list{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}#offer .offer-banner .list p{font-weight:600;padding-left:25%;color:#fff;text-wrap:nowrap}#offer .offer-banner .list p span{padding:1rem}#offer .palms{position:absolute;top:20%;left:15%;width:400px}#nearby{margin-top:3rem}#nearby h3{padding-bottom:3rem;font-size:2.5rem;text-align:center}#nearby span{padding:15px}#nearby li{border:none}#nearby ul{padding-bottom:3rem}#nearby .list-info{display:flex;align-items:center;justify-content:space-between}#nearby .list-info p{font-size:.8rem}#nearby>div>div>p{font-weight:bold}#nearby>div{justify-content:space-between}#gallery{color:#fff;margin-top:3rem;background-color:#a68759;padding-bottom:4rem}#gallery h3{font-size:2.5rem;text-align:center;padding:2rem}#gallery .splide img{height:350px;object-fit:cover;width:100%}#contact{margin-top:3rem}#contact .row{justify-content:space-between}#contact h3{font-size:2.5rem;text-align:center}#contact .map{height:800px;background-position:center;background-size:cover;background-image:url("../img/map.png")}#contact .info{padding-left:4rem;margin-top:3rem;color:#2662b5;font-weight:600}#contact .info .red{color:#d02626}#contact .info a{color:#2662b5;text-decoration:none;font-size:1.3rem;display:block;margin-bottom:1rem}#contact .info span{padding:1rem}#contact .info .padding{padding-left:3.5rem}#footer{height:600px;background-position:center;background-size:cover;background-image:url("../img/footer.png");color:#fff}#footer .footer-nav{position:relative;padding-top:5rem;display:flex;justify-content:center}#footer .footer-nav .footer-nav-border{display:flex;align-items:center;justify-content:center;gap:2.5rem;width:70%;border-bottom:1px solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3)}#footer .footer-nav .footer-nav-border a{padding:1rem;font-size:1.2rem;color:#fff;text-decoration:none;transition:.4s}#footer .footer-nav .footer-nav-border a:hover{color:#b6b6b6}#footer .footer-header{text-align:center;padding-top:5rem}#footer .footer-header h3{font-weight:400}#footer .footer-info{padding:2rem 0;text-align:center}#footer .copyright{color:gray;padding-top:3rem;text-align:center}#footer .copyright a{font-weight:bold;text-decoration:none;color:gray}@media(max-width: 992px){#banner-full{max-height:95vh;height:95vh}#banner-full .text{text-align:center;top:77%;left:40%;transform:translate(-30%, -50%)}#banner-full h1{font-size:2rem}#banner-full p{font-size:1rem}#navbar .navbar-left{padding-left:0}#navbar .navbar-left a{font-size:1.5rem}#navbar .navbar-right{padding-left:0;padding-top:40px;flex-direction:column;gap:1.5rem}#navbar .navbar-right a{width:100%;font-size:1rem;padding:3px;text-align:center;font-weight:600;background-color:rgba(0,0,0,.5)}#navbar .navbar-right .dropdown-toggle{display:none}#navbar .navbar-right .languages-list{display:block}#gallery-navbar{height:250px}#gallery-navbar .navbar-left{padding-left:0}#gallery-navbar .navbar-left a{font-size:1.5rem}#gallery-navbar .navbar-right{padding-left:0;padding-top:20px;flex-direction:column;gap:1rem}#gallery-navbar .navbar-right a{width:100%;font-size:1rem;padding:3px;text-align:center;font-weight:600;background-color:rgba(0,0,0,.22)}#gallery-navbar .navbar-right .dropdown-toggle{display:none}#gallery-navbar .navbar-right .languages-list{display:block}#offer h2{text-align:center;font-size:1.5rem}#offer .offer-banner .list p{font-weight:600;padding-left:unset;color:#fff}#offer .offer-banner .list p span{padding:1rem}#offer .palms{top:35%;left:30%;width:300px}#nearby h3{font-size:1.5rem}#gallery h3{font-size:1.5rem}#gallery .splide img{height:200px}#contact h3{font-size:1.5rem;text-align:center}#contact .map{height:240px}#contact .info{padding-left:.5rem;margin-top:3rem;color:#2662b5;font-weight:600}#contact .info .red{color:#d02626}#contact .info a{font-size:1.1rem}#contact .info span{padding:1rem}#contact .info .padding{padding-left:3.5rem}#footer{height:700px}#footer .footer-nav{position:relative;padding-top:2rem}#footer .footer-nav .footer-nav-border{border:unset;display:flex;flex-direction:column;gap:2rem;width:100%}#footer .footer-nav .footer-nav-border a{width:100%;text-align:center;padding:.7rem;font-size:1rem;border-bottom:1px solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3)}#footer .footer-nav .footer-nav-border a:hover{color:#b6b6b6}#footer .footer-header{padding-top:2rem}#footer .footer-info{padding:1rem 0}#footer .footer-info p{font-size:.8rem}#footer .copyright{padding-top:1rem}}/*# sourceMappingURL=styles.min.css.map */
