h1,h2,h3,h4{font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,serif!important}h1{font-size:1.4rem}@media (min-width: 1024px){h1{font-size:1.8rem}}body{background-color:#ebebeb}body .btn-primary,body .btn-login{font-family:Poppins,sans-serif;font-weight:500}body .top-header .logo-holder img.logo{width:220px}body #tabContent{margin-top:1rem}@media (min-width: 1024px){body #tabContent{margin-top:0}}.home{margin-top:0}.home div.search{max-width:600px;padding-top:0;padding-bottom:0}.home div.search form{padding:0;margin:0}.home div.search form .search-icon svg path{fill:#fff}.home div.search form a{width:100%}.home div.search form a .input-search{cursor:pointer;padding-left:1rem;text-transform:none}@media screen and (max-width: 320px){.home div.search form .search-icon{display:none}.home div.search form .input-search{text-align:center}}.home div.search form svg{cursor:pointer}.home .home-search-submit .text-base,.home .home-search-submit .text-base span{color:#fff}.reservation .reservation-actions a,.single-reservation .reservation-actions a,.confirm-reservaion .reservation-actions a{border-radius:5px}.reservation .card-footer .btn,.single-reservation .card-footer .btn,.confirm-reservaion .card-footer .btn,.reservation .card-item .booking-item-days-left,.single-reservation .card-item .booking-item-days-left,.confirm-reservaion .card-item .booking-item-days-left{background-color:var(--lite-primary)}.reservation .card-item .card-body,.single-reservation .card-item .card-body,.confirm-reservaion .card-item .card-body{background-color:var(--primary)}.reservation .card-item .card-body h3,.reservation .card-item .card-body span.mb-3,.single-reservation .card-item .card-body h3,.single-reservation .card-item .card-body span.mb-3,.confirm-reservaion .card-item .card-body h3,.confirm-reservaion .card-item .card-body span.mb-3{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.reservation .card-item .card-body span,.single-reservation .card-item .card-body span,.confirm-reservaion .card-item .card-body span{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.location .content-item-text h2{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.guides-content blockquote,.guides-content dl,.guides-content dd,.guides-content h1,.guides-content h2,.guides-content h3,.guides-content h4,.guides-content h5,.guides-content h6,.guides-content hr,.guides-content figure,.guides-content p,.guides-content pre{margin:revert}.agb blockquote,.agb dl,.agb dd,.agb h1,.agb h2,.agb h3,.agb h4,.agb h5,.agb h6,.agb hr,.agb figure,.agb p,.agb pre,.privacy blockquote,.privacy dl,.privacy dd,.privacy h1,.privacy h2,.privacy h3,.privacy h4,.privacy h5,.privacy h6,.privacy hr,.privacy figure,.privacy p,.privacy pre{margin:revert}.owl-carousel .owl-nav button .owl-nav-container{background-image:url(/build/assets/circle-chevron-right-solid-f78f3c5a.svg);background-repeat:no-repeat;display:inline-block;width:35px;height:35px;filter:brightness(0) invert(15%) sepia(96%) saturate(2151%) hue-rotate(218deg) brightness(88%) contrast(106%)}.owl-carousel .card-body .text-lite-primary{color:var(--primary)}*{font-family:Manrope!important;--primary: #0a2f8e !important;--lite-primary: #D00036 !important;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
