@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-border-style:solid;--tw-font-weight:initial}}}footer .footer-container{background-color:var(--v2-bg-color)}footer .footer-container .wrapped{padding-block:calc(var(--spacing,.25rem) * 8)}footer .footer-container .footer-legal ul{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 10)}footer .footer-container .footer-legal ul li{margin:calc(var(--spacing,.25rem) * 0)}footer .footer-container .footer-legal ul li:first-child{margin-right:calc(var(--spacing,.25rem) * 18)}body{background-color:var(--v2-bg-color)}h1{font-size:34px;font-family:var(--v2-font-secondary)!important;color:var(--v2-secondary)!important}@media(hover:hover){.btn:hover{opacity:1}}.btn-primary{color:#fff;font-family:var(--v2-font-primary)}.btn-light-pending,.btn-light-success{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:0;border-radius:3.40282e38px}.btn-light-success{background-color:var(--v2-secondary)!important;color:var(--v2-white)!important}.btn-light-success svg,.top-header a.btn svg{filter:brightness(0)invert()}.title-header{padding-top:calc(var(--spacing,.25rem) * 20);background-color:var(--v2-bg-color)}#tab button{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);border-radius:3.40282e38px}#tab button[aria-selected=true],#tab button:hover{background:var(--v2-secondary);color:#fff}#tab button[aria-selected=true] svg,#tab button:hover svg{filter:brightness(0)invert()}#tabContent .bottom-info{color:var(--v2-secondary);font-size:14px}.icon-fa{background-color:var(--v2-secondary)}.booking-item-days-left{background-color:var(--v2-secondary);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#fff;border-radius:3.40282e38px}#navigation #tabs a.active,#navigation #tabs a:hover{background-color:#0000}#navigation #tabs a.active span,#navigation #tabs a:hover span{color:var(--v2-secondary)}.home .home-search-submit a{color:#fff}.home .home-search-submit a svg{filter:brightness(0)invert()}.home .section-headline h1{font-size:35px}.home .owl-carousel .owl-item{border-style:var(--tw-border-style);border-width:1px;border-color:#d1d5db;border-radius:10px}.home .owl-carousel .owl-nav button .owl-nav-container{background-color:var(--v2-secondary)}div.card .card-item{border-style:var(--tw-border-style);border-width:1px;border-color:#d1d5db}div.card .card-item img{border-top-left-radius:10px;border-top-right-radius:10px}div.card .card-item .card-body{margin:calc(var(--spacing,.25rem) * 0);padding-inline:10px;padding-block:calc(var(--spacing,.25rem) * 5)}div.card .card-item .card-body span{font-size:.75rem}.reservation div.card .card-item{padding:calc(var(--spacing,.25rem) * 0)}.single-reservation .booking-item .booking-item-box{background-color:var(--v2-bg-color);border-style:var(--tw-border-style);border-width:0}.single-reservation h3.booking-item-title{font:var(--v2-heading-font-secondary)}.single-reservation .reservation-single-content-top-actions,.single-reservation .reservation-single-content>div:first-child{background-color:var(--v2-bg-color)}.single-reservation .reservation-sections .reservation-sections__content__item span{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.location .intro-section{margin-bottom:calc(var(--spacing,.25rem) * 10)}.location .tab-container{margin:calc(var(--spacing,.25rem) * 0)}.location #tabContent .content-item .icon-fa{border-radius:var(--radius-xl,.75rem)}.location #tabContent .content-item .icon-fa img{filter:brightness(0)invert()}.location #tabContent .content-item img{border-radius:var(--radius-xl,.75rem)}.location #tabContent .content-item .content-item-text h2{font:var(--v2-heading-font-secondary)}.information .account-info svg{border-radius:3.40282e38px}.information .account-info svg rect{fill:var(--v2-secondary)}.information .account-info svg text{fill:var(--v2-white)}.information .reservation-sections__content__item__title span{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}div.card .card-body .booking-item-title{font:var(--v2-heading-font-secondary)}.single-guides div.card .content-item{border:1px solid var(--v2-grey)!important}.single-guides div.card .content-item img{border-radius:5px}.single-guides div.card .content-item .content-item-text h2{font:var(--v2-heading-font-secondary)}*{--v2-heading-font-secondary:700 26px var(--v2-font-secondary);--primary:#000!important;--text-primary:#000!important;--lite-primary:#000!important;--v2-primary:#000!important;--v2-secondary:#64a231!important;--v2-grey:#e0e0e0!important;--v2-black:#000!important;--v2-white:#fff!important;--v2-success:#166434!important;--v2-pending:#df2545!important;--v2-primary-shade-100:#f2f2f2!important;--v2-primary-shade-200:#d9d9d9!important;--v2-primary-shade-300:#bfbfbf!important;--v2-secondary-shade-100:#f7faf5!important;--v2-secondary-shade-200:#e8f1e0!important;--v2-secondary-shade-300:#d8e8cc!important;--v2-success-shade-100:#d1f5df!important;--v2-pending-shade-100:#f6c1ca!important;--v2-border-radius:.625rem!important;--v2-inner-padding:.75rem!important;--v2-inner-border-radius:-.125rem!important;--v2-font-primary:Lato, sans-serif!important;--v2-font-secondary:Cabin Sketch, sans-serif!important;--v2-bg-color:#fcfcfc!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
