.wp-admin #poststuff .component h2, .wp-admin #poststuff .component h3, .wp-admin #poststuff .component h4{padding:0}.wp-admin #poststuff .component p{margin:0}body > #page > #header[role="banner"]{display:none}.wp-menu-name .update-plugins{display:none !important}:root{--width:80rem;--margin:6.25rem;--padding:1rem}@media (max-width:1000px){:root{--margin:1rem}}@media (max-width:600px){:root{--margin:1rem}}*{box-sizing:border-box;margin:0}html{font-size:16px;scroll-behavior:smooth}body{overflow-x:hidden}body.prevent-scroll{overflow:hidden}.component a{text-decoration:none}.underline{text-decoration:underline}.mw{max-width:var(--width);width:100%;margin-left:auto;margin-right:auto}.mw-200{max-width:12.5rem}@media (min-width:calc(1000px + 1px)){.mw-200-d{max-width:12.5rem}}.mw-210{max-width:13.125rem}@media (min-width:calc(1000px + 1px)){.mw-210-d{max-width:13.125rem}}.mw-220{max-width:13.75rem}@media (min-width:calc(1000px + 1px)){.mw-220-d{max-width:13.75rem}}.mw-230{max-width:14.375rem}@media (min-width:calc(1000px + 1px)){.mw-230-d{max-width:14.375rem}}.mw-240{max-width:15rem}@media (min-width:calc(1000px + 1px)){.mw-240-d{max-width:15rem}}.mw-250{max-width:15.625rem}@media (min-width:calc(1000px + 1px)){.mw-250-d{max-width:15.625rem}}.mw-260{max-width:16.25rem}@media (min-width:calc(1000px + 1px)){.mw-260-d{max-width:16.25rem}}.mw-270{max-width:16.875rem}@media (min-width:calc(1000px + 1px)){.mw-270-d{max-width:16.875rem}}.mw-280{max-width:17.5rem}@media (min-width:calc(1000px + 1px)){.mw-280-d{max-width:17.5rem}}.mw-290{max-width:18.125rem}@media (min-width:calc(1000px + 1px)){.mw-290-d{max-width:18.125rem}}.mw-300{max-width:18.75rem}@media (min-width:calc(1000px + 1px)){.mw-300-d{max-width:18.75rem}}.mw-310{max-width:19.375rem}@media (min-width:calc(1000px + 1px)){.mw-310-d{max-width:19.375rem}}.mw-320{max-width:20rem}@media (min-width:calc(1000px + 1px)){.mw-320-d{max-width:20rem}}.mw-330{max-width:20.625rem}@media (min-width:calc(1000px + 1px)){.mw-330-d{max-width:20.625rem}}.mw-340{max-width:21.25rem}@media (min-width:calc(1000px + 1px)){.mw-340-d{max-width:21.25rem}}.mw-350{max-width:21.875rem}@media (min-width:calc(1000px + 1px)){.mw-350-d{max-width:21.875rem}}.mw-360{max-width:22.5rem}@media (min-width:calc(1000px + 1px)){.mw-360-d{max-width:22.5rem}}.mw-370{max-width:23.125rem}@media (min-width:calc(1000px + 1px)){.mw-370-d{max-width:23.125rem}}.mw-380{max-width:23.75rem}@media (min-width:calc(1000px + 1px)){.mw-380-d{max-width:23.75rem}}.mw-390{max-width:24.375rem}@media (min-width:calc(1000px + 1px)){.mw-390-d{max-width:24.375rem}}.mw-400{max-width:25rem}@media (min-width:calc(1000px + 1px)){.mw-400-d{max-width:25rem}}.mw-410{max-width:25.625rem}@media (min-width:calc(1000px + 1px)){.mw-410-d{max-width:25.625rem}}.mw-420{max-width:26.25rem}@media (min-width:calc(1000px + 1px)){.mw-420-d{max-width:26.25rem}}.mw-430{max-width:26.875rem}@media (min-width:calc(1000px + 1px)){.mw-430-d{max-width:26.875rem}}.mw-440{max-width:27.5rem}@media (min-width:calc(1000px + 1px)){.mw-440-d{max-width:27.5rem}}.mw-450{max-width:28.125rem}@media (min-width:calc(1000px + 1px)){.mw-450-d{max-width:28.125rem}}.mw-460{max-width:28.75rem}@media (min-width:calc(1000px + 1px)){.mw-460-d{max-width:28.75rem}}.mw-470{max-width:29.375rem}@media (min-width:calc(1000px + 1px)){.mw-470-d{max-width:29.375rem}}.mw-480{max-width:30rem}@media (min-width:calc(1000px + 1px)){.mw-480-d{max-width:30rem}}.mw-490{max-width:30.625rem}@media (min-width:calc(1000px + 1px)){.mw-490-d{max-width:30.625rem}}.mw-500{max-width:31.25rem}@media (min-width:calc(1000px + 1px)){.mw-500-d{max-width:31.25rem}}.mw-510{max-width:31.875rem}@media (min-width:calc(1000px + 1px)){.mw-510-d{max-width:31.875rem}}.mw-520{max-width:32.5rem}@media (min-width:calc(1000px + 1px)){.mw-520-d{max-width:32.5rem}}.mw-530{max-width:33.125rem}@media (min-width:calc(1000px + 1px)){.mw-530-d{max-width:33.125rem}}.mw-540{max-width:33.75rem}@media (min-width:calc(1000px + 1px)){.mw-540-d{max-width:33.75rem}}.mw-550{max-width:34.375rem}@media (min-width:calc(1000px + 1px)){.mw-550-d{max-width:34.375rem}}.mw-560{max-width:35rem}@media (min-width:calc(1000px + 1px)){.mw-560-d{max-width:35rem}}.mw-570{max-width:35.625rem}@media (min-width:calc(1000px + 1px)){.mw-570-d{max-width:35.625rem}}.mw-580{max-width:36.25rem}@media (min-width:calc(1000px + 1px)){.mw-580-d{max-width:36.25rem}}.mw-590{max-width:36.875rem}@media (min-width:calc(1000px + 1px)){.mw-590-d{max-width:36.875rem}}.mw-600{max-width:37.5rem}@media (min-width:calc(1000px + 1px)){.mw-600-d{max-width:37.5rem}}.mw-610{max-width:38.125rem}@media (min-width:calc(1000px + 1px)){.mw-610-d{max-width:38.125rem}}.mw-620{max-width:38.75rem}@media (min-width:calc(1000px + 1px)){.mw-620-d{max-width:38.75rem}}.mw-630{max-width:39.375rem}@media (min-width:calc(1000px + 1px)){.mw-630-d{max-width:39.375rem}}.mw-640{max-width:40rem}@media (min-width:calc(1000px + 1px)){.mw-640-d{max-width:40rem}}.mw-650{max-width:40.625rem}@media (min-width:calc(1000px + 1px)){.mw-650-d{max-width:40.625rem}}.mw-660{max-width:41.25rem}@media (min-width:calc(1000px + 1px)){.mw-660-d{max-width:41.25rem}}.mw-670{max-width:41.875rem}@media (min-width:calc(1000px + 1px)){.mw-670-d{max-width:41.875rem}}.mw-680{max-width:42.5rem}@media (min-width:calc(1000px + 1px)){.mw-680-d{max-width:42.5rem}}.mw-690{max-width:43.125rem}@media (min-width:calc(1000px + 1px)){.mw-690-d{max-width:43.125rem}}.mw-700{max-width:43.75rem}@media (min-width:calc(1000px + 1px)){.mw-700-d{max-width:43.75rem}}.mw-710{max-width:44.375rem}@media (min-width:calc(1000px + 1px)){.mw-710-d{max-width:44.375rem}}.mw-720{max-width:45rem}@media (min-width:calc(1000px + 1px)){.mw-720-d{max-width:45rem}}.mw-730{max-width:45.625rem}@media (min-width:calc(1000px + 1px)){.mw-730-d{max-width:45.625rem}}.mw-740{max-width:46.25rem}@media (min-width:calc(1000px + 1px)){.mw-740-d{max-width:46.25rem}}.mw-750{max-width:46.875rem}@media (min-width:calc(1000px + 1px)){.mw-750-d{max-width:46.875rem}}.mw-760{max-width:47.5rem}@media (min-width:calc(1000px + 1px)){.mw-760-d{max-width:47.5rem}}.mw-770{max-width:48.125rem}@media (min-width:calc(1000px + 1px)){.mw-770-d{max-width:48.125rem}}.mw-780{max-width:48.75rem}@media (min-width:calc(1000px + 1px)){.mw-780-d{max-width:48.75rem}}.mw-790{max-width:49.375rem}@media (min-width:calc(1000px + 1px)){.mw-790-d{max-width:49.375rem}}.mw-800{max-width:50rem}@media (min-width:calc(1000px + 1px)){.mw-800-d{max-width:50rem}}.mw-810{max-width:50.625rem}@media (min-width:calc(1000px + 1px)){.mw-810-d{max-width:50.625rem}}.mw-820{max-width:51.25rem}@media (min-width:calc(1000px + 1px)){.mw-820-d{max-width:51.25rem}}.mw-830{max-width:51.875rem}@media (min-width:calc(1000px + 1px)){.mw-830-d{max-width:51.875rem}}.mw-840{max-width:52.5rem}@media (min-width:calc(1000px + 1px)){.mw-840-d{max-width:52.5rem}}.mw-850{max-width:53.125rem}@media (min-width:calc(1000px + 1px)){.mw-850-d{max-width:53.125rem}}.mw-860{max-width:53.75rem}@media (min-width:calc(1000px + 1px)){.mw-860-d{max-width:53.75rem}}.mw-870{max-width:54.375rem}@media (min-width:calc(1000px + 1px)){.mw-870-d{max-width:54.375rem}}.mw-880{max-width:55rem}@media (min-width:calc(1000px + 1px)){.mw-880-d{max-width:55rem}}.mw-890{max-width:55.625rem}@media (min-width:calc(1000px + 1px)){.mw-890-d{max-width:55.625rem}}.mw-900{max-width:56.25rem}@media (min-width:calc(1000px + 1px)){.mw-900-d{max-width:56.25rem}}.mw-910{max-width:56.875rem}@media (min-width:calc(1000px + 1px)){.mw-910-d{max-width:56.875rem}}.mw-920{max-width:57.5rem}@media (min-width:calc(1000px + 1px)){.mw-920-d{max-width:57.5rem}}.mw-930{max-width:58.125rem}@media (min-width:calc(1000px + 1px)){.mw-930-d{max-width:58.125rem}}.mw-940{max-width:58.75rem}@media (min-width:calc(1000px + 1px)){.mw-940-d{max-width:58.75rem}}.mw-950{max-width:59.375rem}@media (min-width:calc(1000px + 1px)){.mw-950-d{max-width:59.375rem}}.mw-960{max-width:60rem}@media (min-width:calc(1000px + 1px)){.mw-960-d{max-width:60rem}}.mw-970{max-width:60.625rem}@media (min-width:calc(1000px + 1px)){.mw-970-d{max-width:60.625rem}}.mw-980{max-width:61.25rem}@media (min-width:calc(1000px + 1px)){.mw-980-d{max-width:61.25rem}}.mw-990{max-width:61.875rem}@media (min-width:calc(1000px + 1px)){.mw-990-d{max-width:61.875rem}}.mw-1000{max-width:62.5rem}@media (min-width:calc(1000px + 1px)){.mw-1000-d{max-width:62.5rem}}.mw-1010{max-width:63.125rem}@media (min-width:calc(1000px + 1px)){.mw-1010-d{max-width:63.125rem}}.mw-1020{max-width:63.75rem}@media (min-width:calc(1000px + 1px)){.mw-1020-d{max-width:63.75rem}}.mw-1030{max-width:64.375rem}@media (min-width:calc(1000px + 1px)){.mw-1030-d{max-width:64.375rem}}.mw-1040{max-width:65rem}@media (min-width:calc(1000px + 1px)){.mw-1040-d{max-width:65rem}}.mw-1050{max-width:65.625rem}@media (min-width:calc(1000px + 1px)){.mw-1050-d{max-width:65.625rem}}.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}@media (max-width:1000px){.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}}@media (max-width:600px){.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}}.fw{width:100%}.center{text-align:center}button{cursor:pointer}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noscroll{-ms-overflow-style:none;scrollbar-width:none}.noscroll::-webkit-scrollbar{display:none}@media (max-width:1000px){.desktop{display:none !important}}@media (min-width:calc(1000px + 1px)){.mobile{display:none !important}}.fw{width:100%}.flex{display:flex;justify-content:center;align-items:center}.flex-c{display:flex;justify-content:center;align-items:center;flex-direction:column}.auto{margin-left:auto;margin-right:auto}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.upper{text-transform:uppercase}.component{position:relative}.component:empty{display:none}.component-error code{padding:0.1875rem 0.3125rem 0.125rem;background:rgba(0, 0, 0, 0.07);margin-top:0.5rem;font-weight:400 !important}.pad{padding-left:1.25rem !important;padding-right:1.25rem !important}.tac{text-align:center !important}.tac *{text-align:center !important}.bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}@media (max-width:600px){.mb-2{margin-bottom:1.5rem}}.mb-3{margin-bottom:3rem}@media (max-width:600px){.mb-3{margin-bottom:2rem}}.mb-4{margin-bottom:4rem}@media (max-width:600px){.mb-4{margin-bottom:2.5rem}}.mb-075{margin-bottom:0.75rem}.mb-05{margin-bottom:0.5rem}.mb-125{margin-bottom:1.25rem}.mb-15{margin-bottom:1.5rem}.mb-25{margin-bottom:2.5rem}@media (max-width:600px){.mb-25{margin-bottom:1.75rem}}.mb-35{margin-bottom:3.5rem}:root{--width:84.5rem}html{font-size:16px;scroll-behavior:smooth}.font-heading-h1{font-weight:400 !important;font-size:5rem !important;line-height:1.1em !important;letter-spacing:normal !important;font-family:"Cinzel", serif !important}.font-heading-h1-all, .font-heading-h1-all *{font-weight:400 !important;font-size:5rem !important;line-height:1.1em !important;letter-spacing:normal !important}.font-heading-h2{font-weight:400 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:normal !important;font-family:"Cinzel", serif !important}.font-heading-h2-all, .font-heading-h2-all *{font-weight:400 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h3{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:normal !important;font-family:"Cinzel", serif !important}.font-heading-h3-all, .font-heading-h3-all *{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h4{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:0.12em !important;font-family:"Cinzel", serif !important}.font-heading-h4-all, .font-heading-h4-all *{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:0.12em !important}.font-heading-h5{font-weight:600 !important;font-size:0.875rem !important;line-height:1.2em !important;letter-spacing:normal !important;text-transform:uppercase}.font-heading-h5-all, .font-heading-h5-all *{font-weight:600 !important;font-size:0.875rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-text-regular{font-weight:400 !important;font-size:1rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-regular-all, .font-text-regular-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-large{font-weight:400 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-large-all, .font-text-large-all *{font-weight:400 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-small{font-weight:400 !important;font-size:0.875rem !important;line-height:1.3em !important;letter-spacing:normal !important}.font-text-small-all, .font-text-small-all *{font-weight:400 !important;font-size:0.875rem !important;line-height:1.3em !important;letter-spacing:normal !important}.font-link-btn{font-weight:400 !important;font-size:1rem !important;line-height:1.1em !important;letter-spacing:normal !important}.font-link-btn-all, .font-link-btn-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.1em !important;letter-spacing:normal !important}.font-heading-h1, .font-heading-h2, .font-heading-h3, .font-heading-h4{font-family:"Cinzel", serif !important;font-weight:400 !important;text-transform:uppercase !important}@media (max-width:1000px){.font-heading-h1{font-weight:400 !important;font-size:3rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h1-all, .font-heading-h1-all *{font-weight:400 !important;font-size:3rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h2{font-weight:400 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h2-all, .font-heading-h2-all *{font-weight:400 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h3{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h3-all, .font-heading-h3-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h4{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h4-all, .font-heading-h4-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h5{font-weight:600 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h5-all, .font-heading-h5-all *{font-weight:600 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}}.gs-black, .gs-black *{color:#0C0B08 !important}.gs-gray, .gs-gray *{color:#181610 !important}.gs-border-gray, .gs-border-gray *{color:#2E2B1F !important}.gs-white, .gs-white *{color:#E0DDD1 !important}.gs-text-gray, .gs-text-gray *{color:#B7B4A9 !important}.primary-1, .primary-1 *{color:#CCA366 !important}.btn{display:block !important;padding:1rem 2rem !important;text-align:center !important;min-width:13rem !important;width:fit-content !important;background:transparent !important;color:#E0DDD1 !important;text-transform:uppercase !important;font-weight:600 !important;border:1px solid #E0DDD1 !important;border-radius:0.25rem;transition:all 0.1s ease !important;cursor:pointer}.btn.tac{margin:0 auto}.btn:hover{opacity:0.7 !important}.btn-solid{background-color:#CCA366 !important;color:#0C0B08 !important;border:none !important}.font-text-regular *{color:#B7B4A9 !important}.pad{padding-left:1.25rem !important;padding-right:1.25rem !important}.tac{text-align:center !important}.tac *{text-align:center !important}.bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}@media (max-width:600px){.mb-2{margin-bottom:1.5rem}}.mb-3{margin-bottom:3rem}@media (max-width:600px){.mb-3{margin-bottom:2rem}}.mb-4{margin-bottom:4rem}@media (max-width:600px){.mb-4{margin-bottom:2.5rem}}.mb-075{margin-bottom:0.75rem}.mb-05{margin-bottom:0.5rem}.mb-125{margin-bottom:1.25rem}.mb-15{margin-bottom:1.5rem}.mb-25{margin-bottom:2.5rem}@media (max-width:600px){.mb-25{margin-bottom:1.75rem}}.mb-35{margin-bottom:3.5rem}:root{--width:84.5rem}html{font-size:16px;scroll-behavior:smooth}.font-heading-h1{font-weight:400 !important;font-size:5rem !important;line-height:1.1em !important;letter-spacing:normal !important;font-family:"Cinzel", serif !important}.font-heading-h1-all, .font-heading-h1-all *{font-weight:400 !important;font-size:5rem !important;line-height:1.1em !important;letter-spacing:normal !important}.font-heading-h2{font-weight:400 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:normal !important;font-family:"Cinzel", serif !important}.font-heading-h2-all, .font-heading-h2-all *{font-weight:400 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h3{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:normal !important;font-family:"Cinzel", serif !important}.font-heading-h3-all, .font-heading-h3-all *{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h4{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:0.12em !important;font-family:"Cinzel", serif !important}.font-heading-h4-all, .font-heading-h4-all *{font-weight:400 !important;font-size:1.25rem !important;line-height:1.2em !important;letter-spacing:0.12em !important}.font-heading-h5{font-weight:600 !important;font-size:0.875rem !important;line-height:1.2em !important;letter-spacing:normal !important;text-transform:uppercase}.font-heading-h5-all, .font-heading-h5-all *{font-weight:600 !important;font-size:0.875rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-text-regular{font-weight:400 !important;font-size:1rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-regular-all, .font-text-regular-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-large{font-weight:400 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-large-all, .font-text-large-all *{font-weight:400 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:normal !important}.font-text-small{font-weight:400 !important;font-size:0.875rem !important;line-height:1.3em !important;letter-spacing:normal !important}.font-text-small-all, .font-text-small-all *{font-weight:400 !important;font-size:0.875rem !important;line-height:1.3em !important;letter-spacing:normal !important}.font-link-btn{font-weight:400 !important;font-size:1rem !important;line-height:1.1em !important;letter-spacing:normal !important}.font-link-btn-all, .font-link-btn-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.1em !important;letter-spacing:normal !important}.font-heading-h1, .font-heading-h2, .font-heading-h3, .font-heading-h4{font-family:"Cinzel", serif !important;font-weight:400 !important;text-transform:uppercase !important}@media (max-width:1000px){.font-heading-h1{font-weight:400 !important;font-size:3rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h1-all, .font-heading-h1-all *{font-weight:400 !important;font-size:3rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h2{font-weight:400 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h2-all, .font-heading-h2-all *{font-weight:400 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h3{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h3-all, .font-heading-h3-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h4{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h4-all, .font-heading-h4-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h5{font-weight:600 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}.font-heading-h5-all, .font-heading-h5-all *{font-weight:600 !important;font-size:1rem !important;line-height:1.2em !important;letter-spacing:normal !important}}.gs-black, .gs-black *{color:#0C0B08 !important}.gs-gray, .gs-gray *{color:#181610 !important}.gs-border-gray, .gs-border-gray *{color:#2E2B1F !important}.gs-white, .gs-white *{color:#E0DDD1 !important}.gs-text-gray, .gs-text-gray *{color:#B7B4A9 !important}.primary-1, .primary-1 *{color:#CCA366 !important}.btn{display:block !important;padding:1rem 2rem !important;text-align:center !important;min-width:13rem !important;width:fit-content !important;background:transparent !important;color:#E0DDD1 !important;text-transform:uppercase !important;font-weight:600 !important;border:1px solid #E0DDD1 !important;border-radius:0.25rem;transition:all 0.1s ease !important;cursor:pointer}.btn.tac{margin:0 auto}.btn:hover{opacity:0.7 !important}.btn-solid{background-color:#CCA366 !important;color:#0C0B08 !important;border:none !important}.font-text-regular *{color:#B7B4A9 !important}.component-add_review .inner{display:grid;grid-template-columns:repeat(2, 1fr)}@media (min-width:1001px){.component-add_review .inner{min-height:80vh}}@media (max-width:1000px){.component-add_review .inner{grid-template-columns:1fr;gap:3rem}}.component-add_review .inner .left{display:flex;flex-direction:column;justify-content:center}@media (min-width:1001px){.component-add_review .inner .left{max-width:calc(var(--width) / 2);margin:10rem 0 7rem auto;padding-right:4rem !important}}@media (max-width:1000px){.component-add_review .inner .left{margin-top:7rem}}.component-add_review .inner .left .form-wrap{width:100%;background-color:#181610;border-radius:0.5rem;padding:2.5rem 2rem 1rem}@media (max-width:1000px){.component-add_review .inner .left .form-wrap{padding:1.5rem 1rem 0}}@media (max-width:600px){.component-add_review .inner .left .form-wrap{width:calc(100% + 2.5rem);left:-1.25rem;position:relative;border-radius:0}}.component-add_review .inner .right{position:relative}.component-add_review .inner .right img{height:100%;width:100%;object-fit:cover}@media (min-width:1001px){.component-add_review .inner .right img{position:absolute;inset:0}}.component-coming_soon .inner{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#000;background-position:center;background-size:cover;background-repeat:no-repeat}.component-contacts .inner{margin:10rem auto 7rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem;align-items:center}@media (max-width:1000px){.component-contacts .inner{margin:7rem 0 3rem;grid-template-columns:1fr;gap:3rem}}.component-contacts .inner .left .contacts{display:flex;flex-direction:column;gap:1rem}.component-contacts .inner .left .contacts a:hover{opacity:0.7}.component-contacts .inner .left .contacts .contact-item{display:flex;align-items:center;justify-content:start;gap:0.5rem;width:fit-content}.component-contacts .inner .left .contacts .contact-item img{width:1.25rem;height:1.25rem;object-fit:contain}.component-contacts .inner .left #get-directions{margin-top:3rem}.component-contacts .inner .right .form-wrap{width:100%;background-color:#181610;border-radius:0.5rem;padding:2.5rem 2rem 1rem}@media (max-width:1000px){.component-contacts .inner .right .form-wrap{padding:1.5rem 1rem 0}}@media (max-width:600px){.component-contacts .inner .right .form-wrap{width:calc(100% + 2.5rem);left:-1.25rem;position:relative;border-radius:0}}.component-contacts .popup{opacity:0;pointer-events:none;transition:all 0.1s ease;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);display:flex;align-items:center;justify-content:center;z-index:1005;padding:1rem}@media (max-width:600px){.component-contacts .popup{padding:0}}@media (max-width:600px){.component-contacts .popup{align-items:end}}.component-contacts .popup.active{display:flex !important;opacity:1;pointer-events:all}.component-contacts .popup.active .popup-content{transform:translateY(0px) !important}.component-contacts .popup .popup-content{max-width:46rem;width:calc(100% - 2rem);background-color:#181610;border-radius:0.5rem;padding:2rem;transition:all 0.1s ease}@media (max-width:600px){.component-contacts .popup .popup-content{width:100%;padding:1.25rem 1.25rem 2rem}}@media (max-width:600px){.component-contacts .popup .popup-content{border-radius:0.5rem 0.5rem 0 0;transform:translateY(50px)}}.component-contacts .popup .popup-content .close-popup{margin-bottom:1.5rem;transform:rotate(45deg)}.component-contacts .popup .popup-content .close-popup:hover{opacity:0.6;cursor:pointer}.component-contacts .popup .popup-content .title{margin-bottom:1rem;font-size:2rem !important}.component-contacts .popup .popup-content .content p{color:#E0DDD1 !important}.component-contacts .popup .popup-content .description{margin-bottom:2rem}.component-contacts .popup .popup-content .btns{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;margin-top:2rem}@media (max-width:410px){.component-contacts .popup .popup-content .btns{grid-template-columns:1fr}}.component-contacts .popup .popup-content .btns .full-width{grid-column:span 2}@media (max-width:410px){.component-contacts .popup .popup-content .btns .full-width{grid-column:unset}}.component-contacts .popup .popup-content .btns a, .component-contacts .popup .popup-content .btns p{display:block;padding:1.125rem;background:#E0DDD1;border-radius:0.375rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#CCA366;line-height:1.2em;transition:all 0.2s ease !important}.component-contacts .popup .popup-content .btns a span, .component-contacts .popup .popup-content .btns p span{font-weight:600}.component-contacts .popup .popup-content .btns a:hover, .component-contacts .popup .popup-content .btns p:hover{background-color:#E0DDD1;cursor:pointer;opacity:0.7 !important}.component-contacts .popup .popup-content .btns a img, .component-contacts .popup .popup-content .btns p img{margin-right:0.35rem;width:1.25rem;height:1.25rem}.component-disclaimer .inner{padding:5rem 0;display:grid;grid-template-columns:20rem 1fr;grid-gap:3rem}@media (max-width:1000px){.component-disclaimer .inner{padding:4rem 0;grid-template-columns:1fr;grid-gap:1.5rem}}.component-disclaimer .inner .img-wrap img{width:100%;height:auto}@media (max-width:1000px){.component-disclaimer .inner .img-wrap img{max-width:20rem}}.component-disclaimer .inner .text{display:flex;flex-direction:column;justify-content:center}.component-disclaimer .inner .text .heading{margin-bottom:1rem}.component-footer{background-color:#181610}.component-footer .outer{max-width:84.5rem;margin:0 auto}.component-footer .spacer{height:600px;pointer-events:none}@media (max-width:600px){.component-footer .spacer{min-height:564px}}.component-footer .inner{position:fixed;background-color:#181610;bottom:0;padding:7rem 0 3.5rem}@media (max-width:1000px){.component-footer .inner{padding-top:5rem}}.component-footer .inner .top{padding-bottom:6rem;border-bottom:1px solid #2E2B1F;display:grid;grid-template-columns:9rem 1fr 9rem}@media (max-width:1000px){.component-footer .inner .top{grid-template-columns:1fr;padding-bottom:4rem}}@media (max-width:600px){.component-footer .inner .top{padding-bottom:2rem}}.component-footer .inner .top .logo img{width:9rem;object-fit:cover;display:block}@media (max-width:1000px){.component-footer .inner .top .logo img{margin:0 auto}}.component-footer .inner .top .logo:hover{opacity:0.7}.component-footer .inner .top .main-links{display:flex;gap:1rem;align-items:center;justify-content:center}@media (max-width:1000px){.component-footer .inner .top .main-links{margin:3rem 0}}@media (max-width:600px){.component-footer .inner .top .main-links{flex-direction:column}}.component-footer .inner .top .main-links a{display:block;padding:0 0.5rem;font-size:1rem !important}.component-footer .inner .top .socials{display:flex;gap:1rem;align-items:center;justify-content:end}@media (max-width:1000px){.component-footer .inner .top .socials{justify-content:center}}.component-footer .inner .top .socials a:hover{opacity:0.7}.component-footer .inner .top a:hover{color:#CCA366 !important}.component-footer .inner .bottom{padding-top:2rem;display:flex;align-items:center;justify-content:space-between}@media (max-width:600px){.component-footer .inner .bottom{flex-direction:column;gap:1rem}}.component-footer .inner .bottom .footer-links{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.component-footer .inner .bottom .footer-links *{text-align:center}@media (max-width:1000px){.component-footer .inner .bottom .footer-links{gap:0.5rem 1rem;flex-wrap:wrap;justify-content:center}}.component-footer .inner .bottom .footer-links a:hover{color:#CCA366 !important}.component-full_width_cta{margin-top:7rem}@media (max-width:1000px){.component-full_width_cta{margin-top:5rem}}@media (max-width:600px){.component-full_width_cta{margin-top:4rem}}.component-full_width_cta .outer{min-height:40rem;display:flex;align-items:center;justify-content:center;background-size:cover;background-attachment:fixed}@media (max-width:600px){.component-full_width_cta .outer{min-height:30rem;background-attachment:scroll}}.component-full_width_cta .outer .inner{max-width:46rem;position:relative;z-index:2}.component-full_width_cta .outer .overlay{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:#181610}.component-header .inner{position:fixed;top:0;width:100%;z-index:1002;background-color:rgba(0, 0, 0, 0.2);transition:all 0.2s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.component-header .inner.scrolled{background-color:#181610;box-shadow:0 0 2rem rgba(0, 0, 0, 0.4)}.component-header .inner > div{display:grid;grid-template-columns:5rem 1fr 5rem;align-items:center;padding:0.75rem 0}@media (max-width:1000px){.component-header .inner > div{display:flex;justify-content:space-between}}.component-header .inner .logo{position:relative;width:5.5rem;z-index:11}.component-header .inner .logo:hover{opacity:0.6}.component-header .inner .logo img{width:100%;display:block;position:relative}.component-header .inner .navbar{display:flex;flex-direction:row;justify-content:center;grid-gap:1rem}.component-header .inner .navbar a{padding:1rem 0.5rem;font-size:1rem !important;color:#E0DDD1;position:relative;z-index:3;overflow:hidden}.component-header .inner .navbar a:hover{color:#CCA366 !important}@media (max-width:1200px){.component-header .inner .navbar{grid-gap:0.5rem}}@media (max-width:1000px){.component-header .inner .navbar{opacity:0;pointer-events:none;z-index:10;position:absolute;display:block;top:0;left:0;width:100vw;height:100vh;background-color:#0C0B08;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem 3rem}.component-header .inner .navbar a{text-align:center;font-size:1.5rem !important;transform:translateX(-20px);opacity:0;transition:all 0.2s cubic-bezier(0.5, 0, 0.1, 1);transition-delay:0.2s}.component-header .inner .navbar.active{opacity:1;pointer-events:all}.component-header .inner .navbar.active a{transform:translateX(0);opacity:1}.component-header .inner .navbar.active a:nth-child(1){transition-delay:0.05s}.component-header .inner .navbar.active a:nth-child(2){transition-delay:0.1s}.component-header .inner .navbar.active a:nth-child(3){transition-delay:0.15s}.component-header .inner .navbar.active a:nth-child(4){transition-delay:0.2s}.component-header .inner .navbar.active a:nth-child(5){transition-delay:0.25s}.component-header .inner .navbar.active a:nth-child(6){transition-delay:0.3s}.component-header .inner .navbar.active a:nth-child(7){transition-delay:0.35s}.component-header .inner .navbar.active a:nth-child(8){transition-delay:0.4s}.component-header .inner .navbar.active a:nth-child(9){transition-delay:0.45s}.component-header .inner .navbar.active a:nth-child(10){transition-delay:0.5s}.component-header .inner .navbar.active a:nth-child(11){transition-delay:0.55s}.component-header .inner .navbar.active a:nth-child(12){transition-delay:0.6s}.component-header .inner .navbar.active a:nth-child(13){transition-delay:0.65s}.component-header .inner .navbar.active a:nth-child(14){transition-delay:0.7s}.component-header .inner .navbar.active a:nth-child(15){transition-delay:0.75s}.component-header .inner .navbar.active a:nth-child(16){transition-delay:0.8s}.component-header .inner .navbar.active a:nth-child(17){transition-delay:0.85s}.component-header .inner .navbar.active a:nth-child(18){transition-delay:0.9s}.component-header .inner .navbar.active a:nth-child(19){transition-delay:0.95s}.component-header .inner .navbar.active a:nth-child(20){transition-delay:1s}}.component-header .inner .lang-switcher a{width:100%;text-align:right;display:block;font-size:1rem !important}.component-header .inner .lang-switcher a:hover{color:#CCA366 !important}@media (max-width:1000px){.component-header .inner .lang-switcher{position:absolute;bottom:8rem;font-size:1.5rem !important}}.component-header .inner .menu-btn-wrap{padding:0.5rem 0}@media (min-width:1001px){.component-header .inner .menu-btn-wrap{display:none !important}}.component-header .inner .menu_button{transform:scale(0.8);position:relative;z-index:11;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;display:inline-block;transition:all 0.2s;width:2.5rem;height:1.7rem}.component-header .inner .menu_button span{display:inline-block;box-sizing:border-box;transition:all 0.2s}.component-header .inner .menu_button .menu_button_line{position:absolute;left:0;width:100%;height:0.2rem;background:#E0DDD1;border-radius:0.2rem}.component-header .inner .menu_button .menu_button_line.top{top:0}.component-header .inner .menu_button .menu_button_line.mid{top:0.75rem}.component-header .inner .menu_button .menu_button_line.botm{bottom:0}.component-header .inner .menu_button.on_menu .menu_button_line.top{-webkit-transform:translateY(0.8rem) rotate(-45deg);-moz-transform:translateY(0.8rem) rotate(-45deg);-ms-transform:translateY(0.8rem) rotate(-45deg);-o-transform:translateY(0.8rem) rotate(-45deg);transform:translateY(0.8rem) rotate(-45deg)}.component-header .inner .menu_button.on_menu .menu_button_line.mid{opacity:0}.component-header .inner .menu_button.on_menu .menu_button_line.botm{-webkit-transform:translateY(-0.7rem) rotate(45deg);-moz-transform:translateY(-0.7rem) rotate(45deg);-ms-transform:translateY(-0.7rem) rotate(45deg);-o-transform:translateY(-0.7rem) rotate(45deg);transform:translateY(-0.7rem) rotate(45deg)}.component-hobbithouse_iframe .custom-reservation{padding:10rem 0;background-color:#172214 !important}@media (max-width:1000px){.component-hobbithouse_iframe .custom-reservation{padding:7rem 0}}.component-hobbithouse_iframe .custom-reservation .heading{margin-bottom:2rem}.component-hobbithouse_iframe .custom-navbar{position:fixed;top:0;width:100%;z-index:1002;background-color:#131c11;transition:all 0.2s ease}.component-hobbithouse_iframe .custom-navbar.scrolled{background-color:#131c11;box-shadow:0 0 2rem rgba(0, 0, 0, 0.1)}.component-hobbithouse_iframe .custom-navbar > div{display:grid;grid-template-columns:5rem 1fr 5rem;align-items:center;padding:0.75rem 0}@media (max-width:1000px){.component-hobbithouse_iframe .custom-navbar > div{display:flex;justify-content:space-between}}.component-hobbithouse_iframe .custom-navbar .logo{position:relative;width:8rem;z-index:11}.component-hobbithouse_iframe .custom-navbar .logo:hover{opacity:0.6}.component-hobbithouse_iframe .custom-navbar .logo img{width:100%;display:block;position:relative}.component-hobbithouse_iframe .custom-navbar .navbar{display:flex;flex-direction:row;justify-content:center;grid-gap:1rem}.component-hobbithouse_iframe .custom-navbar .navbar a{padding:1rem 0.5rem;font-size:1rem !important;color:#e9e3ca;position:relative;z-index:3;overflow:hidden}.component-hobbithouse_iframe .custom-navbar .navbar a:hover{color:#d9ab13 !important}@media (max-width:1200px){.component-hobbithouse_iframe .custom-navbar .navbar{grid-gap:0.5rem}}@media (max-width:1000px){.component-hobbithouse_iframe .custom-navbar .navbar{opacity:0;pointer-events:none;z-index:10;position:absolute;display:block;top:0;left:0;width:100vw;height:100vh;background-color:#131c11;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem 3rem}.component-hobbithouse_iframe .custom-navbar .navbar a{text-align:center;font-size:1.5rem !important;transform:translateX(-20px);opacity:0;transition:all 0.2s cubic-bezier(0.5, 0, 0.1, 1);transition-delay:0.2s}.component-hobbithouse_iframe .custom-navbar .navbar.active{opacity:1;pointer-events:all}.component-hobbithouse_iframe .custom-navbar .navbar.active a{transform:translateX(0);opacity:1}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(1){transition-delay:0.05s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(2){transition-delay:0.1s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(3){transition-delay:0.15s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(4){transition-delay:0.2s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(5){transition-delay:0.25s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(6){transition-delay:0.3s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(7){transition-delay:0.35s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(8){transition-delay:0.4s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(9){transition-delay:0.45s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(10){transition-delay:0.5s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(11){transition-delay:0.55s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(12){transition-delay:0.6s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(13){transition-delay:0.65s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(14){transition-delay:0.7s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(15){transition-delay:0.75s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(16){transition-delay:0.8s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(17){transition-delay:0.85s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(18){transition-delay:0.9s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(19){transition-delay:0.95s}.component-hobbithouse_iframe .custom-navbar .navbar.active a:nth-child(20){transition-delay:1s}}.component-hobbithouse_iframe .custom-navbar .lang-switcher a{width:100%;text-align:right;display:block;font-size:1rem !important}.component-hobbithouse_iframe .custom-navbar .lang-switcher a:hover{color:#d9ab13 !important}@media (max-width:1000px){.component-hobbithouse_iframe .custom-navbar .lang-switcher{position:absolute;bottom:8rem;font-size:1.5rem !important}}.component-hobbithouse_iframe .custom-navbar .hh-menu-btn-wrap{padding:0.5rem 0}@media (min-width:1001px){.component-hobbithouse_iframe .custom-navbar .hh-menu-btn-wrap{display:none !important}}.component-hobbithouse_iframe .custom-navbar .menu_button{transform:scale(0.8);position:relative;z-index:11;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none;display:inline-block;transition:all 0.2s;width:2.5rem;height:1.7rem}.component-hobbithouse_iframe .custom-navbar .menu_button span{display:inline-block;box-sizing:border-box;transition:all 0.2s}.component-hobbithouse_iframe .custom-navbar .menu_button .menu_button_line{position:absolute;left:0;width:100%;height:0.2rem;background:#e9e3ca;border-radius:0.2rem}.component-hobbithouse_iframe .custom-navbar .menu_button .menu_button_line.top{top:0}.component-hobbithouse_iframe .custom-navbar .menu_button .menu_button_line.mid{top:0.75rem}.component-hobbithouse_iframe .custom-navbar .menu_button .menu_button_line.botm{bottom:0}.component-hobbithouse_iframe .custom-navbar .menu_button.on_menu .menu_button_line.top{-webkit-transform:translateY(0.8rem) rotate(-45deg);-moz-transform:translateY(0.8rem) rotate(-45deg);-ms-transform:translateY(0.8rem) rotate(-45deg);-o-transform:translateY(0.8rem) rotate(-45deg);transform:translateY(0.8rem) rotate(-45deg)}.component-hobbithouse_iframe .custom-navbar .menu_button.on_menu .menu_button_line.mid{opacity:0}.component-hobbithouse_iframe .custom-navbar .menu_button.on_menu .menu_button_line.botm{-webkit-transform:translateY(-0.7rem) rotate(45deg);-moz-transform:translateY(-0.7rem) rotate(45deg);-ms-transform:translateY(-0.7rem) rotate(45deg);-o-transform:translateY(-0.7rem) rotate(45deg);transform:translateY(-0.7rem) rotate(45deg)}.component-hobbithouse_iframe .hh-footer{position:relative;z-index:9;background-color:#131c11}.component-hobbithouse_iframe .hh-footer .outer{max-width:84.5rem;margin:0 auto}.component-hobbithouse_iframe .hh-footer .inner{padding:7rem 0 3.5rem}@media (max-width:1000px){.component-hobbithouse_iframe .hh-footer .inner{padding-top:5rem}}.component-hobbithouse_iframe .hh-footer .inner .top{padding-bottom:6rem;border-bottom:1px solid #2E2B1F;display:grid;grid-template-columns:9rem 1fr 9rem}@media (max-width:1000px){.component-hobbithouse_iframe .hh-footer .inner .top{grid-template-columns:1fr;padding-bottom:4rem}}@media (max-width:600px){.component-hobbithouse_iframe .hh-footer .inner .top{padding-bottom:2rem}}.component-hobbithouse_iframe .hh-footer .inner .top .logo img{width:9rem;object-fit:cover;display:block}@media (max-width:1000px){.component-hobbithouse_iframe .hh-footer .inner .top .logo img{margin:0 auto}}.component-hobbithouse_iframe .hh-footer .inner .top .logo:hover{opacity:0.7}.component-hobbithouse_iframe .hh-footer .inner .top .main-links{display:flex;gap:1rem;align-items:center;justify-content:center}@media (max-width:1000px){.component-hobbithouse_iframe .hh-footer .inner .top .main-links{margin:3rem 0}}@media (max-width:600px){.component-hobbithouse_iframe .hh-footer .inner .top .main-links{flex-direction:column}}.component-hobbithouse_iframe .hh-footer .inner .top .main-links a{display:block;padding:0 0.5rem;font-size:1rem !important}.component-hobbithouse_iframe .hh-footer .inner .top .socials{display:flex;gap:1rem;align-items:center;justify-content:end}@media (max-width:1000px){.component-hobbithouse_iframe .hh-footer .inner .top .socials{justify-content:center}}.component-hobbithouse_iframe .hh-footer .inner .top .socials a:hover{opacity:0.7}.component-hobbithouse_iframe .hh-footer .inner .top a:hover{color:#d9ab13 !important}.component-hobbithouse_iframe .hh-footer .inner .bottom{padding-top:2rem;display:flex;align-items:center;justify-content:space-between}@media (max-width:600px){.component-hobbithouse_iframe .hh-footer .inner .bottom{flex-direction:column;gap:1rem}}.component-hobbithouse_iframe .hh-footer .inner .bottom *{text-align:center}.component-hobbithouse_iframe .hh-footer .inner .bottom .footer-links{display:flex;flex-direction:row;align-items:center;gap:1.5rem}@media (max-width:1000px){.component-hobbithouse_iframe .hh-footer .inner .bottom .footer-links{gap:0.5rem 1rem;flex-wrap:wrap;justify-content:center}}.component-hobbithouse_iframe .hh-footer .inner .bottom .footer-links a:hover{color:#d9ab13 !important}.page-id-476, .page-id-494{background-color:#172214 !important}.page-id-476 main, .page-id-494 main{background-color:#172214 !important}.page-id-476 .vbo-seldates-cont-inner, .page-id-494 .vbo-seldates-cont-inner{background-color:#172214 !important}.page-id-476 .cky-overlay, .page-id-476 .cky-btn-revisit-wrapper, .page-id-476 .cky-consent-container, .page-id-476 .cky-modal, .page-id-476 header, .page-id-476 footer, .page-id-494 .cky-overlay, .page-id-494 .cky-btn-revisit-wrapper, .page-id-494 .cky-consent-container, .page-id-494 .cky-modal, .page-id-494 header, .page-id-494 footer{display:none}.page-id-476 .plugin-container, .page-id-494 .plugin-container{background-color:#172214}.page-id-476 .plugin-container .vbdivsearch, .page-id-494 .plugin-container .vbdivsearch{padding:0 !important;margin:0 !important;background-color:#131c11 !important}.page-id-476 .plugin-container .vbdivsearch .vbdetbooksubmit, .page-id-494 .plugin-container .vbdivsearch .vbdetbooksubmit{background:#d9ab13 !important;color:#172214 !important;width:100%;text-transform:uppercase;font-weight:600 !important;font-size:1rem !important;text-align:center !important;padding:0.875rem 1rem !important;border-radius:0.125rem !important}.page-id-476 .plugin-container .vbdivsearch label, .page-id-494 .plugin-container .vbdivsearch label{font-size:0.875rem;text-transform:uppercase;line-height:1.2em}.page-id-476 .plugin-container .vbdivsearch input, .page-id-476 .plugin-container .vbdivsearch select, .page-id-476 .plugin-container .vbdivsearch textarea, .page-id-494 .plugin-container .vbdivsearch input, .page-id-494 .plugin-container .vbdivsearch select, .page-id-494 .plugin-container .vbdivsearch textarea{background:#172214 !important;color:#fff !important;font-size:1rem;border-radius:0.125rem;border:none;border:1px solid #172214 !important}.page-id-476 .plugin-container .vbdivsearch input:focus, .page-id-476 .plugin-container .vbdivsearch select:focus, .page-id-476 .plugin-container .vbdivsearch textarea:focus, .page-id-494 .plugin-container .vbdivsearch input:focus, .page-id-494 .plugin-container .vbdivsearch select:focus, .page-id-494 .plugin-container .vbdivsearch textarea:focus{border:1px solid #d9ab13 !important}.page-id-476 .plugin-container .vbdivsearch .vbo-caltrigger, .page-id-494 .plugin-container .vbdivsearch .vbo-caltrigger{background-color:#172214;border:none !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner{padding:1rem;display:grid;grid-template-columns:3fr 3fr 1fr 3fr;gap:1rem}@media (max-width:1000px){.page-id-476 .plugin-container .vbdivsearch .vb-search-inner, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner{grid-template-columns:3rem 1fr}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock{grid-column:span 2 !important}}@media (max-width:370px){.page-id-476 .plugin-container .vbdivsearch .vb-search-inner, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner{grid-template-columns:3rem 1fr}}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock{display:flex;flex-direction:column;margin:0 !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group{display:grid;grid-template-columns:1fr min-content}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock{margin:0 !important;flex-direction:column !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock > div, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock > div{flex:unset !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry{margin:0 !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry select, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry select{padding:0.5rem 1rem !important;width:100% !important}@media (max-width:1000px){.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry select, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry select{padding:0.5rem !important}}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-rooms, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-rooms{display:none !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner #vbjstotnights, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner #vbjstotnights{display:none !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-adults-entry, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-adults-entry{margin:0 !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-submit, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-submit{margin:0 !important}.page-id-476 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-submit input, .page-id-494 .plugin-container .vbdivsearch .vb-search-inner .vbo-search-submit input{min-width:unset !important;width:100% !important}.page-id-476 .plugin-container .vbo-room-details-wrap, .page-id-494 .plugin-container .vbo-room-details-wrap{display:none}.page-id-476 .plugin-container .vbo-availcalendars-cont, .page-id-494 .plugin-container .vbo-availcalendars-cont{display:none}.page-id-476 .plugin-container .vbo-seldates-cont, .page-id-494 .plugin-container .vbo-seldates-cont{margin:0 !important}.page-id-476 .plugin-container .vbo-seldates-cont .vbo-seldates-cont-inner h4, .page-id-494 .plugin-container .vbo-seldates-cont .vbo-seldates-cont-inner h4{display:none}.page-id-476 .plugin-container .vbo-payment-image, .page-id-494 .plugin-container .vbo-payment-image{display:none}.page-id-476 .plugin-container .vbo-oconfirm-middlep > div, .page-id-494 .plugin-container .vbo-oconfirm-middlep > div{background-color:#131c11 !important;border-radius:0.25rem !important;border:1px dashed #2E2B1F !important}.page-id-476 .plugin-container .vbo-oconfirm-middlep .vbo-enterpin-inner .vbo-enterpin-btns button, .page-id-494 .plugin-container .vbo-oconfirm-middlep .vbo-enterpin-inner .vbo-enterpin-btns button{background-color:#d9ab13 !important;padding:0.75rem !important;color:#0C0B08 !important;border:none !important;margin:0 auto;font-size:1rem !important}.page-id-476 .notice, .page-id-494 .notice{background-color:#131c11 !important;border:1px solid #d9ab13;margin:1rem 0 !important}.page-id-476 .notice p, .page-id-494 .notice p{color:#e9e3ca !important;text-align:center}.page-id-476 .vbo-booking-details-topcontainer, .page-id-494 .vbo-booking-details-topcontainer{background-color:#131c11;margin:1rem 0 !important;border-radius:0.25rem !important;padding:1rem !important}.page-id-476 .vbo-booking-details-topcontainer .vbo-booking-details-head, .page-id-494 .vbo-booking-details-topcontainer .vbo-booking-details-head{background-color:transparent;width:100%;margin:0}.page-id-476 .vbo-booking-details-topcontainer .vbo-booking-details-head h4, .page-id-494 .vbo-booking-details-topcontainer .vbo-booking-details-head h4{width:100%;text-align:center;color:#d9ab13}.page-id-476 .vbo-booking-details-topcontainer .vbo-paycontainer-pos .vbvordpaybutton, .page-id-494 .vbo-booking-details-topcontainer .vbo-paycontainer-pos .vbvordpaybutton{padding:0 !important;border:none !important}.page-id-476 .vbo-booking-details-topcontainer .vbo-paycontainer-pos .vbvordpaybutton .stripe__payment__form__wrapper a, .page-id-494 .vbo-booking-details-topcontainer .vbo-paycontainer-pos .vbvordpaybutton .stripe__payment__form__wrapper a{width:100% !important;background-color:#d9ab13 !important;color:#172214 !important;border:none !important}.page-id-476 .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer > div, .page-id-494 .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer > div{background-color:#172214;border:none !important;margin:0 0 1rem !important;border-radius:0}.page-id-476 .vbo-booking-rooms-wrapper, .page-id-494 .vbo-booking-rooms-wrapper{margin:0 0 1rem !important;background-color:#131c11 !important;border-radius:0.25rem !important}.page-id-476 .vbo-booking-rooms-wrapper .vbvordroominfo, .page-id-494 .vbo-booking-rooms-wrapper .vbvordroominfo{border:none !important;margin:0 !important;padding:1rem !important}.page-id-476 .vbo-booking-costs-list, .page-id-494 .vbo-booking-costs-list{margin:0 0 1rem !important;background-color:#131c11 !important;border-radius:0.25rem !important;border:1px solid #d9ab13 !important}.page-id-476 .vbo-booking-upsell-container, .page-id-494 .vbo-booking-upsell-container{background-color:#131c11;padding:2rem 1rem !important;border-radius:0.25rem;border:none !important}.page-id-476 .vbo-booking-upsell-container h3, .page-id-494 .vbo-booking-upsell-container h3{text-align:center !important}.page-id-476 .vbo-booking-upsell-container .vbo-booking-upsell-room-wrap, .page-id-494 .vbo-booking-upsell-container .vbo-booking-upsell-room-wrap{margin:1rem 0 0 !important;padding:1rem !important;background-color:#172214 !important;border:none !important}.page-id-476 .vbo-booking-upsell-container .vbo-upsell-option-entry-name span, .page-id-494 .vbo-booking-upsell-container .vbo-upsell-option-entry-name span{font-size:1.25rem}.page-id-476 .vbo-booking-upsell-container .vbo-option-upsell-addedtocart .vbo-upsell-option-entry-name span, .page-id-494 .vbo-booking-upsell-container .vbo-option-upsell-addedtocart .vbo-upsell-option-entry-name span{color:#d9ab13 !important}.page-id-476 .vbo-booking-upsell-container .vbo-option-upsell-add button, .page-id-494 .vbo-booking-upsell-container .vbo-option-upsell-add button{width:100% !important;background-color:#d9ab13 !important;color:#172214 !important;border:none !important}.page-id-476 .vbo-booking-upsell-container .vbo-option-upsell-add button i, .page-id-494 .vbo-booking-upsell-container .vbo-option-upsell-add button i{color:#172214}.page-id-476 .vbo-booking-upsell-container .vbo-room-upsell-cart, .page-id-494 .vbo-booking-upsell-container .vbo-room-upsell-cart{background-color:#172214 !important;width:unset !important;flex-basis:unset;padding:0 !important}.page-id-476 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-name, .page-id-494 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-name{display:none}.page-id-476 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-cost, .page-id-494 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-cost{display:none}.page-id-476 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-rm, .page-id-494 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-rm{margin:0 !important}.page-id-476 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-rm button, .page-id-494 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-rm button{width:100% !important;min-width:unset !important}.page-id-476 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option, .page-id-494 .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option{margin:0 !important}.page-id-476 .vbo-booking-upsell-container .vbo-booking-upsell-confirm-total, .page-id-494 .vbo-booking-upsell-container .vbo-booking-upsell-confirm-total{background-color:#131c11 !important;border-radius:0.25rem !important;border:1px solid #d9ab13 !important}.page-id-476 .vbo-booking-upsell-container .vbo-booking-upsell-confirm-btn button, .page-id-494 .vbo-booking-upsell-container .vbo-booking-upsell-confirm-btn button{background-color:#d9ab13 !important;color:#172214 !important;border:none !important}.page-id-476 .vbo-booking-upsell-container .vbo-booking-upsell-confirm-btn button i, .page-id-494 .vbo-booking-upsell-container .vbo-booking-upsell-confirm-btn button i{color:#172214 !important}.page-id-476 .room_buttons_box .goback, .page-id-494 .room_buttons_box .goback{display:none}.page-id-476 ol.vbo-stepbar li.vbo-step, .page-id-476 ol.vbo-stepbar li.vbo-step-complete, .page-id-476 ol.vbo-stepbar li.vbo-step-current, .page-id-494 ol.vbo-stepbar li.vbo-step, .page-id-494 ol.vbo-stepbar li.vbo-step-complete, .page-id-494 ol.vbo-stepbar li.vbo-step-current{border-color:#d9ab13 !important;border-width:0.125rem !important}.page-id-476 .vbo-stepbar li a, .page-id-494 .vbo-stepbar li a{color:#B7B4A9}.page-id-476 ol.vbo-stepbar li.vbo-step-next:before, .page-id-494 ol.vbo-stepbar li.vbo-step-next:before{background-color:#d9ab13;border:none !important}.page-id-476 ol.vbo-stepbar li.vbo-step-current:before, .page-id-494 ol.vbo-stepbar li.vbo-step-current:before{background-color:#d9ab13;border:none !important}.page-id-476 ol.vbo-stepbar li.vbo-step-complete:before, .page-id-494 ol.vbo-stepbar li.vbo-step-complete:before{background-color:#B7B4A9 !important;border:none !important}.page-id-476 .vbo-results-head, .page-id-494 .vbo-results-head{background-color:#131c11 !important;border:none !important;border-radius:0.25rem}.page-id-476 .vbo-searchresults-classic-wrap, .page-id-494 .vbo-searchresults-classic-wrap{background-color:#131c11 !important;border:none !important;border-radius:0.25rem;padding:1rem}.page-id-476 .vbo-searchresults-classic-wrap .room_item, .page-id-494 .vbo-searchresults-classic-wrap .room_item{background-color:rgba(255, 255, 255, 0.05);border:none !important;border-radius:0.25rem;overflow:hidden;display:grid;grid-template-columns:1fr min-content;padding-right:2rem}@media (max-width:1000px){.page-id-476 .vbo-searchresults-classic-wrap .room_item, .page-id-494 .vbo-searchresults-classic-wrap .room_item{grid-template-columns:1fr;padding-right:0 !important}}.page-id-476 .vbo-searchresults-classic-wrap .vbrowroomcapacity, .page-id-494 .vbo-searchresults-classic-wrap .vbrowroomcapacity{display:none}.page-id-476 .vbo-searchresults-classic-wrap .vbimglistdiv, .page-id-494 .vbo-searchresults-classic-wrap .vbimglistdiv{aspect-ratio:1;max-width:10rem;overflow:hidden}@media (max-width:1000px){.page-id-476 .vbo-searchresults-classic-wrap .vbimglistdiv, .page-id-494 .vbo-searchresults-classic-wrap .vbimglistdiv{border-radius:0.25rem}}@media (max-width:600px){.page-id-476 .vbo-searchresults-classic-wrap .vbimglistdiv, .page-id-494 .vbo-searchresults-classic-wrap .vbimglistdiv{max-width:5rem}}.page-id-476 .vbo-searchresults-classic-wrap .vbimglistdiv:after, .page-id-494 .vbo-searchresults-classic-wrap .vbimglistdiv:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:url("/wp-content/uploads/2025/02/mirror-house-9.jpg");background-size:cover;background-position:center}.page-id-476 .vbo-searchresults-classic-wrap .vbimglistdiv > div, .page-id-494 .vbo-searchresults-classic-wrap .vbimglistdiv > div{display:none}.page-id-476 .vbo-searchresults-classic-wrap .vblistroomblock, .page-id-494 .vbo-searchresults-classic-wrap .vblistroomblock{border:none}.page-id-476 .vbo-searchresults-classic-wrap .vbo-info-room, .page-id-494 .vbo-searchresults-classic-wrap .vbo-info-room{display:flex;align-items:center;justify-content:start}@media (max-width:1000px){.page-id-476 .vbo-searchresults-classic-wrap .vbo-info-room, .page-id-494 .vbo-searchresults-classic-wrap .vbo-info-room{padding-left:1rem !important;padding-right:1rem !important}}.page-id-476 .vbo-searchresults-classic-wrap .vbo-info-room .vbrowcdescr, .page-id-494 .vbo-searchresults-classic-wrap .vbo-info-room .vbrowcdescr{font-size:0.875rem !important;line-height:1.3em !important}.page-id-476 .vbo-searchresults-classic-wrap .vbcontdivtot, .page-id-494 .vbo-searchresults-classic-wrap .vbcontdivtot{display:flex;align-items:center;justify-content:center;border:none !important}@media (max-width:1000px){.page-id-476 .vbo-searchresults-classic-wrap .vbcontdivtot, .page-id-494 .vbo-searchresults-classic-wrap .vbcontdivtot{padding:1.5rem 0.5rem 0.5rem !important}}.page-id-476 .vbo-searchresults-classic-wrap .vbcontdivtot .vbselectordiv, .page-id-494 .vbo-searchresults-classic-wrap .vbcontdivtot .vbselectordiv{border:none !important}.page-id-476 .vbo-searchresults-classic-wrap .vbcontdivtot .vbselectordiv button, .page-id-494 .vbo-searchresults-classic-wrap .vbcontdivtot .vbselectordiv button{background-color:#d9ab13 !important;padding:0.75rem !important;color:#172214 !important;border:none !important;margin:0 auto;width:100%}.page-id-476 .vbo-searchresults-classic-wrap .vbcontdivtot .vbsrowprice, .page-id-494 .vbo-searchresults-classic-wrap .vbcontdivtot .vbsrowprice{padding-top:0 !important}.page-id-476 .vbo-results-head > div, .page-id-494 .vbo-results-head > div{border-color:#2E2B1F !important}@media (max-width:600px){.page-id-476 .vbo-results-head .vbo-results-head-det, .page-id-494 .vbo-results-head .vbo-results-head-det{position:relative;top:0.25rem}.page-id-476 .vbo-results-head .vbo-results-head-det .vbo-results-head-det-lbl, .page-id-494 .vbo-results-head .vbo-results-head-det .vbo-results-head-det-lbl{padding-right:0.5rem}.page-id-476 .vbo-results-head .vbo-results-head-det span, .page-id-494 .vbo-results-head .vbo-results-head-det span{display:inline-block}}.page-id-476 .vbo-results-head .vbo-results-head-det .vbo-results-head-det-lbl, .page-id-494 .vbo-results-head .vbo-results-head-det .vbo-results-head-det-lbl{color:#B7B4A9;font-weight:500}@media (max-width:600px){.page-id-476 .vbo-results-head, .page-id-494 .vbo-results-head{flex-direction:column}.page-id-476 .vbo-results-head > div, .page-id-494 .vbo-results-head > div{width:100%;border-right:none !important;border-bottom:1px solid #2E2B1F;padding:1rem}.page-id-476 .vbo-results-head > div:last-child, .page-id-494 .vbo-results-head > div:last-child{border:none !important}}.page-id-476 .room_container, .page-id-494 .room_container{background-color:#131c11;border-radius:0.25rem}.page-id-476 .room_container > div, .page-id-494 .room_container > div{border:none}.page-id-476 .room_container .vbroomimgdesc, .page-id-494 .room_container .vbroomimgdesc{display:none}.page-id-476 .room_container .vbo-showprc-room-head, .page-id-494 .room_container .vbo-showprc-room-head{padding-top:1.5rem}.page-id-476 .room_container .room_prices h4, .page-id-494 .room_container .room_prices h4{display:none}.page-id-476 .room_container .vbo-showprc-roomname, .page-id-494 .room_container .vbo-showprc-roomname{display:none}.page-id-476 .room_container .vbprice_freecanc, .page-id-494 .room_container .vbprice_freecanc{margin:0;padding:0}.page-id-476 .room_container .vbo-showprc-pricetable .vbo-showprc-price-entry, .page-id-494 .room_container .vbo-showprc-pricetable .vbo-showprc-price-entry{border-color:#d9ab13;border-radius:0.25rem}.page-id-476 .vbo-oconfirm-summary-container, .page-id-494 .vbo-oconfirm-summary-container{background-color:#131c11;border-radius:0.25rem;padding:2rem}@media (max-width:600px){.page-id-476 .vbo-oconfirm-summary-container, .page-id-494 .vbo-oconfirm-summary-container{padding:0.75rem}}.page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper{border:none !important;padding:0 !important;box-shadow:none !important}.page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper{background-color:transparent;background-color:rgba(255, 255, 255, 0.05);border-radius:0.25rem;border:none !important}@media (max-width:1000px){.page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper{padding:0.5rem 0.25rem}}.page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-total-row, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-total-row{padding-bottom:0 !important}.page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-cell-descr, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-cell-descr{background-color:transparent}.page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper > div > div, .page-id-476 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper > div > div, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper > div > div, .page-id-494 .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper > div > div{border-color:#2E2B1F}.page-id-476 .vbo-oconfirm-middlep, .page-id-494 .vbo-oconfirm-middlep{margin-top:-1.5rem !important}.page-id-476 .vbo-coupon-outer, .page-id-494 .vbo-coupon-outer{background-color:#131c11;border-radius:0.25rem;border-color:#2E2B1F !important}.page-id-476 .vbo-coupon-outer .vbhaveacoupon, .page-id-494 .vbo-coupon-outer .vbhaveacoupon{margin-bottom:1rem;padding-top:0.5rem}@media (max-width:600px){.page-id-476 .vbo-coupon-outer .vbhaveacoupon, .page-id-494 .vbo-coupon-outer .vbhaveacoupon{margin-bottom:0.25rem !important}}.page-id-476 .vbo-coupon-outer input, .page-id-494 .vbo-coupon-outer input{background:#172214 !important;color:#fff !important;font-size:1rem;padding:0.875rem 1rem;border-radius:0.125rem;border:none;border:1px solid #172214 !important}@media (max-width:600px){.page-id-476 .vbo-coupon-outer input, .page-id-494 .vbo-coupon-outer input{margin-bottom:0.5rem}}.page-id-476 .plugin-container form[name="vb"], .page-id-494 .plugin-container form[name="vb"]{background-color:#131c11;border-radius:0.25rem;padding:1rem}.page-id-476 .plugin-container form[name="vb"] .vbcustomfields, .page-id-494 .plugin-container form[name="vb"] .vbcustomfields{border:none !important;padding:0 !important;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5rem}@media (max-width:1000px){.page-id-476 .plugin-container form[name="vb"] .vbcustomfields, .page-id-494 .plugin-container form[name="vb"] .vbcustomfields{grid-template-columns:1fr}}.page-id-476 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry, .page-id-494 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry{width:100%;margin:0}@media (min-width:1001px){.page-id-476 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-separator, .page-id-476 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-textarea, .page-id-476 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-checkbox, .page-id-494 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-separator, .page-id-494 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-textarea, .page-id-494 .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-checkbox{grid-column:span 2}}.page-id-476 .plugin-container form[name="vb"] label, .page-id-494 .plugin-container form[name="vb"] label{font-size:0.875rem;text-transform:uppercase;line-height:1.2em}@media (max-width:600px){.page-id-476 .plugin-container .vboconfirmbottom .booknow, .page-id-494 .plugin-container .vboconfirmbottom .booknow{width:100%}}.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list{margin-top:1rem}@media (max-width:1000px){.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list{display:grid;grid-gap:1rem;grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list{grid-template-columns:1fr}}.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list li, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list li{background-color:#172214;border:none !important;border-radius:0.25rem !important;padding:1rem;border:1px solid #172214 !important;transition:all 0.1s ease}@media (max-width:1000px){.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list li, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list li{margin:0}}.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item-active, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item-active{border:1px solid #d9ab13 !important}.page-id-476 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item-active:after, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item-active:after{display:none}.page-id-476 .plugin-container .vbrequired, .page-id-494 .plugin-container .vbrequired{top:0.25rem;position:relative}.page-id-476 .plugin-container .vbrequired sup, .page-id-494 .plugin-container .vbrequired sup{color:red !important}.page-id-476 .plugin-container input, .page-id-476 .plugin-container select, .page-id-476 .plugin-container textarea, .page-id-494 .plugin-container input, .page-id-494 .plugin-container select, .page-id-494 .plugin-container textarea{background:#172214 !important;color:#fff !important;font-size:1rem;padding:0.875rem 1rem;border-radius:0.125rem;border:none;border:1px solid #172214 !important}.page-id-476 .plugin-container input:focus, .page-id-476 .plugin-container select:focus, .page-id-476 .plugin-container textarea:focus, .page-id-494 .plugin-container input:focus, .page-id-494 .plugin-container select:focus, .page-id-494 .plugin-container textarea:focus{border:1px solid #d9ab13 !important}.page-id-476 .plugin-container select, .page-id-494 .plugin-container select{padding:0.25rem}.page-id-476 .plugin-container textarea, .page-id-494 .plugin-container textarea{width:100%;resize:vertical}.page-id-476 .plugin-container .vbo-oconfirm-paymentopts, .page-id-494 .plugin-container .vbo-oconfirm-paymentopts{padding:1rem !important;background:rgba(255, 255, 255, 0.05);border:none !important}.page-id-476 input[type="submit"], .page-id-494 input[type="submit"]{background-color:#d9ab13 !important;padding:0.75rem !important;color:#172214 !important;border:none !important;margin:0 auto}@media (max-width:600px){.page-id-476 input[type="submit"], .page-id-494 input[type="submit"]{width:100%}}.page-id-476 .vbo_price, .page-id-494 .vbo_price{color:#fff}.page-id-476 .room_options h4, .page-id-494 .room_options h4{margin-bottom:1rem !important}.page-id-476 .room_options .vbo-showprc-optionstable, .page-id-494 .room_options .vbo-showprc-optionstable{margin:0 !important;padding:0 !important;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(220px, 300px))}@media (max-width:1000px){.page-id-476 .room_options .vbo-showprc-optionstable, .page-id-494 .room_options .vbo-showprc-optionstable{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry{width:unset !important;margin:0 !important;padding:1rem !important;border:1px solid #2E2B1F !important;background-color:#172214}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-name, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-name{padding:0 !important;font-size:1rem;text-transform:capitalize;color:#e9e3ca}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-cost, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-cost{padding:0 !important}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input{padding:0.5rem 0 !important;background-color:#131c11;position:relative}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input:before, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input:before{content:"Dienu skaits";margin-right:0.5rem}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input select, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input select{width:fit-content !important;color:#172214 !important;background-color:#d9ab13 !important;border:1px solid #d9ab13 !important;border-radius:0.125rem !important;padding:0 1rem;font-weight:600 !important;font-size:1rem !important;text-align:center}.page-id-476 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input select option, .page-id-494 .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input select option{background-color:#131c11 !important;color:#e9e3ca !important}.page-id-476 .vbo-results-chdates, .page-id-476 .goback, .page-id-494 .vbo-results-chdates, .page-id-494 .goback{display:none}.component-main_hero .inner{position:relative;margin-bottom:3rem}.component-main_hero .inner .background{position:relative;height:38rem;display:flex;align-items:end}@media (min-width:1600px){.component-main_hero .inner .background{height:40vw}}.component-main_hero .inner .overlay{position:absolute;background-color:#181610;z-index:1;top:0;left:0;width:100%;height:100%}.component-main_hero .inner .content{max-width:82.5rem;margin:0 auto -3rem auto;z-index:2}.component-main_hero .inner .content h1{max-width:50rem;margin-bottom:1.75rem}@media (max-width:1000px){.component-main_hero .inner .content h1{font-size:9vw !important;margin-bottom:1.25rem}}@media (max-width:600px){.component-main_hero .inner .content h1{font-size:10vw !important;margin-bottom:1rem}}.component-main_hero .inner .content .booking-form{background-color:#181610;border-top:3px solid #CCA366;border-radius:0.25rem;padding:2.5rem 3rem 2rem}@media (max-width:1000px){.component-main_hero .inner .content .booking-form{padding:2rem 1.5rem 1.75rem}}@media (max-width:600px){.component-main_hero .inner .content .booking-form{padding:1.5rem 1rem 1.25rem}}.component-map .inner .map-wrap{width:100%;height:500px;position:relative}@media (max-width:1000px){.component-map .inner .map-wrap{height:50vh}}.component-map .inner .map-wrap #map{position:absolute;top:0;left:0;width:100%;height:100%}.component-masonry_gallery{margin-top:7rem;padding-bottom:2rem}@media (max-width:1000px){.component-masonry_gallery{margin-top:5rem}}@media (max-width:600px){.component-masonry_gallery{margin-top:4rem}}.component-masonry_gallery .inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0.5rem;padding:0 1.25rem}@media (max-width:1000px){.component-masonry_gallery .inner{grid-template-columns:repeat(3, 1fr);padding:0 0.5rem}}@media (max-width:600px){.component-masonry_gallery .inner{grid-gap:0.25rem;grid-template-columns:repeat(2, 1fr);padding:0 0.25rem}}.component-masonry_gallery .inner .img-wrap{display:block;overflow:hidden}.component-masonry_gallery .inner .img-wrap:hover img{transform:scale(1.05);opacity:0.5}.component-masonry_gallery .inner .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.2s ease}.component-page_header{padding-top:10rem}@media (max-width:1000px){.component-page_header{padding-top:7rem}}@media (min-width:1001px){.component-page_header .text{max-width:40rem}}.component-policy_text{padding-top:10rem}@media (max-width:1000px){.component-policy_text{padding-top:7rem}}@media (min-width:1001px){.component-policy_text .inner{max-width:48rem}}.component-reservation{padding-bottom:4rem}.component-reservation .top{min-height:38rem;position:relative;z-index:2;background-size:cover;background-attachment:scroll;background-position:center;display:flex;align-items:end;margin-bottom:-3.5rem;padding-bottom:3.5rem}@media (max-width:1000px){.component-reservation .top{min-height:26rem}}@media (max-width:600px){.component-reservation .top h1{font-size:11vw !important;margin-bottom:0.25rem}}.component-reservation .top .inner{position:relative;z-index:2}.component-reservation .top .overlay{position:absolute;background-color:#181610;z-index:1;top:0;left:0;width:100%;height:100%}.component-reservation .bottom{display:grid;grid-template-columns:calc(100% - 26rem) 24rem;grid-gap:2rem;position:relative;z-index:3}@media (max-width:1000px){.component-reservation .bottom{display:flex;flex-direction:column-reverse;grid-gap:1rem !important}}@media (max-width:600px){.component-reservation .bottom{padding:0 !important}}.component-reservation .bottom .left-wrap .left{background-color:#181610;border-radius:0.5rem;padding:2.5rem 2.5rem 0;box-shadow:0 0 3rem rgba(0, 0, 0, 0.05)}@media (max-width:1000px){.component-reservation .bottom .left-wrap .left{padding:1.5rem 1.5rem 0}}@media (max-width:600px){.component-reservation .bottom .left-wrap .left{padding:1.25rem 1.25rem 0;border-radius:0}}.component-reservation .bottom .left-wrap .left .gallery-wrap{margin-bottom:3rem}@media (max-width:600px){.component-reservation .bottom .left-wrap .left .gallery-wrap{margin-bottom:2rem}}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-main{margin-bottom:0.5rem;border-radius:0.25rem;overflow:hidden}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-main .swiper-wrapper .swiper-slide a{display:block}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-main .swiper-wrapper .swiper-slide a img{display:block;width:100%;height:auto;aspect-ratio:1.7777777778;object-fit:cover;border-radius:0.25rem}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-main .swiper-wrapper .swiper-slide a img:hover{cursor:pointer;opacity:0.7}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-thumbnails{border-radius:0.125rem;overflow:hidden}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-thumbnails:after{content:"";position:absolute;top:0;right:0;height:100%;width:3rem;background:linear-gradient(270deg, #181610, transparent);z-index:3;pointer-events:none}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-thumbnails .swiper-wrapper .swiper-slide{max-width:100%}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-thumbnails .swiper-wrapper .swiper-slide img{display:block;width:100%;aspect-ratio:1.7777777778;object-fit:cover;border-radius:0.125rem}.component-reservation .bottom .left-wrap .left .gallery-wrap .swiper-thumbnails .swiper-wrapper .swiper-slide img:hover{cursor:pointer;opacity:0.7}.component-reservation .bottom .left-wrap .left .section{padding-bottom:4rem}@media (max-width:600px){.component-reservation .bottom .left-wrap .left .section{padding-bottom:3rem}}.component-reservation .bottom .left-wrap .left .section .heading{font-size:2rem;font-family:"Cinzel", serif;line-height:1.2em;text-transform:uppercase;font-weight:400;color:#E0DDD1;margin-bottom:1rem}@media (max-width:1000px){.component-reservation .bottom .left-wrap .left .section .heading{font-size:1.5rem}}@media (max-width:600px){.component-reservation .bottom .left-wrap .left .section .heading{font-size:1.25rem;margin-bottom:0.5rem}}.component-reservation .bottom .left-wrap .left .ertibas{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:2.5rem;margin-top:2rem}@media (max-width:1000px){.component-reservation .bottom .left-wrap .left .ertibas{grid-gap:1.5rem;grid-template-columns:repeat(3, 1fr)}}@media (max-width:600px){.component-reservation .bottom .left-wrap .left .ertibas{grid-template-columns:repeat(2, 1fr)}}.component-reservation .bottom .left-wrap .left .ertibas .ertiba{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.component-reservation .bottom .left-wrap .left .ertibas .ertiba img{display:block;object-fit:contain;width:3.375rem;height:3.375rem;margin-bottom:1rem}@media (min-width:1001px){.component-reservation .bottom .left-wrap .left .ertibas .ertiba:not(:last-child):not(:nth-child(5n)):after{content:"";position:absolute;height:100%;width:0.0625rem;right:-1.25rem;top:0;background-color:#2E2B1F}}@media (max-width:1000px) and (min-width:601px){.component-reservation .bottom .left-wrap .left .ertibas .ertiba:not(:last-child):not(:nth-child(3n)):after{content:"";position:absolute;height:100%;width:0.0625rem;right:-0.75rem;top:0;background-color:#2E2B1F}}@media (max-width:600px){.component-reservation .bottom .left-wrap .left .ertibas .ertiba:nth-child(odd):after{content:"";position:absolute;height:100%;width:0.0625rem;right:-0.75rem;top:0;background-color:#2E2B1F}}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item{padding:1.5rem 0;cursor:pointer}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item:not(:last-child){border-bottom:1px solid #2E2B1F}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item:hover .question{opacity:0.7}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item:hover .faq-top img{transform:rotate(15deg)}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item .faq-top{display:flex;align-items:center;justify-content:space-between}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item .faq-top .question{color:#E0DDD1 !important;font-size:1.125rem !important;transition:all 0.1s ease}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item .faq-top img{transition:all 0.1s ease}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item .faq-bottom{display:none;pointer-events:none}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item .faq-bottom .content{padding-top:1rem}.component-reservation .bottom .left-wrap .left .faq-wrap .faq-item.active .faq-top img{transform:rotate(45deg)}.component-reservation .bottom .right-wrap .right{background-color:#181610;border-radius:0.5rem;padding:2.5rem;box-shadow:0 0 3rem rgba(0, 0, 0, 0.05);position:sticky;top:6.75rem}@media (max-width:1000px){.component-reservation .bottom .right-wrap .right{padding:1.5rem}}@media (max-width:600px){.component-reservation .bottom .right-wrap .right{border-radius:0;padding:1.25rem}}.component-reservation .bottom .right-wrap .right .vb-search-inner{display:grid;gap:1rem;grid-template-columns:3rem 1fr !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-inpblock{grid-column:span 2 !important}@media (max-width:370px){.component-reservation .bottom .right-wrap .right .vb-search-inner{grid-template-columns:3rem 1fr}}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-inpblock{display:flex;flex-direction:column;margin:0 !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-inpblock .input-group{display:grid;grid-template-columns:1fr min-content}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-racblock{margin:0 !important;flex-direction:column !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-racblock > div{flex:unset !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-aduchild-entry{margin:0 !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-aduchild-entry select{padding:0.5rem 1rem !important;width:100% !important}@media (max-width:1000px){.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-aduchild-entry select{padding:0.5rem !important}}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-rooms{display:none !important}.component-reservation .bottom .right-wrap .right .vb-search-inner #vbjstotnights{display:none !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-num-adults-entry{margin:0 !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-submit{margin:0 !important}.component-reservation .bottom .right-wrap .right .vb-search-inner .vbo-search-submit input{min-width:unset !important}.component-reviews{margin-top:7rem;margin-bottom:6rem}@media (max-width:1000px){.component-reviews{margin-top:5rem}}@media (max-width:600px){.component-reviews{margin-top:4rem}}.component-reviews .inner .description{margin-bottom:3rem}@media (max-width:1000px){.component-reviews .inner .description{margin-bottom:2rem}}@media (max-width:600px){.component-reviews .inner .description{margin-bottom:1.5rem}}.component-reviews .inner .reviews{max-height:60vh;overflow:hidden}.component-reviews .inner .reviews.show{max-height:unset}.component-reviews .inner .reviews.show:after{display:none}.component-reviews .inner .reviews .review{background-color:#181610;padding:2rem;border-radius:0.5rem;box-shadow:0 0 0.75rem rgba(0, 0, 0, 0.1);margin-bottom:0.75rem}@media (max-width:1000px){.component-reviews .inner .reviews .review{padding:1.5rem}}@media (max-width:600px){.component-reviews .inner .reviews .review{padding:1.25rem}}.component-reviews .inner .reviews .review .person{display:grid;grid-gap:1rem;align-items:center;margin-bottom:0.75rem}.component-reviews .inner .reviews .review .person.has-img{grid-template-columns:3rem 1fr;margin-bottom:1rem !important}.component-reviews .inner .reviews .review .person img{border-radius:50%;object-fit:cover;height:3rem;width:3rem;display:block}.component-reviews .inner .btn{background-color:#181610;margin-top:-2rem;position:relative}.component-reviews .inner .btn.hide{display:none !important}.component-text_image_section{margin-top:7rem}@media (max-width:1000px){.component-text_image_section{margin-top:5rem}}@media (max-width:600px){.component-text_image_section{margin-top:4rem}}.component-text_image_section .inner .section{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;padding:2rem;background-color:#181610;border-radius:0.5rem}@media (max-width:1000px){.component-text_image_section .inner .section{padding:1.5rem}}@media (max-width:600px){.component-text_image_section .inner .section{padding:1.25rem}}.component-text_image_section .inner .section.reverse .text{order:-1}@media (max-width:1000px){.component-text_image_section .inner .section{grid-template-columns:1fr;grid-gap:2rem}}.component-text_image_section .inner .section .image{position:relative}.component-text_image_section .inner .section .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0.5rem}@media (max-width:1000px){.component-text_image_section .inner .section .image img{position:static}}.component-text_image_section .inner .section .text{padding:6rem 0}@media (max-width:1000px){.component-text_image_section .inner .section .text{padding:0}}.component-text_image_section .inner .section .text .features{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2.5rem;margin-top:3.5rem}@media (max-width:1000px){.component-text_image_section .inner .section .text .features{margin-top:2.5rem;grid-gap:1.5rem}}@media (max-width:600px){.component-text_image_section .inner .section .text .features{margin-top:1.5rem;grid-template-columns:1fr}}.component-text_image_section .inner .section .text .features .feature .icon{width:3.375rem;height:3.375rem;object-fit:contain;display:block}.component-text_image_section .inner .section .text .btn{margin-top:3.5rem}@media (max-width:1000px){.component-text_image_section .inner .section .text .btn{margin-top:2.5rem}}.component-text_image_sections .inner{padding-top:2rem}.component-text_image_sections .inner .section{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;padding-top:5rem}.component-text_image_sections .inner .section.reverse .text{order:-1}@media (max-width:1000px){.component-text_image_sections .inner .section{grid-template-columns:1fr;grid-gap:2rem}}.component-text_image_sections .inner .section .image{position:relative}.component-text_image_sections .inner .section .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0.5rem}@media (max-width:1000px){.component-text_image_sections .inner .section .image img{position:static}}.component-text_image_sections .inner .section .text{padding:6rem 0}@media (max-width:1000px){.component-text_image_sections .inner .section .text{padding:0}}.component-text_image_sections .inner .section .text .features{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2.5rem;margin-top:3.5rem}@media (max-width:1000px){.component-text_image_sections .inner .section .text .features{margin-top:2.5rem;grid-gap:1.5rem}}@media (max-width:600px){.component-text_image_sections .inner .section .text .features{margin-top:1.5rem;grid-template-columns:1fr}}.component-text_image_sections .inner .section .text .features .feature .icon{width:3.375rem;height:3.375rem;object-fit:contain;display:block}.component-text_image_sections .inner .section .text .btn{margin-top:3.5rem}@media (max-width:1000px){.component-text_image_sections .inner .section .text .btn{margin-top:2.5rem}}@media (min-width:1001px){.component-text_image_sections .inner .section:nth-child(even) .text{order:-1}}.component-vik_wp_content{margin-top:8rem;padding-bottom:5rem}.component-vik_wp_content ol.vbo-stepbar li.vbo-step, .component-vik_wp_content ol.vbo-stepbar li.vbo-step-complete, .component-vik_wp_content ol.vbo-stepbar li.vbo-step-current{border-color:#CCA366 !important;border-width:0.125rem !important}.component-vik_wp_content .vbo-stepbar li a{color:#B7B4A9}.component-vik_wp_content ol.vbo-stepbar li.vbo-step-next:before{background-color:#CCA366;border:none !important}.component-vik_wp_content ol.vbo-stepbar li.vbo-step-current:before{background-color:#CCA366;border:none !important}.component-vik_wp_content ol.vbo-stepbar li.vbo-step-complete:before{background-color:#B7B4A9 !important;border:none !important}.component-vik_wp_content .vbo-results-head{background-color:#181610 !important;border:none !important;border-radius:0.25rem}.component-vik_wp_content .vbo-searchresults-classic-wrap{background-color:#181610 !important;border:none !important;border-radius:0.25rem;padding:1rem}.component-vik_wp_content .vbo-searchresults-classic-wrap .room_item{background-color:rgba(255, 255, 255, 0.05);border:none !important;border-radius:0.25rem;overflow:hidden;display:grid;grid-template-columns:1fr min-content;padding-right:2rem}@media (max-width:1000px){.component-vik_wp_content .vbo-searchresults-classic-wrap .room_item{grid-template-columns:1fr;padding-right:0 !important}}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbrowroomcapacity{display:none}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbimglistdiv{aspect-ratio:1;max-width:10rem;overflow:hidden}@media (max-width:1000px){.component-vik_wp_content .vbo-searchresults-classic-wrap .vbimglistdiv{border-radius:0.25rem}}@media (max-width:600px){.component-vik_wp_content .vbo-searchresults-classic-wrap .vbimglistdiv{max-width:5rem}}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbimglistdiv:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:url("/wp-content/uploads/2025/02/mirror-house-9.jpg");background-size:cover;background-position:center}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbimglistdiv > div{display:none}.component-vik_wp_content .vbo-searchresults-classic-wrap .vblistroomblock{border:none}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbo-info-room{display:flex;align-items:center;justify-content:start}@media (max-width:1000px){.component-vik_wp_content .vbo-searchresults-classic-wrap .vbo-info-room{padding-left:1rem !important;padding-right:1rem !important}}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbo-info-room .vbrowcdescr{font-size:0.875rem !important;line-height:1.3em !important}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbcontdivtot{display:flex;align-items:center;justify-content:center;border:none !important}@media (max-width:1000px){.component-vik_wp_content .vbo-searchresults-classic-wrap .vbcontdivtot{padding:1.5rem 0.5rem 0.5rem !important}}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbcontdivtot .vbselectordiv{border:none !important}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbcontdivtot .vbselectordiv button{background-color:#CCA366 !important;padding:0.75rem !important;color:#0C0B08 !important;border:none !important;margin:0 auto;width:100%}.component-vik_wp_content .vbo-searchresults-classic-wrap .vbcontdivtot .vbsrowprice{padding-top:0 !important}.component-vik_wp_content .vbo-results-head > div{border-color:#2E2B1F !important}@media (max-width:600px){.component-vik_wp_content .vbo-results-head .vbo-results-head-det{position:relative;top:0.25rem}.component-vik_wp_content .vbo-results-head .vbo-results-head-det .vbo-results-head-det-lbl{padding-right:0.5rem}.component-vik_wp_content .vbo-results-head .vbo-results-head-det span{display:inline-block}}.component-vik_wp_content .vbo-results-head .vbo-results-head-det .vbo-results-head-det-lbl{color:#B7B4A9;font-weight:500}@media (max-width:600px){.component-vik_wp_content .vbo-results-head{flex-direction:column}.component-vik_wp_content .vbo-results-head > div{width:100%;border-right:none !important;border-bottom:1px solid #2E2B1F;padding:1rem}.component-vik_wp_content .vbo-results-head > div:last-child{border:none !important}}.component-vik_wp_content .room_container{background-color:#181610;border-radius:0.25rem}.component-vik_wp_content .room_container > div{border:none}.component-vik_wp_content .room_container .vbroomimgdesc{display:none}.component-vik_wp_content .room_container .vbo-showprc-room-head{padding-top:1.5rem}.component-vik_wp_content .room_container .room_prices h4{display:none}.component-vik_wp_content .room_container .vbo-showprc-roomname{display:none}.component-vik_wp_content .room_container .vbprice_freecanc{margin:0;padding:0}.component-vik_wp_content .room_container .vbo-showprc-pricetable .vbo-showprc-price-entry{border-color:#CCA366;border-radius:0.25rem}.component-vik_wp_content .vbo-oconfirm-summary-container{background-color:#181610;border-radius:0.25rem;padding:2rem}@media (max-width:600px){.component-vik_wp_content .vbo-oconfirm-summary-container{padding:0.75rem}}.component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper{border:none !important;padding:0 !important;box-shadow:none !important}.component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper{background-color:transparent;background-color:rgba(255, 255, 255, 0.05);border-radius:0.25rem;border:none !important}@media (max-width:1000px){.component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper{padding:0.5rem 0.25rem}}.component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-total-row{padding-bottom:0 !important}.component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-cell-descr{background-color:transparent}.component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper > div > div, .component-vik_wp_content .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper > div > div{border-color:#2E2B1F}.component-vik_wp_content .vbo-oconfirm-middlep{margin-top:-1.5rem !important}.component-vik_wp_content .vbo-coupon-outer{background-color:#181610;border-radius:0.25rem;border-color:#2E2B1F !important}.component-vik_wp_content .vbo-coupon-outer .vbhaveacoupon{margin-bottom:1rem;padding-top:0.5rem}@media (max-width:600px){.component-vik_wp_content .vbo-coupon-outer .vbhaveacoupon{margin-bottom:0.25rem !important}}.component-vik_wp_content .vbo-coupon-outer input{background:#0C0B08 !important;color:#fff !important;font-size:1rem;padding:0.875rem 1rem;border-radius:0.125rem;border:none;border:1px solid #0C0B08 !important}@media (max-width:600px){.component-vik_wp_content .vbo-coupon-outer input{margin-bottom:0.5rem}}.component-vik_wp_content .plugin-container form[name="vb"]{background-color:#181610;border-radius:0.25rem;padding:1rem}.component-vik_wp_content .plugin-container form[name="vb"] .vbcustomfields{border:none !important;padding:0 !important;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5rem}@media (max-width:1000px){.component-vik_wp_content .plugin-container form[name="vb"] .vbcustomfields{grid-template-columns:1fr}}.component-vik_wp_content .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry{width:100%;margin:0}@media (min-width:1001px){.component-vik_wp_content .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-separator, .component-vik_wp_content .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-textarea, .component-vik_wp_content .plugin-container form[name="vb"] .vbcustomfields .vbo-oconfirm-cfield-entry-checkbox{grid-column:span 2}}.component-vik_wp_content .plugin-container form[name="vb"] label{font-size:0.875rem;text-transform:uppercase;line-height:1.2em}@media (max-width:600px){.component-vik_wp_content .plugin-container .vboconfirmbottom .booknow{width:100%}}.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list{margin-top:1rem}@media (max-width:1000px){.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list{display:grid;grid-gap:1rem;grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list{grid-template-columns:1fr}}.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list li{background-color:#0C0B08;border:none !important;border-radius:0.25rem !important;padding:1rem;border:1px solid #0C0B08 !important;transition:all 0.1s ease}@media (max-width:1000px){.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list li{margin:0}}.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item-active{border:1px solid #CCA366 !important}.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts .vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item-active:after{display:none}.component-vik_wp_content .plugin-container .vbrequired{top:0.25rem;position:relative}.component-vik_wp_content .plugin-container .vbrequired sup{color:red !important}.component-vik_wp_content .plugin-container input, .component-vik_wp_content .plugin-container select, .component-vik_wp_content .plugin-container textarea{background:#0C0B08 !important;color:#fff !important;font-size:1rem;padding:0.875rem 1rem;border-radius:0.125rem;border:none;border:1px solid #0C0B08 !important}.component-vik_wp_content .plugin-container input:focus, .component-vik_wp_content .plugin-container select:focus, .component-vik_wp_content .plugin-container textarea:focus{border:1px solid #CCA366 !important}.component-vik_wp_content .plugin-container select{padding:0.25rem}.component-vik_wp_content .plugin-container textarea{width:100%;resize:vertical}.component-vik_wp_content .plugin-container .vbo-oconfirm-paymentopts{padding:1rem !important;background:rgba(255, 255, 255, 0.05);border:none !important}.component-vik_wp_content input[type="submit"]{background-color:#CCA366 !important;padding:0.75rem !important;color:#0C0B08 !important;border:none !important;margin:0 auto}@media (max-width:600px){.component-vik_wp_content input[type="submit"]{width:100%}}.component-vik_wp_content .vbo_price{color:#fff}.component-vik_wp_content .room_options h4{margin-bottom:1rem !important}.component-vik_wp_content .room_options .vbo-showprc-optionstable{margin:0 !important;padding:0 !important;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(220px, 300px))}@media (max-width:1000px){.component-vik_wp_content .room_options .vbo-showprc-optionstable{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry{width:unset !important;margin:0 !important;padding:1rem !important;border:1px solid #2E2B1F !important;background-color:#0C0B08}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-name{padding:0 !important;font-size:1rem;text-transform:capitalize;color:#E0DDD1}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-cost{padding:0 !important}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input{padding:0.5rem 0 !important;background-color:#181610;position:relative}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input:before{content:"Dienu skaits";margin-right:0.5rem}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input select{width:fit-content !important;color:#0C0B08 !important;background-color:#CCA366 !important;border:1px solid #CCA366 !important;border-radius:0.125rem !important;padding:0 1rem;font-weight:600 !important;font-size:1rem !important;text-align:center}.component-vik_wp_content .room_options .vbo-showprc-optionstable .vbo-showprc-option-entry .vbo-showprc-option-entry-input select option{background-color:#181610 !important;color:#E0DDD1 !important}.component-vik_wp_content .vbo-results-chdates, .component-vik_wp_content .goback{display:none}html[lang="en-US"] .vbo-showprc-option-entry-input:before{content:"How many days" !important}.component *, .component-error *{font-family:"Source Sans 3", sans-serif;word-wrap:break-word;color:#E0DDD1}.page-template{background-color:#0C0B08}.page-template main{position:relative;z-index:10;background-color:#0C0B08}.page-template footer{z-index:9}.page-id-11 header, .page-id-11 footer{display:none}.vbo-search-mainview{background-color:#181610}.rich-content{color:#B7B4A9}.rich-content p{margin-bottom:1em}.rich-content p strong{color:#E0DDD1 !important;font-weight:600}.rich-content h2{margin-top:3rem;margin-bottom:0.75rem;font-size:1.25rem;font-weight:600;color:#E0DDD1 !important;text-transform:uppercase}.rich-content a{color:#CCA366 !important}.rich-content a:hover{text-decoration:underline}.rich-content ul{padding-left:1em}.content p:not(:last-child){margin-bottom:1rem}.frm-fluent-form .ff-el-group .ff-el-input--label label{font-size:0.875rem;text-transform:uppercase;color:#fff !important;line-height:1.2em}.frm-fluent-form .ff-el-group .ff-el-form-control{background:#0C0B08 !important;color:#fff !important;font-size:1rem;padding:0.875rem 1rem;border-radius:0.125rem;border:none;border:1px solid #0C0B08 !important}.frm-fluent-form .ff-el-group .ff-el-form-control:focus{border:1px solid #CCA366 !important}.frm-fluent-form .ff-el-group .ff-el-form-check .ff_t_c, .frm-fluent-form .ff-el-group .ff-el-form-check .ff-el-form-check-label span{font-size:1rem !important;line-height:1.1em !important;color:#E0DDD1}.frm-fluent-form .ff-el-group textarea{resize:vertical}.frm-fluent-form .true-false .ff-el-input--content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}.frm-fluent-form .true-false .ff-el-input--content .ff-el-form-check-label{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:#0C0B08;padding:0.75rem;border-radius:0.125rem;border:1px solid #0C0B08;transition:all 0.2s ease}.frm-fluent-form .true-false .ff-el-input--content .ff-el-form-check-label span{transition:all 0.2s ease}.frm-fluent-form .true-false .ff-el-input--content .ff-el-form-check-label input{position:absolute;width:100%;height:100%;top:0;opacity:0;left:0;cursor:pointer}.frm-fluent-form .true-false .ff-el-input--content .ff_item_selected .ff-el-form-check-label{border:1px solid #CCA366}.frm-fluent-form .true-false .ff-el-input--content .ff_item_selected .ff-el-form-check-label span{color:#CCA366}.frm-fluent-form .gdpr-check label{position:relative;padding-left:1.75rem !important;display:block !important}@media (min-width:601px){.frm-fluent-form .gdpr-check label .ff_t_c{position:relative;top:0.11rem}}.frm-fluent-form .gdpr-check label .ff_t_c a{color:#CCA366 !important}.frm-fluent-form .gdpr-check label .ff_t_c a:hover{text-decoration:underline !important}.frm-fluent-form .gdpr-check label .ff_tc_checkbox{display:none !important}.frm-fluent-form .gdpr-check label:after{content:"";position:absolute;inset:0;width:1rem;height:1rem;background-color:#181610;border:1px solid #CCA366;border-radius:50%;transition:all 0.1s ease}.frm-fluent-form .gdpr-check input{opacity:0}.frm-fluent-form .gdpr-check .ff_item_selected label:after{background-color:#CCA366;border:1px solid #CCA366}.frm-fluent-form button[type="submit"]{background:#CCA366 !important;color:#0C0B08 !important;width:100%;text-transform:uppercase;font-weight:600 !important;font-size:1rem !important;text-align:center !important;padding:0.875rem 1rem !important;border-radius:0.125rem !important}.ff-message-success{padding:0 !important;border:none !important;text-align:center !important;margin-top:0 !important;font-size:1.125rem !important;padding-bottom:1.5rem !important}.booking-form .plugin-container .vbdivsearch{padding:0 !important;margin:0 !important;background-color:#181610 !important}.booking-form .plugin-container .vbdivsearch .vbdetbooksubmit{background:#CCA366 !important;color:#0C0B08 !important;width:100%;text-transform:uppercase;font-weight:600 !important;font-size:1rem !important;text-align:center !important;padding:0.875rem 1rem !important;border-radius:0.125rem !important}.booking-form .plugin-container .vbdivsearch label{font-size:0.875rem;text-transform:uppercase;line-height:1.2em}.booking-form .plugin-container .vbdivsearch input, .booking-form .plugin-container .vbdivsearch select, .booking-form .plugin-container .vbdivsearch textarea{background:#0C0B08 !important;color:#fff !important;font-size:1rem;border-radius:0.125rem;border:none;border:1px solid #0C0B08 !important}.booking-form .plugin-container .vbdivsearch input:focus, .booking-form .plugin-container .vbdivsearch select:focus, .booking-form .plugin-container .vbdivsearch textarea:focus{border:1px solid #CCA366 !important}.booking-form .plugin-container .vbdivsearch .vbo-caltrigger{background-color:#0C0B08;border:none !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner{display:grid;grid-template-columns:3fr 3fr 1fr 3fr;gap:1rem}@media (max-width:1000px){.booking-form .plugin-container .vbdivsearch .vb-search-inner{grid-template-columns:3rem 1fr}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock{grid-column:span 2 !important}}@media (max-width:370px){.booking-form .plugin-container .vbdivsearch .vb-search-inner{grid-template-columns:3rem 1fr}}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock{display:flex;flex-direction:column;margin:0 !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group{display:grid;grid-template-columns:1fr min-content}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock{margin:0 !important;flex-direction:column !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock > div{flex:unset !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry{margin:0 !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry select{padding:0.5rem 1rem !important;width:100% !important}@media (max-width:1000px){.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-entry select{padding:0.5rem !important}}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-rooms{display:none !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner #vbjstotnights{display:none !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-adults-entry{margin:0 !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-submit{margin:0 !important}.booking-form .plugin-container .vbdivsearch .vb-search-inner .vbo-search-submit input{min-width:unset !important;width:100% !important}.booking-form .plugin-container .vbo-room-details-wrap{display:none}.booking-form .plugin-container .vbo-availcalendars-cont{display:none}.booking-form .plugin-container .vbo-seldates-cont{margin:0 !important}.booking-form .plugin-container .vbo-seldates-cont .vbo-seldates-cont-inner h4{display:none}#ui-datepicker-div{padding:1rem !important;border-radius:0.25rem !important}@media (max-width:600px){#ui-datepicker-div{padding:1rem 0 !important}}.ui-datepicker-calendar .ui-state-disabled span{color:red !important}.component-vik_wp_content .plugin-container .vbo-oconfirm-middlep > div{background-color:#181610 !important;border-radius:0.25rem !important;border:1px dashed #2E2B1F !important}.component-vik_wp_content .plugin-container .vbo-oconfirm-middlep .vbo-enterpin-inner .vbo-enterpin-btns button{background-color:#CCA366 !important;padding:0.75rem !important;color:#0C0B08 !important;border:none !important;margin:0 auto;font-size:1rem !important}.component-vik_wp_content .notice{background-color:#181610 !important;border:1px solid #CCA366;margin:1rem 0 !important}.component-vik_wp_content .notice p{color:#E0DDD1 !important;text-align:center}.component-vik_wp_content .vbo-booking-details-topcontainer{background-color:#181610;margin:1rem 0 !important;border-radius:0.25rem !important;padding:1rem !important}.component-vik_wp_content .vbo-booking-details-topcontainer .vbo-booking-details-head{background-color:transparent;width:100%;margin:0}.component-vik_wp_content .vbo-booking-details-topcontainer .vbo-booking-details-head h4{width:100%;text-align:center;color:#CCA366}.component-vik_wp_content .vbo-booking-details-topcontainer .vbo-paycontainer-pos .vbvordpaybutton{padding:0 !important;border:none !important}.component-vik_wp_content .vbo-booking-details-topcontainer .vbo-paycontainer-pos .vbvordpaybutton .stripe__payment__form__wrapper a{width:100% !important;background-color:#CCA366 !important;color:#0C0B08 !important;border:none !important}.component-vik_wp_content .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer > div{background-color:#0C0B08;border:none !important;margin:0 0 1rem !important;border-radius:0}.component-vik_wp_content .vbo-booking-rooms-wrapper{margin:0 0 1rem !important;background-color:#181610 !important;border-radius:0.25rem !important}.component-vik_wp_content .vbo-booking-rooms-wrapper .vbvordroominfo{border:none !important;margin:0 !important;padding:1rem !important}.component-vik_wp_content .vbo-booking-costs-list{margin:0 0 1rem !important;background-color:#181610 !important;border-radius:0.25rem !important;border:1px solid #CCA366 !important}.component-vik_wp_content .vbo-booking-upsell-container{background-color:#181610;padding:2rem 1rem !important;border-radius:0.25rem;border:none !important}.component-vik_wp_content .vbo-booking-upsell-container h3{text-align:center !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-booking-upsell-room-wrap{margin:1rem 0 0 !important;padding:1rem !important;background-color:#0C0B08 !important;border:none !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-upsell-option-entry-name span{font-size:1.25rem}.component-vik_wp_content .vbo-booking-upsell-container .vbo-option-upsell-addedtocart .vbo-upsell-option-entry-name span{color:#CCA366 !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-option-upsell-add button{width:100% !important;background-color:#CCA366 !important;color:#0C0B08 !important;border:none !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-option-upsell-add button i{color:#0C0B08}.component-vik_wp_content .vbo-booking-upsell-container .vbo-room-upsell-cart{background-color:#0C0B08 !important;width:unset !important;flex-basis:unset;padding:0 !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-name{display:none}.component-vik_wp_content .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-cost{display:none}.component-vik_wp_content .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-rm{margin:0 !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option-rm button{width:100% !important;min-width:unset !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-room-upsell-cart .vbo-room-upsell-cart-option{margin:0 !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-booking-upsell-confirm-total{background-color:#181610 !important;border-radius:0.25rem !important;border:1px solid #CCA366 !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-booking-upsell-confirm-btn button{background-color:#CCA366 !important;color:#0C0B08 !important;border:none !important}.component-vik_wp_content .vbo-booking-upsell-container .vbo-booking-upsell-confirm-btn button i{color:#0C0B08 !important}.component-vik_wp_content .room_buttons_box .goback{display:none}.vbo-booking-print{display:none !important}.vbordcancformbox .vbo-booking-cancform-inner{background-color:#181610 !important;border-radius:0.25rem !important;border:1px solid #CCA366 !important;padding:2rem 1.5rem !important}@media (max-width:1000px){.vbordcancformbox .vbo-booking-cancform-inner{padding:1.5rem 1rem !important}}.vbordcancformbox .vbo-booking-cancform-inner h4{margin-bottom:1rem}.vbo-booking-details-actions-inner a{background-color:#CCA366 !important;color:#0C0B08 !important;font-weight:500 !important}.vbo-booking-details-actions-inner a i{color:#0C0B08 !important}.vbo-booking-chat-container{background-color:#181610 !important;color:#E0DDD1 !important;border:1px solid #2E2B1F !important;border-radius:0.25rem !important}.vbo-booking-chat-container .vbo-booking-chat-intro{background-color:#181610 !important;color:#E0DDD1 !important;border-color:#2E2B1F !important}.vbo-booking-chat-container .chat-action-btn{background-color:#0C0B08 !important}.vbo-booking-chat-container .chat-threads-panel{border-color:#2E2B1F !important}.vbo-booking-chat-container .speech-bubble.sent{border-radius:0.25rem !important;background-color:#0C0B08 !important;color:#E0DDD1 !important;border:none !important}.vbo-booking-chat-container .thread-record{background-color:#0C0B08 !important;border-radius:0.25rem !important;border:1px solid #2E2B1F !important}.vbo-booking-chat-container .thread-record.active{border-color:#CCA366 !important}.vbo-booking-chat-control{background-color:#CCA366 !important;border:1px solid #2E2B1F !important;transition:all 0.1s ease}.vbo-booking-chat-control:hover{transform:scale(1.05)}html[lang="lv-LV"] .vbo-search-num-adults-entry-label{padding-right:1rem}.cky-consent-bar{background-color:#181610 !important;color:#E0DDD1 !important;border:1px solid #CCA366 !important;font-family:"Source Sans 3", sans-serif}.cky-consent-bar p{color:#E0DDD1 !important}.cky-preference-center{background-color:#181610 !important;color:#E0DDD1 !important;border:1px solid #2E2B1F !important;font-family:"Source Sans 3", sans-serif}.cky-preference-center p, .cky-preference-center span, .cky-preference-center .cky-accordion-btn{color:#E0DDD1 !important}.cky-preference-center .cky-footer-shadow{display:none !important}.cky-preference-center .cky-footer-wrapper > div:last-child{background-color:#0C0B08 !important}.cky-btn-revisit-wrapper{display:none !important}main .component .flex > div:not(.nofade), main .component img:not(.nofade), main .component a:not(.nofade), main .component h1:not(.nofade), main .component h2:not(.nofade), main .component h3:not(.nofade), main .component h4:not(.nofade), main .component h5:not(.nofade), main .component p:not(.nofade), main .component li:not(.nofade){opacity:0;transition:0.3s !important}main .component .flex > div:not(.nofade).faded, main .component img:not(.nofade).faded, main .component a:not(.nofade).faded, main .component h1:not(.nofade).faded, main .component h2:not(.nofade).faded, main .component h3:not(.nofade).faded, main .component h4:not(.nofade).faded, main .component h5:not(.nofade).faded, main .component p:not(.nofade).faded, main .component li:not(.nofade).faded{opacity:1}main .component > .inner > .flex img.nofade, main .component > .inner > .flex a.nofade, main .component > .inner > .flex h1.nofade, main .component > .inner > .flex h2.nofade, main .component > .inner > .flex h3.nofade, main .component > .inner > .flex h4.nofade, main .component > .inner > .flex h5.nofade, main .component > .inner > .flex p.nofade, main .component > .inner > .flex li.nofade, main .component > .flex img.nofade, main .component > .flex a.nofade, main .component > .flex h1.nofade, main .component > .flex h2.nofade, main .component > .flex h3.nofade, main .component > .flex h4.nofade, main .component > .flex h5.nofade, main .component > .flex p.nofade, main .component > .flex li.nofade{opacity:1 !important}main .component > .inner > .flex > div:nth-child(4n + 1), main .component > .inner > .flex > a:nth-child(4n + 1), main .component > .flex > div:nth-child(4n + 1), main .component > .flex > a:nth-child(4n + 1){transition:0.2s ease 0s !important}main .component > .inner > .flex > div:nth-child(4n + 2), main .component > .inner > .flex > a:nth-child(4n + 2), main .component > .flex > div:nth-child(4n + 2), main .component > .flex > a:nth-child(4n + 2){transition:0.2s ease 0.2s !important}main .component > .inner > .flex > div:nth-child(4n + 3), main .component > .inner > .flex > a:nth-child(4n + 3), main .component > .flex > div:nth-child(4n + 3), main .component > .flex > a:nth-child(4n + 3){transition:0.2s ease 0.4s !important}main .component > .inner > .flex > div:nth-child(4n), main .component > .inner > .flex > a:nth-child(4n), main .component > .flex > div:nth-child(4n), main .component > .flex > a:nth-child(4n){transition:0.2s ease 0.6s !important}main .component > .inner > .flex > div, main .component > .inner > .flex > a, main .component > .flex > div, main .component > .flex > a{transform:translateY(1rem)}@media (max-width:1000px){main .component > .inner > .flex > div:nth-child(n), main .component > .inner > .flex > a:nth-child(n), main .component > .flex > div:nth-child(n), main .component > .flex > a:nth-child(n){transition:0.2s !important}}main .component > .inner > .flex > div.faded, main .component > .inner > .flex > a.faded, main .component > .flex > div.faded, main .component > .flex > a.faded{transform:translateY(0)}main .component-facebook_posts .flex > div, main .component-facebook_posts img, main .component-facebook_posts a, main .component-facebook_posts h1, main .component-facebook_posts h2, main .component-facebook_posts h3, main .component-facebook_posts h4, main .component-facebook_posts h5, main .component-facebook_posts p, main .component-facebook_posts li{opacity:1 !important}.error-page{min-height:80vh;background:#0C0B08;z-index:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12rem 0}html[lang="en-US"] .vbo-showprc-option-entry-input:before{content:"How many days" !important}