.top-header .logo-holder .logo-link{display:flex!important;width:100%!important;justify-content:center!important}@media (min-width: 1024px){.top-header .logo-holder .logo-link{width:auto!important;justify-content:flex-start!important}}footer .footer-container{background-color:var(--v2-secondary-shade-100)}body{background-color:var(--v2-secondary-shade-100)!important}.btn-primary{border-radius:var(--v2-border-radius)!important}.ext-booking a{background-color:var(--primary)!important;font-size:15px!important;font-weight:700!important;color:var(--v2-white)!important}.title-header{background-color:var(--v2-secondary-shade-100)!important}.title-header .tab-container #tab button{border-radius:9999px!important;font-size:15px!important;font-weight:600!important}.title-header .tab-container #tab button .tab-icon{filter:brightness(0) invert(10%) sepia(55%) saturate(1261%) hue-rotate(176deg) brightness(87%) contrast(89%)}.title-header .tab-container #tab button[aria-selected=true]{background-color:var(--v2-secondary)!important}.title-header .tab-container #tab button[aria-selected=true] .tab-icon{filter:brightness(0) invert(16%) sepia(21%) saturate(3215%) hue-rotate(165deg) brightness(96%) contrast(105%)}.booking-item-days-left{--tw-bg-opacity: 1 !important;background-color:rgb(233 222 201 / var(--tw-bg-opacity, 1))!important;color:var(--v2-primary)!important}#navigation #tabs a.active span{color:var(--v2-secondary)}@media (min-width: 1024px){#navigation #tabs a.active span{color:var(--v2-primary)}}.home .home-search-container .input-search{border-top-left-radius:40px!important;border-bottom-left-radius:40px!important}.home .home-search-submit{z-index:10;margin-left:-1.5rem;width:40%;border-radius:40px}.home .item>.card.banner .card-item{border-width:1px!important;border-style:solid!important;border-color:var(--v2-grey)!important;padding:.5rem!important}.home .item>.card.banner .card-item img{border-radius:var(--v2-border-radius)}.reservation div.card .card-item{border-radius:var(--v2-border-radius);padding:0}.reservation div.card .card-item .card-head{height:55%}.reservation div.card .card-item .card-head img{border-top-left-radius:var(--v2-border-radius);border-top-right-radius:var(--v2-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.reservation div.card .card-item .card-body{margin-left:.5rem;height:45%}.reservation div.card .card-item .card-body .booking-item-title{margin-bottom:0;min-height:3rem;font-size:1.4rem;font-weight:600}.reservation div.card .card-item .card-body .guest-info,.reservation div.card .card-item .card-body .date-info{margin-right:.25rem;border-radius:50px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(174 154 146 / var(--tw-border-opacity, 1));padding:.5rem;font-size:14px;font-weight:500}.single-reservation .booking-item-box{border-color:var(--v2-secondary-shade-100)!important;background-color:var(--v2-secondary-shade-100)!important}.single-reservation .booking-item-box .date-guest-info .guest-info,.single-reservation .booking-item-box .date-guest-info .date-info{margin-left:auto;margin-right:auto;margin-right:.5rem;border-radius:50px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(174 154 146 / var(--tw-border-opacity, 1));padding:.5rem;font-size:14px;font-weight:500}.single-services{font-family:var(--v2-font-primary)}.location .content-item .content-item-text h2{font-size:1.1rem;font-weight:700}.information .account-info svg{border-radius:9999px}.information .account-info svg rect{filter:brightness(0) invert(94%) sepia(8%) saturate(525%) hue-rotate(354deg) brightness(97%) contrast(88%)}.information .account-info svg text{font-size:1.1rem!important;font-weight:700!important}*{--primary: #00324C !important;--text-primary: #00324C !important;--lite-primary: #00324C !important;--v2-primary: #00324C !important;--v2-secondary: #ACD5E8 !important;--v2-grey: #E0E0E0 !important;--v2-black: #08161C !important;--v2-white: #fff !important;--v2-success: #166434 !important;--v2-pending: #DF2545 !important;--v2-primary-shade-100: rgb(242.25, 244.75, 246.05) !important;--v2-primary-shade-200: rgb(216.75, 224.25, 228.15) !important;--v2-primary-shade-300: rgb(191.25, 203.75, 210.25) !important;--v2-secondary-shade-100: #F8F9FB !important;--v2-secondary-shade-200: rgb(242.55, 248.7, 251.55) !important;--v2-secondary-shade-300: rgb(234.25, 244.5, 249.25) !important;--v2-success-shade-100: rgb(208.6885245902, 244.8114754098, 222.5819672131) !important;--v2-pending-shade-100: rgb(245.848, 192.652, 201.804) !important;--v2-border-radius: 1.5rem !important;--v2-inner-padding: .75rem !important;--v2-inner-border-radius: .75rem !important;--v2-font-primary: CabinetGrotesk, sans-serif !important;--v2-font-secondary: Satoshi Variable, serif !important}
