@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}h1,h2,h3,h4,h5,h6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,serif!important}h1{font-size:1.4rem}@media(min-width:64rem){h1{font-size:1.8rem}}body{background-color:#f6f8f4!important}.font-weather span i,.font-weather span{color:var(--lite-primary)}.owl-carousel .owl-nav button .owl-nav-container{filter:brightness(0)saturate()invert(13%)sepia(45%)saturate(576%)hue-rotate(75deg)brightness(89%)contrast(90%);background-image:url(/build/assets/circle-chevron-right-solid-BaxLzDRD.svg);background-repeat:no-repeat;width:35px;height:35px;display:inline-block}.owl-carousel .owl-item .card .booking-item-title{font-size:18px;font-weight:500;font-family:Satoshi,serif!important}.welcome-page .welcome-container .btn-login,.btn{color:#112413;border-radius:40px;padding:12px 50px;font-weight:700;font-family:Satoshi!important}.home div.search form svg{filter:brightness(0)saturate()invert(14%)sepia(48%)saturate(464%)hue-rotate(75deg)brightness(97%)contrast(94%)}.home div.search form a input::-moz-placeholder{color:var(--lite-primary)}.home div.search form a input::placeholder{color:var(--lite-primary)}.home div.search form a .input-search{background-color:#fff;border-top-left-radius:50px;border-bottom-left-radius:50px}.home div.search form a .text-white{color:var(--lite-primary);text-align:center;border:none;font-weight:700!important}.home .home-search-submit{color:var(--lite-primary);border-top-right-radius:50px;border-bottom-right-radius:50px}.home .home-search-submit span{font-weight:700!important}.home .home-search-submit img{filter:brightness(0)saturate()invert(13%)sepia(45%)saturate(576%)hue-rotate(75deg)brightness(89%)contrast(90%)}footer .footer-container{color:var(--lite-primary);background-color:#0000}.reservation .title-header #navigation #tabs{align-items:center}.reservation .title-header #navigation #tabs a span{color:var(--lite-primary);padding:5px 20px;font-weight:700!important}.reservation .title-header #navigation #tabs a.active span{background-color:var(--lite-primary);border-radius:50px;color:#fff!important;font-weight:700!important}.reservation #tab button{font-weight:700}.reservation #tab button[aria-selected=true],.reservation #tab button:hover{color:var(--lite-primary);border-color:var(--lite-primary);font-weight:700}.reservation #tab button[aria-selected=true] span,.reservation #tab button:hover span{background-color:var(--lite-primary)}.reservation .title-header h1{color:#000;font-size:25px;font-weight:700;font-family:var(--font-gambetta)!important}.reservation .title-header h1 span.text-gray-lite{color:#112413;font-size:16px;font-weight:500}.reservation div.card .card-item{position:relative}.reservation div.card .card-item .booking-item-days-left{background-color:#dcfce7;border-radius:50px;height:auto;padding:5px 11px;font-weight:700;position:absolute;top:35px;left:10px;right:auto;box-shadow:0 3px 6px #00000029;color:#1b6745!important}.reservation div.card .card-item .booking-item-title{color:#000;font-size:25px;font-weight:700;font-family:var(--font-gambetta)!important}.reservation div.card .card-item .font-normal{color:#112413;font-weight:500}.single-reservation .wrapped{background-color:#fff}.single-reservation .wrapped h1{font-size:22px}.single-reservation .wrapped h1 span.text-gray-lite{color:#1b6745;font-size:16px;font-weight:500}.single-reservation .wrapped .reservation-actions a.btn-light-pending{background-color:#ffd5dc!important}.single-reservation .wrapped .reservation-actions a.btn-light-pending span{font-weight:700}.single-reservation .card .booking-item h3.booking-item-title{font-size:25px;font-weight:700;font-family:var(--font-gambetta)!important}.single-reservation .card .booking-item span{font-weight:500!important}.single-reservation .reservation-single-content .reservation-content p,.single-reservation .reservation-single-content .reservation-content span{color:#112413;font-size:14px;font-weight:500}.single-reservation .reservation-single-content .reservation-content span{font-size:16px!important}.single-reservation .reservation-single-content .reservation-sections span{font-weight:500;font-size:18px!important}.single-reservation .reservation-single-content .reservation-sections p{color:#112413;font-size:14px;font-weight:500}.text-white{color:var(--lite-primary)}.bg-lite-primary{background-color:#fff}.icon-fa{background-color:var(--lite-primary)}#navigation #tabs a svg path{fill:#112413}*{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-gambetta:"Gambetta"!important;--primary:#abe3a6!important;--lite-primary:#1a311c!important;font-family:Satoshi,sans-serif!important}@property --tw-font-weight{syntax:"*";inherits:false}
