h1,h2,h3,h4,h5,h6{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:Satoshi,serif!important}h1{font-size:1.4rem}@media (min-width: 1024px){h1{font-size:1.8rem}}body{background-color:#f6f8f4!important}.font-weather span,.font-weather span i{color:var(--lite-primary)}.owl-carousel .owl-nav button .owl-nav-container{background-image:url(/build/assets/circle-chevron-right-solid-BaxLzDRD.svg);background-repeat:no-repeat;display:inline-block;width:35px;height:35px;filter:brightness(0) saturate(100%) invert(13%) sepia(45%) saturate(576%) hue-rotate(75deg) brightness(89%) contrast(90%)}.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;font-family:Satoshi!important;font-weight:700;padding:12px 50px}.home div.search form svg{filter:brightness(0) saturate(100%) 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{border-bottom-left-radius:50px;border-top-left-radius:50px;background-color:#fff}.home div.search form a .text-white{color:var(--lite-primary);font-weight:700!important;border:none;text-align:center}.home .home-search-submit{border-bottom-right-radius:50px;border-top-right-radius:50px;color:var(--lite-primary)}.home .home-search-submit span{font-weight:700!important}.home .home-search-submit img{filter:brightness(0) saturate(100%) invert(13%) sepia(45%) saturate(576%) hue-rotate(75deg) brightness(89%) contrast(90%)}footer .footer-container{background-color:transparent;color:var(--lite-primary)}.reservation .title-header #navigation #tabs{align-items:center}.reservation .title-header #navigation #tabs a span{font-weight:700!important;color:var(--lite-primary);padding:5px 20px}.reservation .title-header #navigation #tabs a.active span{font-weight:700!important;color:#fff!important;background-color:var(--lite-primary);border-radius:50px}.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{font-family:var(--font-gambetta)!important;font-weight:700;font-size:25px;color:#000}.reservation .title-header h1 span.text-gray-lite{font-size:16px;font-weight:500;color:#112413}.reservation div.card .card-item{position:relative}.reservation div.card .card-item .booking-item-days-left{font-weight:700;color:#1b6745!important;background-color:#dcfce7;position:absolute;left:10px;right:auto;top:35px;padding:5px 11px;height:auto;border-radius:50px;box-shadow:0 3px 6px #00000029}.reservation div.card .card-item .booking-item-title{color:#000;font-family:var(--font-gambetta)!important;font-weight:700;font-size:25px}.reservation div.card .card-item .font-normal{font-weight:500;color:#112413}.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{font-size:14px;font-weight:500;color:#112413}.single-reservation .reservation-single-content .reservation-content span{font-size:16px!important}.single-reservation .reservation-single-content .reservation-sections span{font-size:18px!important;font-weight:500}.single-reservation .reservation-single-content .reservation-sections p{font-size:14px;font-weight:500;color:#112413}.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}*{font-family:Satoshi,sans-serif!important;--font-gambetta: "Gambetta" !important;--primary: #ABE3A6 !important;--lite-primary: #1a311c !important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reservation div.card .card-item *{font-weight:500;color:#112413}
