@charset "UTF-8";body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.site-header{position:fixed;top:0;left:0;height:112px;width:100%;z-index:10000;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.344) 45%,rgba(0,0,0,.266697) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}@media (max-width:767.98px){.site-header{padding-left:9px !important;padding-right:9px !important}}@media (min-width:1400px) and (max-width:2000px){.site-header{padding-left:120px !important;padding-right:125px !important}}.site-header.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08)}.site-header.scrolled .logo,.site-header.scrolled .hamburger-menu{position:relative;z-index:10001}.site-header.scrolled #logo a img,.site-header.scrolled .main-nav,.site-header.scrolled .hamburger{transition:all .4s ease}.site-header.scrolled #logo a img{transition:all .3s ease}.site-header.scrolled .main-nav ul li a{color:#fff !important}.site-header.scrolled .hamburger{color:#fff !important}.site-header.scrolled .language-nav1{opacity:0 !important;transform:translateY(-10px) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;height:0 !important}.site-header #header{display:flex;justify-content:end;align-items:center;position:relative;padding-right:0;top:-44px}@media (max-width:991.98px){.site-header #header{top:-44px}}.site-header #header .logo,.site-header #header .hamburger-menu{position:relative;z-index:10001}.site-header #header .main-nav{display:flex;flex:1;justify-content:end}.site-header #header .main-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.site-header #header .main-nav ul li{display:inline-block}.site-header #header .main-nav ul li a{text-decoration:none;color:#fff;font-weight:500;font-family:"Instrument Sans",sans-serif;font-size:14px;line-height:22px;text-transform:uppercase}.site-header #header .main-nav ul li a:hover{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:gold;text-underline-offset:10px}@media (max-width:767.98px){.site-header #header .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.site-header #header .main-nav ul li{margin:10px 0}.site-header #header .main-nav.active{display:flex}}@media (max-width:991.98px){.site-header #header .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.site-header #header .main-nav ul li{margin:10px 0}.site-header #header .main-nav.active{display:flex}}.site-header #header .main-nav.active ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.site-header #header .main-nav.active ul li{margin:10px 0}.site-header #header .main-nav.active{position:fixed;top:90px;right:0;width:100%;height:calc(100vh - 90px);background-color:var(--mega-menu-bg);z-index:999;padding:2rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:-2px 0 10px rgba(0,0,0,.2);overflow-y:auto}@media (max-width:767.98px){.site-header #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:991.98px){.site-header #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}.site-header #header .hamburger-menu{padding-left:48px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:6px;height:24px}.site-header #header .hamburger-menu .hamburger{background:0 0;border:none;font-size:28px;cursor:pointer;color:#fff;transition:color .3s ease}.site-header #header .hamburger-menu .line{height:2px;background-color:#fff;border-radius:2px;transition:width .3s ease,transform .3s ease,opacity .3s ease}.site-header #header .hamburger-menu .top,.site-header #header .hamburger-menu .middle{width:24px}.site-header #header .hamburger-menu .bottom{width:18px;align-self:flex-end;transform-origin:right}.site-header #header .hamburger-menu:hover .bottom{width:24px}.site-header #header .hamburger-menu.active .top{transform:translateY(8px) rotate(45deg)}.site-header #header .hamburger-menu.active .middle{transform:rotate(-45deg)}.site-header #header .hamburger-menu.active .bottom{opacity:0;transform:translateY(-8px)}@media (max-width:767.98px){.site-header #header .main-nav{display:none}.site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}@media (max-width:991.98px){.site-header #header .main-nav{display:none}.site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}@media (max-width:1188px){.site-header #header .main-nav{display:none}.site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}.language-nav1{position:relative;padding-top:16px;justify-content:flex-end}.language-nav1 .language-list{font-family:Instrument Sans;display:flex;gap:0;list-style:none;margin:0;color:#fff;font-size:13px}.language-nav1 .language-list .language-item .language-link{text-decoration:none;font-weight:400;color:#fff;opacity:.8;transition:all .3s ease}.language-nav1 .language-list .language-item .language-link.active,.language-nav1 .language-list .language-item .language-link:hover{opacity:1;text-decoration:underline}.header-container .logo,.header-container .hamburger-menu{position:relative;z-index:10001}.header-container #logo a{display:inline-block}.header-container #logo a img{max-height:88px;width:191.3px;padding-top:11px;display:block;transition:all .3s ease}@media (max-width:767.98px){.header-container #logo a img{height:auto;width:auto}}.hamburger-menu{padding-left:48px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:6px;height:24px}.hamburger-menu .hamburger{background:0 0;border:none;font-size:28px;cursor:pointer;color:#fff;transition:color .3s ease}.hamburger-menu .line{height:2px;background-color:#fff;border-radius:2px;transition:width .3s ease,transform .3s ease,opacity .3s ease}.hamburger-menu .top,.hamburger-menu .middle{width:24px}.hamburger-menu .bottom{width:18px;align-self:flex-end;transform-origin:right}.hamburger-menu:hover .bottom{width:24px}.hamburger-menu.active .line{background-color:var(--close-btn) !important}.hamburger-menu.active .top{transform:translateY(8px) rotate(45deg)}.hamburger-menu.active .middle{transform:rotate(-45deg)}.hamburger-menu.active .bottom{opacity:0;transform:translateY(-8px)}.mega-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--mega-menu-bg);color:var(--mega-menu-txt);z-index:999;display:none;overflow-y:auto}.mega-menu.active{display:flex;justify-content:center;align-items:flex-start;padding:40px}@media (max-width:991.98px){.mega-menu.active{padding:5px}}.mega-menu ul{list-style:none !important;padding:0 !important}.mega-menu .mega-menu-content{font-family:Gilda Display;font-size:26px;font-weight:400;position:relative;top:80px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:60px;padding-right:0}@media (min-width:1400px) and (max-width:1540px){.mega-menu .mega-menu-content{margin:0 80px}}@media (max-width:991.98px){.mega-menu .mega-menu-content{grid-template-columns:1fr;grid-template-rows:auto auto auto;padding-left:5px}}@media (max-width:767.98px){.mega-menu .mega-menu-content{grid-template-columns:1fr;grid-template-rows:auto auto auto}}.mega-menu .mega-menu-content{gap:48px;align-items:flex-start}.mega-menu .mega-menu-content .main-menu{list-style:none !important;padding:0 !important}.mega-menu .mega-menu-content .main-menu li{margin:15px 0}.mega-menu .mega-menu-content .main-menu li a{color:var(--mega-menu-txt);text-decoration:none;font-size:26px;padding:4px 12px;display:flex;align-items:center;border-radius:0;transition:background .3s ease,color .3s ease}.mega-menu .mega-menu-content .main-menu li a:hover{background:var(--hover-bg-menu);color:var(--hover-color-menu)}.mega-menu .mega-menu-content .main-menu li.current-menu-item>a,.mega-menu .mega-menu-content .main-menu li.current_page_item>a,.mega-menu .mega-menu-content .main-menu li.current-menu-parent>a,.mega-menu .mega-menu-content .main-menu li.current-menu-ancestor>a,.mega-menu .mega-menu-content .main-menu li.active>a{background:var(--hover-bg-menu);color:var(--hover-color-menu)}.mega-menu .mega-menu-content .submenu-panel{display:flex;gap:40px;padding-top:18px;padding:18px 35px;flex-wrap:wrap}@media (max-width:991.98px){.mega-menu .mega-menu-content .submenu-panel{padding:18px 0}}@media (max-width:767.98px){.mega-menu .mega-menu-content .submenu-panel{display:none}}.mega-menu .mega-menu-content .submenu-panel .submenu-list ul{font-size:16px;font-family:Instrument Sans;font-weight:500}@media (min-width:1400px) and (max-width:2000px){.mega-menu .mega-menu-content .submenu-panel .submenu-list ul{width:304px}}.mega-menu .mega-menu-content .submenu-panel .submenu-list ul{width:150px;list-style:none;padding:16px 12px;display:flex;flex-direction:column;gap:16px}.mega-menu .mega-menu-content .submenu-panel .submenu-list ul li{margin:8px 0}.mega-menu .mega-menu-content .submenu-panel .submenu-list ul a{font-family:Instrument Sans !important;color:var(--submenu-color);text-decoration:none;font-size:16px}.mega-menu .mega-menu-content .submenu-panel .submenu-list ul a:hover{color:var(--submenu-hover)}.mega-menu .mega-menu-content .menu-item-has-children{position:relative}.mega-menu .mega-menu-content .menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}.mega-menu .mega-menu-content .menu-item-has-children>a:after{content:"";-webkit-mask:url(//hotelcontinental.no/wp-content/themes/Hotel/css/assets/images/iconamoon_arrow-up-2-thin.svg) no-repeat center;-webkit-mask-size:contain;-webkit-mask:url(//hotelcontinental.no/wp-content/themes/Hotel/css/assets/images/iconamoon_arrow-up-2-thin.svg) no-repeat center;mask:url(//hotelcontinental.no/wp-content/themes/Hotel/css/assets/images/iconamoon_arrow-up-2-thin.svg) no-repeat center;mask-size:contain;background-color:var(--arrow-color-menu);width:30px;height:30px;margin-left:8px;transition:transform .3s ease,background-color .3s ease}.mega-menu .mega-menu-content .menu-item-has-children.open>a:after,.mega-menu .mega-menu-content .menu-item-has-children.current-menu-item>a:after,.mega-menu .mega-menu-content .menu-item-has-children.current_page_item>a:after,.mega-menu .mega-menu-content .menu-item-has-children.current-menu-parent>a:after{background-color:var(--hover-color-menu)}@media (max-width:991.98px){.mega-menu .mega-menu-content .menu-item-has-children.open>a:after,.mega-menu .mega-menu-content .menu-item-has-children.current-menu-item>a:after,.mega-menu .mega-menu-content .menu-item-has-children.current_page_item>a:after,.mega-menu .mega-menu-content .menu-item-has-children.current-menu-parent>a:after{transform:rotate(90deg)}}.mega-menu .mega-menu-content .menu-item-has-children>.sub-menu{font-size:14px !important;font-family:Instrument Sans;font-weight:500;display:none}.mega-menu .mega-menu-content .menu-item-has-children>.sub-menu a{font-size:14px !important}.mega-menu .mega-menu-content .menu-item-has-children>.sub-menu a:hover{background:0 0;color:var(--hover-color-menu)}@media (max-width:767.98px){.mega-menu .mega-menu-content .menu-item-has-children>.sub-menu{display:none}}.mega-menu .mega-menu-content .menu-item-has-children.open>.sub-menu{display:none}@media (max-width:767.98px){.mega-menu .mega-menu-content .menu-item-has-children.open>.sub-menu{display:block}}.mega-menu .mega-menu-content #menu-mega-menu{list-style:none;padding:0}.logo,.hamburger-menu{position:relative;z-index:10001}.submenu-image{align-items:start;display:flex;justify-content:end}.submenu-image img{width:100%;height:396px;border-radius:0;opacity:0;transition:width .4s ease,height .4s ease;-o-object-fit:cover;object-fit:cover}@media (min-width:1400px) and (max-width:2000px){.submenu-image img{width:100%;height:496px;max-width:391px}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.site-footer{background:var(--footer-background) !important;color:#fff;font-size:.95rem}@media (min-width:1400px) and (max-width:2000px){.site-footer{padding:0 120px}}@media (max-width:767.98px){.site-footer{height:auto;padding-bottom:15px}}.site-footer .footer-container{padding-top:15px}@media (max-width:767.98px){.site-footer .footer-container{padding-left:20px}}@media (max-width:991.98px){.site-footer{height:auto;padding-bottom:15px}.site-footer .footer-container{padding-top:15px}.site-footer .footer-container .Address{padding-left:5rem}}@media (max-width:991.98px) and (max-width:991.98px){.site-footer .footer-container .Address{padding-left:1rem}}@media (max-width:991.98px){.site-footer .footer-container .partner-logos{justify-content:start !important}.site-footer .row{padding:14px}.site-footer .col-md-3,.site-footer .Address{width:100% !important;max-width:100%;padding:0 !important}}@media (max-width:991.98px) and (max-width:767.98px){.site-footer .col-md-3,.site-footer .Address{padding:1rem}}@media (max-width:991.98px){.site-footer .footer-bottom{align-items:flex-start !important;gap:.75rem}}@media (max-width:1188px){.site-footer{height:auto;padding-bottom:15px}}.site-footer .footer-container{padding-top:15px}.site-footer .footer-container .Address{padding-left:5rem}@media (max-width:767.98px){.site-footer .footer-container .Address{padding-left:calc(var(--bs-gutter-x) * 0.5)}}.site-footer .footer-container .send-app a{color:#fff;text-decoration:underline}.site-footer .footer-container .send-app a:hover{color:rgba(255,255,255,.6980392157);text-decoration:underline;text-underline-offset:3px}.site-footer .footer-container .footer-title{font-size:48px;font-weight:400;font-family:Gilda Display;margin-bottom:8px}@media (max-width:767.98px){.site-footer .footer-container .footer-title{font-size:44px !important}}.site-footer .footer-container .footer-label{font-weight:400;margin-bottom:.5rem;font-family:Instrument Sans !important;font-size:16px !important;color:rgba(255,255,255,.6980392157)}.site-footer .footer-container a{color:#fff;text-decoration:none}.site-footer .footer-container a:hover{text-decoration:underline;text-underline-offset:3px}.site-footer .footer-container .social-icons i{font-size:1.2rem;color:#fff;transition:color .3s}.site-footer .footer-container .social-icons i:hover{color:#d4b89f}.site-footer .footer-container .partner-logos{display:flex;justify-content:flex-end;align-items:center}@media (max-width:767.98px){.site-footer .footer-container .partner-logos{justify-content:center;padding:0}}@media (max-width:479.98px){.site-footer .footer-container .partner-logos{margin-top:16px !important;gap:16px}}.site-footer .footer-container .partner-logos img{max-height:34px;max-width:112px}.site-footer .footer-container .footer-bottom{font-size:14px;font-family:Instrument Sans;padding-bottom:15px;border-color:rgba(255,255,255,.1)}.site-footer .footer-container .footer-bottom a{color:#ccc}.site-footer .footer-container .footer-bottom a:hover{color:#fff}.font-w{font-weight:500 !important}.email-wrapper{position:relative;display:inline-block}.email-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#1f1c1c;color:#fff;padding:3px 6px;border-radius:5px;display:none;gap:10px;white-space:nowrap;z-index:99;font-weight:400;font-family:Instrument Sans;font-size:12px !important}.email-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#1f1c1c transparent transparent}.email-tooltip button+button{border-left:1px solid #656565;padding-left:10px}.email-tooltip button{background:0 0;border:none;color:#fff;cursor:pointer;font-size:13px;font-weight:400;font-style:Instrument Sans}.email-tooltip button:hover{text-decoration:none;font-weight:500 !important}.email-wrapper:hover .email-tooltip{display:flex}.darkbrown--color a{color:rgba(11,7,4,.8) !important}.darkbrown--color a:hover{text-decoration:underline;text-underline-offset:4px}.phone-nu{text-decoration:none}.phone-nu:hover{text-decoration:none !important;text-underline-offset:4px}.phone-nu a{text-decoration:none}.phone-nu a:hover{text-decoration:none;text-underline-offset:4px}.send-app a{color:#fff !important;text-decoration:underline !important;text-underline-offset:3px !important}.send-app a:hover{color:rgba(255,255,255,.6980392157) !important;text-decoration:underline !important;text-underline-offset:4px !important}.sticky-btn{position:fixed;left:15px;bottom:15px;z-index:9999}@media (max-width:991.98px){.sticky-btn{width:100%;bottom:0;left:0;top:auto;transform:none}}@media (max-width:991.98px){.pding-btm-footer{padding-bottom:20px}}.p16 p{font-size:16px}@media (max-width:991.98px){.p16 p{font-size:16px !important}}@media (max-width:767.98px){.p16 p{font-size:16px !important}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hero-room{max-height:550px}.hero-room:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.24),rgba(0,0,0,.24)),linear-gradient(180deg,rgba(11,7,4,0) 75.36%,rgba(11,7,4,.8) 100%);z-index:1;pointer-events:none}.hero-room .overlay-content{z-index:2}.hero-room .overlay-content h3{font-family:Gilda Display;font-weight:400 !important;font-size:36px !important}.room-container{padding-top:50px}@media (max-width:767.98px){.room-container{padding-top:0}}.room-detail{padding:3rem 0;background-color:var(--room-bg)}@media (max-width:767.98px){.room-detail{padding:0 10px !important}}.room-detail h1{color:var(--h1-color)}.room-detail p{color:var(--p-color);font-family:Instrument Sans}.room-detail .room-header{display:flex;gap:5.5rem;flex-wrap:wrap;padding:0}@media (max-width:767.98px){.room-detail .room-header{padding:8px}}.room-detail .room-header .room-text{flex:1;display:flex;flex-direction:column;padding-top:84px;padding-bottom:84px;padding-left:0}@media (min-width:1400px) and (max-width:2000px){.room-detail .room-header .room-text{padding-left:0}}.room-detail .room-header .room-text h1{font-size:44px;font-family:Gilda Display}@media (max-width:767.98px){.room-detail .room-header .room-text h1{font-size:24px}}.room-detail .room-header .room-text p{font-size:16px;font-family:Instrument Sans}@media (max-width:767.98px){.room-detail .room-header .room-text p{font-size:14px}}@media (max-width:767.98px){.room-detail .room-header .room-text .room-description{padding-bottom:0}}.room-detail .room-header .room-text .room-description .phone-link,.room-detail .room-header .room-text .room-description .email-link{color:#816636;text-decoration:none}.room-detail .room-header .room-text .room-description .web-link{color:#816636;text-underline-offset:5px}.room-detail .room-header .room-image{flex:1;display:flex;align-items:center;justify-content:flex-end}.room-detail .room-header .room-image img{width:100%;height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (min-width:1400px) and (max-width:2000px){.room-detail .room-header .room-image img{min-width:568px}}.room-detail .room-header .btn-book{display:inline-block;height:40px;align-items:center;font-family:Instrument Sans;padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.room-detail .room-header .btn-book:hover{background-color:#a48243 !important}.room-detail .room-header .btn-book{max-width:132px}@media (max-width:991.98px){.room-detail .room-header{flex-direction:column}.room-detail .room-header .room-text{padding-top:40px;padding-bottom:40px;align-items:center;text-align:center}}@media (max-width:991.98px) and (max-width:767.98px){.room-detail .room-header .room-text{padding-bottom:0 !important}}@media (max-width:991.98px){.room-detail .room-header .room-image{width:100%;justify-content:center}.room-detail .room-header .room-image img{height:auto;max-height:400px;-o-object-fit:cover;object-fit:cover;min-height:350px}}.room-detail .room-gallery{padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){.room-detail .room-gallery{padding-top:20px;padding-bottom:20px}}.room-detail .room-gallery h2,.room-detail .room-gallery h3{margin-bottom:1rem;font-size:32px !important;font-family:Gilda Display;color:var(--h1-color)}@media (max-width:767.98px){.room-detail .room-gallery h2,.room-detail .room-gallery h3{font-size:20px !important}}.room-detail .room-gallery .gallery-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.room-detail .room-gallery .gallery-grid .image-wrapper{flex:0 0 calc(50% - 12px);height:371px;overflow:hidden}.room-detail .room-gallery .gallery-grid .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.room-detail .room-gallery .gallery-grid .image-wrapper img:hover{transform:scale(1.05)}.room-detail .room-gallery .gallery-grid .image-wrapper .mfp-img{max-width:70% !important;height:auto !important;margin:0 auto}@media (max-width:991.98px){.room-detail .room-gallery .gallery-grid .image-wrapper{flex:0 0 100%;height:auto}.room-detail .room-gallery .gallery-grid .image-wrapper img{height:300px}}@media (max-width:767.98px){.room-detail .room-gallery .gallery-grid .image-wrapper{flex:0 0 100%;height:auto}.room-detail .room-gallery .gallery-grid .image-wrapper img{height:300px}}.room-amenities{font-family:Gilda Display;font-size:32px;padding:80px 20px}@media (max-width:767.98px){.room-amenities{padding:40px 7px !important}}.room-amenities .amenities-grid{display:flex;flex-wrap:wrap;gap:24px;padding:24px 40px;background-color:var(--amenities-bg)}.room-amenities .amenity-item i{font-size:20px;line-height:1;color:#816636}.room-amenities .amenity-item{flex:0 0 calc(33.333% - 16px);display:flex;gap:12px}.room-amenities .amenity-item img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;display:block}.room-amenities .amenity-text{font-size:16px;color:rgba(11,7,4,.8);font-weight:400;line-height:1.4;font-family:Instrument Sans}@media (max-width:767.98px){.room-amenities .amenity-text{font-size:14px}}@media (max-width:992px){.room-amenities .amenity-item{flex:0 0 calc(50% - 12px)}}@media (max-width:576px){.room-amenities{font-size:24px}.room-amenities .amenity-item{flex:0 0 100%}.room-amenities .amenities-grid{padding:16px}}.email-link1{color:#816636}.height640{height:640px !important}.height600{height:600px !important}.non-underline{text-decoration:none !important}.non-underline a{text-decoration:none !important}.no-underline{all:unset;display:inline-block;text-decoration:none !important}.no-underline a{all:unset;display:inline-block;text-decoration:none !important}body .a1 a.no-underline{text-decoration:none !important;cursor:pointer}.privacy-link{color:#816636 !important;text-decoration:underline !important;text-underline-offset:3px}.room-padding{background-color:var(--room-bg)}@media (min-width:1400px) and (max-width:2000px){.room-padding{padding:0 125px}}.room-padding-two{background-color:#fff}@media (min-width:1400px) and (max-width:2000px){.room-padding-two{padding:0 125px}}#room-detail2{background-color:#fff;padding-top:6.25rem;padding-bottom:9.375rem}@media (max-width:767.98px){#room-detail2{padding:0 10px 50px !important}}@media (max-width:1199.98px){#room-detail2{padding-top:4.25rem;padding-bottom:7.375rem}}@media (max-width:991.98px){#room-detail2{padding-top:0;padding-bottom:5.375rem}}.width{max-width:180px !important;width:180px !important}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hero{position:relative;height:100vh;width:100%;background-size:cover;background-position:center;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--hero-overlay);z-index:1}.hero .overlay-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;max-width:576px}.hero .overlay-content h1{font-size:64px;font-family:Gilda Display;margin-bottom:1.5rem;font-weight:400;color:#fff}@media (max-width:767.98px){.hero .overlay-content h1{font-size:32px}}@media (max-width:991.98px){.hero .overlay-content h1{font-size:32px}}.hero .overlay-content a.btn{display:inline-block;font-family:Instrument Sans;height:40px;padding:8px 24px;font-size:14px;display:flex;align-items:center;background-color:#fff;color:var(--hero-button-text);text-decoration:none;border:none;font-weight:600;border-radius:2px;transition:background-color .3s ease;letter-spacing:1px}.hero .overlay-content a.btn:hover{background-color:var(--hero-button-text);color:#fff;font-weight:600}@media (max-width:767.98px){.hero .overlay-content a.btn{width:314px;justify-content:center}}.rotating-badge1{position:absolute;bottom:5%;right:10%;width:140.8px;height:140.5px;z-index:2}@media (max-width:767.98px){.rotating-badge1{right:17.2px;bottom:-7%;width:140.8px;height:140.5px}}.rotating-badge1 .center-logo,.rotating-badge1 .circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rotating-badge1 .center-logo img{width:60px;height:auto;z-index:2}@media (max-width:767.98px){.rotating-badge1 .center-logo img{width:42px;height:65px}}.rotating-badge1 .circle-text{z-index:1;transform-origin:center center;will-change:transform;animation:rotateText1 13s cubic-bezier(.6,.05,.36,.6) infinite}.rotating-badge1 .circle-text img{width:140px;height:auto;display:block}@keyframes rotateText1{0%{transform:translate(-50%,-50%) rotate(0deg)}25%{transform:translate(-50%,-50%) rotate(90deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}75%{transform:translate(-50%,-50%) rotate(270deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.luxury-comfort{background-color:var(--primary-color);z-index:1 !important}.luxury-comfort .luxury-comfort-container{padding-top:70px;padding-bottom:90px}@media (max-width:767.98px){.luxury-comfort .luxury-comfort-container{padding-top:90px;padding-bottom:60px}}.luxury-comfort .luxury-comfort-container h2{color:#0b0704;font-size:40px;font-family:Gilda Display;font-weight:400}@media (max-width:767.98px){.luxury-comfort .luxury-comfort-container h2{text-align:left !important;font-size:26px !important}}.luxury-comfort .luxury-comfort-container .card-wrapper{display:flex;gap:1.5rem}.luxury-comfort .luxury-comfort-container .card-wrapper .card-item{flex:1;transition:flex .5s ease;min-height:500px;height:591px;background-size:cover;position:relative;display:flex;align-items:flex-end;padding:2rem}@media (max-width:767.98px){.luxury-comfort .luxury-comfort-container .card-wrapper .card-item{min-height:363.2px}}.luxury-comfort .luxury-comfort-container .card-wrapper .card-item .card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:0}.luxury-comfort .luxury-comfort-container .card-wrapper .card-item .card-content{background:linear-gradient(360deg,rgba(38,22,11,.81) 33.58%,rgba(38,22,11,0) 100%);z-index:2;position:absolute;bottom:0;left:0;width:100%;padding:0 1.5rem;border-radius:none;color:#000;transition:.3s ease;pointer-events:none;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:0 !important}.luxury-comfort .luxury-comfort-container .card-wrapper .card-item .card-content h5{z-index:2;font-family:Gilda Display;font-size:22px;color:var(--luxury-comfort-heading);opacity:1;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;visibility:visible}.luxury-comfort .luxury-comfort-container .card-wrapper .card-item .card-content p{font-family:Instrument Sans;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;overflow:hidden;max-height:200px;visibility:hidden}.luxury-comfort .luxury-comfort-container .card-wrapper .card-item.center .card-content{z-index:2;color:#000}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .center{flex:2;background-size:cover;background-position:center}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .center .card-content{background:var(--luxury-comfort-background)}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .center .card-content h5,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .center .card-content p{color:var(--luxury-comfort-onhover-content);opacity:1;transform:translateY(0);visibility:visible;transition:opacity .5s ease,max-height .5s ease,transform .5s ease}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .left,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .right{flex:.5}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .left .card-content p,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-center .right .card-content p{opacity:0;max-height:0;transform:translateY(20px);transition:opacity .5s ease,max-height .5s ease,transform .5s ease}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .left{flex:2}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .left .card-content{background:var(--luxury-comfort-background)}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .left .card-content h5,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .left .card-content p{color:var(--luxury-comfort-onhover-content);opacity:1;transform:translateY(0);visibility:visible;transition:opacity .5s ease,max-height .5s ease,transform .5s ease}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .center,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .right{flex:.5}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .center .card-content p,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-left .right .card-content p{opacity:0;max-height:0;transform:translateY(20px);transition:opacity .5s ease,max-height .5s ease,transform .5s ease}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .right{flex:2}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .right .card-content{background:var(--luxury-comfort-background)}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .right .card-content h5,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .right .card-content p{color:var(--luxury-comfort-onhover-content);opacity:1;transform:translateY(0);visibility:visible;transition:opacity .5s ease,max-height .5s ease,transform .5s ease}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .center,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .left{flex:.5}.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .center .card-content p,.luxury-comfort .luxury-comfort-container .card-wrapper.hover-right .left .card-content p{opacity:0;max-height:0;transform:translateY(20px);transition:opacity .5s ease,max-height .5s ease,transform .5s ease}@media (max-width:767.98px){.card-wrapper{flex-direction:column;gap:1rem}.card-wrapper .card-item{flex:1 1 100%;min-height:220px;height:auto;padding:1rem;cursor:pointer}.card-wrapper .card-item .card-content{padding:1rem;display:none;background:var(--luxury-comfort-background) !important}.card-wrapper .card-item .card-content h5{font-size:20px !important;opacity:0;transform:translateY(20px);margin-top:0 !important;margin-bottom:10px !important;color:#fff !important}.card-wrapper .card-item .card-content p{font-size:13px;opacity:1 !important;transform:translateY(30px);visibility:visible !important;color:var(--luxury-comfort-onhover-content);padding-bottom:25px}.card-wrapper .card-item.active .card-content{display:block}.card-wrapper .card-item.active .card-content h5,.card-wrapper .card-item.active .card-content p{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.card-wrapper.hover-left .card-item,.card-wrapper.hover-center .card-item,.card-wrapper.hover-right .card-item{flex:1 1 100%}}@media (max-width:991.98px){.card-wrapper{flex-direction:column;gap:1rem}.card-wrapper .card-item{flex:1 1 100%;min-height:250px;height:auto;padding:1.2rem;cursor:pointer}.card-wrapper .card-item .card-content{padding:1rem;display:none;background-color:var(--luxury-comfort-background)}.card-wrapper .card-item .card-content h5{font-size:18px;opacity:0;transform:translateY(20px)}.card-wrapper .card-item .card-content p{font-size:14px;opacity:0;transform:translateY(20px)}.card-wrapper .card-item.active .card-content{display:block}.card-wrapper .card-item.active .card-content h5,.card-wrapper .card-item.active .card-content p{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.card-wrapper.hover-left .card-item,.card-wrapper.hover-center .card-item,.card-wrapper.hover-right .card-item{flex:1 1 100%}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.suite-carousel{background:var(--og-suite-background);padding-top:100px;padding-bottom:128px}@media (max-width:767.98px){.suite-carousel{padding-top:50px;padding-bottom:50px}}@media (min-width:1400px) and (max-width:2000px){.suite-carousel{padding-left:120px !important;padding-right:120px !important}}@media (min-width:1400px) and (max-width:2000px){.suite-carousel .head{padding:10px}}.suite-carousel .head{padding-top:0}.suite-carousel .head .section-heading{font-size:56px;font-weight:400;color:var(--dark-color);margin-bottom:1rem;font-family:Gilda Display;opacity:90%}@media (max-width:767.98px){.suite-carousel .head .section-heading{font-size:26px !important;text-align:left}}@media (max-width:991.98px){.suite-carousel .head .section-heading{font-size:28px}}.suite-carousel .head .right-description{min-height:180px}.suite-carousel .head .section-description{font-size:14px;font-family:Instrument Sans;color:var(--og-suite-desc);line-height:1.6;margin-bottom:1rem;font-weight:400;opacity:80%}@media (max-width:767.98px){.suite-carousel .head .section-description{font-size:14px;text-align:left}}.suite-carousel .head .view-all{display:inline-block;font-weight:400;font-family:Instrument Sans;font-size:14px;color:var(--secondary-color);background-color:transparent;margin-bottom:2rem;padding:0}.suite-carousel .head .view-all:hover{text-decoration:underline;text-underline-offset:6px}.suite-carousel .head .view-all{border:none;color:var(--og-button-color) !important}.suite-carousel .head .view-all.expanded{margin-top:10px !important}@media (max-width:767.98px){.suite-carousel .head .left-heading{text-align:center;margin-bottom:1.5rem}}@media (max-width:767.98px){.suite-carousel .head .right-description{text-align:center}}.suite-carousel .filter{position:relative}@media (max-width:767.98px){.suite-carousel .filter{margin-bottom:8px !important}}@media (min-width:2001px){.suite-carousel .filter{padding-left:0}}.suite-carousel .filter:after{content:"";position:absolute;bottom:0;width:calc(100% - 2rem)}@media (min-width:2001px){.suite-carousel .filter:after{width:calc(100% - 0.5rem)}}.suite-carousel .filter:after{height:1px;background-color:var(--line-color)}.suite-carousel .custom-select-wrapper{position:relative;display:inline-block}.suite-carousel .custom-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:Gilda Display;background:0 0;padding-left:5px;padding-bottom:0;z-index:2;position:relative;color:#0b0704}.suite-carousel .custom-select-wrapper .custom-arrow{position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none}.suite-carousel .custom-select-wrapper .custom-arrow img{width:9.48px;height:5.57px}.suite-carousel .suite-filter{background-color:transparent;border:none !important;box-shadow:none !important;font-size:22px;font-family:Gilda Display}@media (max-width:767.98px){.suite-carousel .suite-filter{font-size:18px;max-width:150px}}.suite-carousel .carousel-wrapper{position:relative}.suite-carousel .carousel-wrapper .swiper-wrapper.single-slide{display:flex !important;justify-content:start !important;margin:0}.suite-carousel .arrow-btn{position:absolute;top:50%;z-index:10;background:0 0;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:transform .3s ease;width:48px;height:48px;border-radius:50%}.suite-carousel .arrow-btn:hover{background-color:var(--arrow-bg-color)}.suite-carousel .arrow-btn svg{width:48px !important;height:48px !important;min-width:48px;min-height:48px;max-width:48px;max-height:48px}.suite-carousel .arrow-btn:hover{transform:scale(1.1)}.suite-carousel .arrow-btn:hover svg path{stroke:var(--arrow-color)}.suite-carousel .arrow-btn.carousel-prev{left:-55px}@media (max-width:1188px){.suite-carousel .arrow-btn.carousel-prev{left:-40px}}.suite-carousel .arrow-btn.carousel-next{right:-55px}@media (max-width:1188px){.suite-carousel .arrow-btn.carousel-next{right:-40px}}@media (max-width:767.98px){.suite-carousel .arrow-btn{display:block}}@media (max-width:991.98px){.suite-carousel .arrow-btn{display:block}}@media (min-width:332px) and (max-width:1262px){.suite-carousel .arrow-btn{position:absolute;top:-17%;z-index:10;background:0 0;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:transform .3s ease;width:48px;height:48px;border-radius:50%}}@media (min-width:332px) and (max-width:1262px) and (max-width:767.98px){.suite-carousel .arrow-btn{width:24px !important;height:24px !important;top:-10%}}@media (min-width:332px) and (max-width:1262px){.suite-carousel .arrow-btn:hover{background-color:var(--arrow-bg-color)}.suite-carousel .arrow-btn svg{width:48px !important;height:48px !important;min-width:48px;min-height:48px;max-width:48px;max-height:48px}}@media (min-width:332px) and (max-width:1262px) and (max-width:767.98px){.suite-carousel .arrow-btn svg{width:24px !important;height:24px !important;min-width:24px;min-height:24px}}@media (min-width:332px) and (max-width:1262px){.suite-carousel .arrow-btn:hover{transform:scale(1.1)}.suite-carousel .arrow-btn:hover svg path{stroke:var(--arrow-color)}.suite-carousel .arrow-btn.carousel-prev{left:calc(100% - 140px)}}@media (min-width:332px) and (max-width:1262px) and (max-width:767.98px){.suite-carousel .arrow-btn.carousel-prev{left:calc(100% - 75px) !important}}@media (min-width:332px) and (max-width:1262px){.suite-carousel .arrow-btn.carousel-next{right:19px}}.suite-carousel .carousel-wrapper.hide-arrows .carousel-prev,.suite-carousel .carousel-wrapper.hide-arrows .carousel-next{display:none !important}.suite-carousel .custom-card{position:relative;overflow:hidden;border-radius:0}.suite-carousel .custom-card .card-img-top{border-radius:0;width:100%;min-height:300px;height:497px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}@media (max-width:767.98px){.suite-carousel .custom-card .card-img-top{height:417px}}.suite-carousel .custom-card:hover .card-img-top{transform:scale(1.05)}.suite-carousel .custom-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6) 100%);z-index:1;pointer-events:none}.suite-carousel .custom-card .card-body{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:1rem;z-index:2}.suite-carousel .custom-card .static-content{font-size:22px !important;font-weight:400 !important;margin-bottom:.5rem;font-family:Gilda Display}@media (max-width:767.98px){.suite-carousel .custom-card .static-content{font-size:18px}}.suite-carousel .custom-card .hover-content{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:var(--overly-background-color);color:#fff;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease;z-index:1}.suite-carousel .custom-card .hover-content h5{font-family:Gilda Display;font-size:22px !important;font-weight:400 !important}@media (max-width:767.98px){.suite-carousel .custom-card .hover-content h5{font-size:18px}}.suite-carousel .custom-card .hover-content p{color:rgba(255,255,255,.8)}.suite-carousel .custom-card .hover-content .card-row{padding:10px 1px;font-size:16px;font-family:Instrument Sans}@media (max-width:767.98px){.suite-carousel .custom-card .hover-content .card-row{font-size:12px}}.suite-carousel .custom-card .hover-content .explore-btn{font-family:Instrument Sans;padding-top:10px;font-size:14px;background-color:transparent;color:#fff;text-decoration:none;font-weight:400;border:none;transition:background-color .3s ease;text-decoration:underline;text-underline-offset:6px}.suite-carousel .custom-card .hover-content .explore-btn .arrow{display:none}.suite-carousel .custom-card .hover-content .explore-btn:hover .arrow{display:inline-block;transform:translateX(4px)}.suite-carousel .custom-card .hover-content .explore-btn:hover{text-decoration:none;color:#fff}@media (max-width:767.98px){.suite-carousel .custom-card .hover-content .explore-btn{font-size:14px}}.suite-carousel .custom-card:hover .static-content{visibility:hidden}.suite-carousel .custom-card:hover .hover-content{transform:translateY(0%);opacity:1}.carousel-wrapper.hide-arrows .carousel-prev,.carousel-wrapper.hide-arrows .carousel-next{display:none !important}.suite-swiper .swiper-slide{width:auto;max-width:412px}@media (max-width:991.98px){.suite-swiper .swiper-slide{max-width:600px !important}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.luxury-highlight{margin:0 !important;padding:0 !important;border:none;background-color:var(--luxury-right)}@media (min-width:1400px) and (max-width:2000px){.luxury-highlight .luxury-container{height:740px}}@media (max-width:767.98px){.luxury-highlight .luxury-container{height:auto}}.luxury-highlight .luxury-container .luxury-left{position:relative;height:auto}.luxury-highlight .luxury-container .luxury-left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block;margin:0;padding:0}@media (max-width:767.98px){.luxury-highlight .luxury-container .luxury-left img{height:400px !important}}.luxury-highlight .luxury-container .luxury-left .luxury-btn{position:absolute;bottom:20%;left:50%;transform:translateX(-50%);display:inline-block;font-family:Instrument Sans;height:40px;align-items:center;padding:8px 24px;color:#fff;border:1px solid var(--les-mer-border);background:rgba(0,0,0,.2);font-weight:500;text-decoration:none;transition:all .3s ease;font-size:.875rem;letter-spacing:.5px;border-radius:2px}.luxury-highlight .luxury-container .luxury-left .luxury-btn:hover{background:#fff;color:#816636}@media (max-width:767.98px){.luxury-highlight .luxury-container .luxury-left .luxury-btn{width:342px;text-align:center}}.luxury-highlight .luxury-container .luxury-right{background-color:var(--luxury-right);color:var(--primary-color);padding:3rem 1rem;display:flex;justify-content:center;align-items:center}@media (max-width:767.98px){.luxury-highlight .luxury-container .luxury-right{height:400px !important}}.luxury-highlight .luxury-container .luxury-right .content-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;min-height:600px;position:relative;max-width:500px;text-align:center}@media (max-width:767.98px){.luxury-highlight .luxury-container .luxury-right .content-wrapper{min-height:auto}}.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading{font-family:Gilda Display;font-weight:400;font-size:72px;line-height:1.2;color:var(--en-av-text);z-index:1;width:576px}@media (max-width:767.98px){.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading{width:376px;font-size:24px !important}}@media (max-width:1188px){.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading{font-size:64px}}@media (max-width:991.98px){.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading{width:376px}}.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading.heading-top{position:absolute;top:0;left:50%;transform:translateX(-50%)}.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading.heading-bottom{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media (max-width:991.98px){.luxury-highlight .luxury-container .luxury-right .content-wrapper .luxury-heading{font-size:3rem}}.rotating-badge{position:absolute;top:31.5%;width:202px;height:202px;margin:0 auto}@media (max-width:767.98px){.rotating-badge{top:15.2%}}@media (min-width:2001px){.rotating-badge{top:34.5%}}.rotating-badge .center-logo,.rotating-badge .circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rotating-badge .center-logo{z-index:2}.rotating-badge .center-logo img,.rotating-badge .center-logo svg{width:61px;height:auto}.rotating-badge .circle-text{z-index:1;animation:rotateText1 13s cubic-bezier(.6,.05,.36,.6) infinite}.rotating-badge .circle-text img,.rotating-badge .circle-text svg{width:203px;height:auto}.rotating-badge .center-logo svg path,.rotating-badge .circle-text svg path{fill:var(--logo-color-av)}@keyframes rotateText{0%{transform:translate(-50%,-50%) rotate(0deg)}25%{transform:translate(-50%,-50%) rotate(90deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}75%{transform:translate(-50%,-50%) rotate(270deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width:768px){.luxury-highlight .luxury-container .row{flex-direction:column}.luxury-left,.luxury-right{width:100%;padding:20px 0}.luxury-left{margin-bottom:20px}.luxury-highlight .luxury-container{background:var(--og-suite-background)}.luxury-left{background:var(--og-suite-background)}.luxury-right{background:var(--og-suite-background)}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hotel-staycation{display:flex;flex-wrap:wrap;background-color:var(--staycation-background)}@media (max-width:767.98px){.hotel-staycation{padding-bottom:40px}}.hotel-staycation .staycation-left,.hotel-staycation .staycation-right{flex:1 1 50%}.hotel-staycation .staycation-left{background-color:var(--staycation-background);color:var(--dark-color1) !important;display:flex;justify-content:center;align-items:center;padding:3rem}.hotel-staycation .staycation-left .staycation-content{max-width:441px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (max-width:767.98px){.hotel-staycation .staycation-left .staycation-content{text-align:left}}.hotel-staycation .staycation-left .staycation-content h2{font-family:Gilda Display;font-size:40px !important;font-weight:400;margin-bottom:1.5rem}@media (max-width:767.98px){.hotel-staycation .staycation-left .staycation-content h2{font-size:22px !important}}@media (max-width:991.98px){.hotel-staycation .staycation-left .staycation-content h2{font-size:24px !important}}.hotel-staycation .staycation-left .staycation-content p{font-family:Instrument Sans;line-height:1.6;font-weight:400;margin-bottom:1rem}.hotel-staycation .staycation-left .staycation-content p.subtext{color:var(--button-color-stay);font-size:14px}.hotel-staycation .staycation-left .staycation-content .staycation-btn{display:inline-block;height:40px;align-items:center;font-family:Instrument Sans;padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.hotel-staycation .staycation-left .staycation-content .staycation-btn:hover{background-color:#a48243 !important}@media (max-width:767.98px){.hotel-staycation .staycation-left .staycation-content .staycation-btn{width:342px}}.hotel-staycation .staycation-right{display:flex;align-items:stretch}.hotel-staycation .staycation-right img{width:100%;height:100%;height:662px;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:767.98px){.hotel-staycation{flex-direction:column}.hotel-staycation .staycation-left,.hotel-staycation .staycation-right{flex:1 1 100%}.hotel-staycation .staycation-left{padding:2rem;text-align:center}.hotel-staycation .staycation-content{max-width:100%}.hotel-staycation .staycation-right img{height:320px}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hero-banner{position:relative;height:721px}@media (max-width:767.98px){.hero-banner{height:487px}}@media (min-width:2001px){.hero-banner{height:1000px}}.hero-banner{overflow:hidden}.hero-banner .hero-bg{-o-object-fit:cover;object-fit:cover;z-index:0}.hero-banner .hero-overlay{z-index:1}.hero-banner .overlay{z-index:2;top:35%}@media (min-width:2001px){.hero-banner .overlay{top:40%}}.hero-banner .center-content{width:700px}.hero-banner .hero-title{font-size:56px;font-family:Gilda Display;font-weight:400;color:var(--light-color);line-height:1.3}@media (max-width:767.98px){.hero-banner .hero-title{font-size:24px}}@media (max-width:991.98px){.hero-banner .hero-title{font-size:26px}}.hero-banner .hero-button{display:inline-block;font-family:Instrument Sans;height:40px;align-items:center;padding:8px 24px;color:#fff;border:1px solid var(--les-mer-border);background:rgba(0,0,0,.2);font-weight:500;text-decoration:none;transition:all .3s ease;font-size:.875rem;letter-spacing:.5px;border-radius:2px}.hero-banner .hero-button:hover{background:#fff;color:#816636}@media (max-width:767.98px){.hero-banner .hero-button{width:314px}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.utk-offers-section{background-color:var(--utforsk-background) !important;padding-top:48px;padding-bottom:48px}@media (max-width:767.98px){.utk-offers-section{padding-top:10px !important;padding-bottom:0 !important}}@media (max-width:767.98px){.utk-offers-section .utk-container{padding:0 15px}}@media (max-width:991.98px){.utk-offers-section .utk-container{padding:0 15px}}@media (max-width:1188px){.utk-offers-section .utk-container{padding:0 15px}}.utk-offers-section .utk-container .section-title{font-family:Gilda Display;font-size:40px;font-weight:400;color:var(--dark-color1)}@media (max-width:767.98px){.utk-offers-section .utk-container .section-title{font-size:24px;text-align:left !important}}@media (max-width:991.98px){.utk-offers-section .utk-container .section-title{font-size:26px}}.utk-offers-section .utk-container .offer-card{position:relative;overflow:hidden;border-radius:0}.utk-offers-section .utk-container .offer-card img{border-radius:0;width:100%;height:391px;min-height:300px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}@media (max-width:767.98px){.utk-offers-section .utk-container .offer-card img{height:391px}}.utk-offers-section .utk-container .offer-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6) 100%);z-index:1;pointer-events:none}.utk-offers-section .utk-container .offer-card .offer-overlay{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:1rem;z-index:2}.utk-offers-section .utk-container .offer-card .static-content{font-size:22px;font-weight:500;margin-bottom:.5rem;font-family:Gilda Display}.utk-offers-section .utk-container .offer-card .hover-content{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:var(--overly-background-color);color:#fff;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease;z-index:1}.utk-offers-section .utk-container .offer-card .hover-content h4{font-family:Gilda Display;font-size:22px}.utk-offers-section .utk-container .offer-card .hover-content p{font-size:16px;font-family:Instrument Sans}.utk-offers-section .utk-container .offer-card .hover-content .explore-btn{font-family:Instrument Sans;padding-top:10px;font-size:14px;background-color:transparent;color:#fff;text-decoration:underline;font-weight:400;border:none;transition:background-color .3s ease;text-underline-offset:6px}.utk-offers-section .utk-container .offer-card .hover-content .explore-btn .arrow{display:none;transition:transform .3s ease}.utk-offers-section .utk-container .offer-card .hover-content .explore-btn:hover .arrow{height:1px;display:inline-block;transform:translateX(4px)}.utk-offers-section .utk-container .offer-card .hover-content .explore-btn:hover{color:#fff;text-decoration:none}.utk-offers-section .utk-container .offer-card:hover .static-content{visibility:hidden}.utk-offers-section .utk-container .offer-card:hover .hover-content{transform:translateY(0%);opacity:1}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.offers-section2{background:var(--packer-background);padding:4rem 0}@media (max-width:767.98px){.offers-section2{padding:0}}.offers-section2 .offers-section-container{padding-left:140px}@media (max-width:767.98px){.offers-section2 .offers-section-container{padding-top:10px !important}}@media (min-width:1400px) and (max-width:2000px){.offers-section2 .offers-section-container{padding-left:130px}}.offers-section2 .offers-section-container{padding-right:0}@media (max-width:767.98px){.offers-section2 .offers-section-container{padding-left:20px !important}}@media (max-width:991.98px){.offers-section2 .offers-section-container{padding-left:80px}}.offers-section2 .offers-section-container .offers-text{padding-right:20px}.offers-section2 .offers-section-container .section-heading{font-family:Gilda Display;font-size:40px;margin-bottom:1rem;color:var(--dark-color)}@media (max-width:767.98px){.offers-section2 .offers-section-container .section-heading{font-size:26px !important}}.offers-section2 .offers-section-container .section-description{color:var(--dark-color);font-size:14px;margin-bottom:1.5rem}@media (max-width:767.98px){.offers-section2 .offers-section-container .section-description{font-size:14px}}.offers-section2 .offers-section-container .view-all1{display:inline-block;font-weight:400;font-family:Instrument Sans;font-size:14px;color:var(--secondary-color);background-color:transparent;margin-bottom:2rem;padding:0}.offers-section2 .offers-section-container .view-all1:hover{text-decoration:underline;text-underline-offset:6px}.offers-section2 .offers-section-container .view-all1{border:none;background-color:transparent}.offers-section2 .offers-section-container .view-all1.expanded{margin-top:10px !important}.offers-section2 .offers-section-container .offers-nav{display:flex;gap:1rem}@media (max-width:767.98px){.offers-section2 .offers-section-container .offers-nav{gap:.5rem}}.offers-section2 .offers-section-container .offers-nav button{background:0 0;border:none;padding:0;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border-radius:50%}.offers-section2 .offers-section-container .offers-nav button:hover{transform:scale(1.1);background-color:var(--arrow-bg-color)}.offers-section2 .offers-section-container .offers-nav button:hover svg path{stroke:var(--arrow-color)}.offers-section2 .offers-section-container .offer-card{position:relative;overflow:hidden;border-radius:0}.offers-section2 .offers-section-container .offer-card .image-wrapper{position:relative;width:100%;height:100%}.offers-section2 .offers-section-container .offer-card .image-wrapper img{border-radius:0;width:100%;height:100%;min-height:300px;height:425px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}@media (max-width:767.98px){.offers-section2 .offers-section-container .offer-card .image-wrapper img{height:363px;margin-top:10px}}.offers-section2 .offers-section-container .offer-card .image-wrapper:hover .image-wrapper img{transform:scale(1.05)}.offers-section2 .offers-section-container .offer-card .image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6) 100%);z-index:1;pointer-events:none}.offers-section2 .offers-section-container .offer-card .offer-info{position:absolute;bottom:0;left:0;right:0;z-index:2;color:#fff;padding:1rem}.offers-section2 .offers-section-container .offer-card .static-content{font-size:22px !important;font-weight:400;font-family:Gilda Display}.offers-section2 .offers-section-container .offer-card .hover-content{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:var(--packer-overlay);color:#fff;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease;z-index:1}.offers-section2 .offers-section-container .offer-card h4{font-family:Gilda Display;font-size:22px !important;margin-bottom:8px}.offers-section2 .offers-section-container .offer-card p{font-size:14px;font-family:Instrument Sans}.offers-section2 .offers-section-container .offer-card .btn{font-family:Instrument Sans;padding:0;font-size:14px;background-color:transparent;color:#fff;text-decoration:none;font-weight:400;border:none;transition:background-color .3s ease;text-decoration:underline;text-underline-offset:6px}.offers-section2 .offers-section-container .offer-card .btn .arrow{transition:transform .3s ease;display:none}.offers-section2 .offers-section-container .offer-card .btn:hover .arrow{transform:translateX(4px);display:inline-block}.offers-section2 .offers-section-container .offer-card .btn:hover{color:#fff;text-decoration:none}.offers-section2 .offers-section-container .offer-card:hover .static-content{visibility:hidden}.offers-section2 .offers-section-container .offer-card:hover .offer-info{background:0 0}.offers-section2 .offers-section-container .offer-card:hover .hover-content{transform:translateY(0%);opacity:1}.offers-section2 .offers-swiper .swiper-wrapper{display:flex}.offers-section2 .offers-swiper .swiper-slide{width:auto;flex-shrink:0}@media (max-width:767.98px){.offers-section2 .offers-swiper .swiper-slide{margin-right:30px !important}}@media (max-width:767.98px){.offers-nav button{height:24px !important;width:24px !important}.offers-nav button svg{height:24px !important;width:24px !important;position:relative;top:-3.1px}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#816636;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#a48243;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#816636;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#a48243;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#816636;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#a48243;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#816636;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#a48243;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}.hero-theater{position:relative;height:100vh;width:100%;background-size:cover;background-position:center;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.hero-theater:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 69.15%,#000 99.44%),linear-gradient(180deg,rgba(0,0,0,.4) 12.05%,rgba(0,0,0,0) 46.06%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));z-index:1}.hero-theater .overlay-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;max-width:680px}.hero-theater .overlay-content h1{font-size:60px;font-family:Gilda Display;margin-bottom:1.5rem;font-weight:400;color:#fff}@media (max-width:767.98px){.hero-theater .overlay-content h1{font-size:32px;max-width:400px}}.hero-theater .overlay-content a.btn{display:inline-block;font-family:"Instrument Sans";padding:8.5px 24px;font-size:14px;height:40px;align-items:center;background-color:#fff;color:#816636;text-decoration:none;border:none;font-weight:600;border-radius:2px;transition:background-color .3s ease;margin-top:46px}.hero-theater .overlay-content a.btn:hover{background-color:#a48243;color:#fff}.theater-site-header{position:fixed;height:100px}@media (min-width:1400px){.theater-site-header{padding-left:130px !important;padding-right:140px !important}}.theater-site-header{top:0;left:0;width:100%;z-index:10000;background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.516) 45%,rgba(0,0,0,.400045) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}.theater-site-header.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08)}.theater-site-header.scrolled #logo a img{padding-top:38px;max-height:70px;transition:all .3s ease;z-index:10001}.theater-site-header.scrolled .main-nav ul li a{color:#fff !important}.theater-site-header.scrolled .hamburger{color:#fff !important}.theater-site-header.scrolled .language-nav1{opacity:0 !important;transform:translateY(-10px) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;height:0 !important}.theater-site-header #header{display:flex;justify-content:space-between;align-items:center}.theater-site-header #header #logo{padding-bottom:27px}.theater-site-header #header #logo a{display:inline-block}.theater-site-header #header #logo a img{max-height:88px;width:191.3px;padding-top:11px;display:block;transition:all .3s ease}@media (max-width:767.98px){.theater-site-header #header #logo a img{padding-top:30px;max-height:60px;width:150.3px}}.theater-site-header #header .main-nav{display:flex;flex:1;justify-content:end}.theater-site-header #header .main-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.theater-site-header #header .main-nav ul li{display:inline-block}.theater-site-header #header .main-nav ul li a{text-decoration:none;color:#fff;font-weight:500;font-family:"Instrument Sans",sans-serif;font-size:14px;line-height:22px;text-transform:uppercase}.theater-site-header #header .main-nav ul li a:hover{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:#b79a67;text-underline-offset:8px}@media (max-width:767.98px){.theater-site-header #header .main-nav ul{flex-direction:column;padding:1rem 2rem;top:30%}.theater-site-header #header .main-nav ul li{margin:10px 0}.theater-site-header #header .main-nav.active{display:flex}}@media (max-width:991.98px){.theater-site-header #header .main-nav ul{flex-direction:column;padding:1rem 2rem;top:30%}.theater-site-header #header .main-nav ul li{margin:10px 0}.theater-site-header #header .main-nav.active{display:flex}}.theater-site-header #header .main-nav.active ul{flex-direction:column;padding:1rem 2rem;top:30%}.theater-site-header #header .main-nav.active ul li{margin:10px 0}.theater-site-header #header .main-nav.active{position:fixed;top:90px;right:0;width:300px;height:calc(100vh - 90px);background-color:rgba(0,0,0,.2);z-index:999;padding:2rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:-2px 0 10px rgba(0,0,0,.2);overflow-y:auto}@media (max-width:767.98px){.theater-site-header #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:991.98px){.theater-site-header #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}.theater-site-header #header .hamburger-menu{padding-left:48px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:6px;height:24px}.theater-site-header #header .hamburger-menu .hamburger{background:0 0;border:none;font-size:28px;cursor:pointer;color:#fff;transition:color .3s ease}.theater-site-header #header .hamburger-menu .line{height:2px;background-color:#fff;border-radius:2px;transition:width .3s ease}.theater-site-header #header .hamburger-menu .top,.theater-site-header #header .hamburger-menu .middle{width:28px}.theater-site-header #header .hamburger-menu .bottom{width:18px;align-self:flex-end;transform-origin:right}.theater-site-header #header .hamburger-menu:hover .bottom{width:28px}.theater-site-header #header .hamburger-menu.active .top{transform:translateY(8px) rotate(45deg)}.theater-site-header #header .hamburger-menu.active .middle{transform:rotate(-45deg)}.theater-site-header #header .hamburger-menu.active .bottom{opacity:0;transform:translateY(-8px)}@media (max-width:767.98px){.theater-site-header #header .main-nav{display:none}.theater-site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}@media (max-width:991.98px){.theater-site-header #header .main-nav{display:none}.theater-site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}.theater-site-header .language-nav1{z-index:1001;position:relative;top:10px;justify-content:flex-end}.theater-site-header .language-nav1 .language-list{display:flex;gap:.5rem;list-style:none;margin:0;padding-bottom:0;color:#fff;font-size:13px}.theater-site-header .language-nav1 .language-list .language-item .language-link{text-decoration:none;font-weight:600;color:#fff;opacity:.8;transition:all .3s ease}.theater-site-header .language-nav1 .language-list .language-item .language-link.active,.theater-site-header .language-nav1 .language-list .language-item .language-link:hover{opacity:1;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#816636;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#a48243;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--infinite-bg:#e4d7c3}.site-footer-theater{background:var(--footer-background-theater);color:#fff;font-size:.95rem}@media (max-width:767.98px){.site-footer-theater{padding:0 7px}}@media (min-width:1400px){.site-footer-theater{padding:0 140px}}.site-footer-theater .footer-logo{width:100%;padding-bottom:10px;height:50px}@media (max-width:767.98px){.site-footer-theater .footer-logo{height:40px}}.site-footer-theater .Address{padding-left:5rem}@media (max-width:767.98px){.site-footer-theater .Address{padding-left:calc(var(--bs-gutter-x) * 0.5)}}.site-footer-theater .footer-title{font-size:48px;font-weight:400;font-family:"Gilda Display"}.site-footer-theater .footer-label{font-weight:400;margin-bottom:.5rem;color:rgba(255,255,255,.6980392157)}.site-footer-theater a{color:#fff;text-decoration:none}.site-footer-theater a:hover{text-decoration:underline}.site-footer-theater .social-icons i{font-size:1.2rem;color:#fff;transition:color .3s}.site-footer-theater .social-icons i:hover{color:#d4b89f}.site-footer-theater .partner-logos-theater{display:flex;justify-content:flex-end;align-items:center}@media (max-width:767.98px){.site-footer-theater .partner-logos-theater{justify-content:start;gap:20px}}.site-footer-theater .partner-logos-theater img{max-height:34px;max-width:112px}.site-footer-theater .footer-bottom{font-size:.875rem}.site-footer-theater .footer-bottom a{color:#ccc}.site-footer-theater .footer-bottom a:hover{color:#fff}.site-footer-theater .footer-bottom{border-color:rgba(255,255,255,.1)}@media (max-width:991.98px){.site-footer-theater .col-md-3,.site-footer-theater .Address{width:100% !important;max-width:100%;padding:0}.site-footer-theater .partner-logos{justify-content:flex-end !important}.site-footer-theater .footer-bottom{align-items:flex-start !important;gap:.75rem}}.font-w1{font-weight:400 !important}.pdf-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}.pdf-modal-content{position:relative;margin:5% auto;width:80%;max-width:900px;background:#fff;padding:1rem;border-radius:8px}.pdf-close{position:absolute;top:10px;right:15px;font-size:28px;font-weight:700;cursor:pointer}span{color:var(--text-highlight);text-decoration:none}.aunderline a{color:var(--text-highlight) !important;text-decoration:underline !important;text-underline-offset:4px !important}.container-portrait-chambre{background-color:var(--room-bg)}.container-portrait-chambre .portrait-gallery-chambre{max-height:761px;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;background-color:var(--room-bg)}.container-portrait-chambre .portrait-gallery-chambre:before{content:"";position:absolute;inset:0;background-color:var(--room-bg);z-index:-1}.container-portrait-chambre .portrait-gallery-chambre .container{max-width:1200px;margin:0 auto;width:100%}.container-portrait-chambre .portrait-gallery-chambre .container-fluid{padding-left:50px;padding-right:0}@media (max-width:767.98px){.container-portrait-chambre .portrait-gallery-chambre .container-fluid{padding:9px !important}}.container-portrait-chambre .portrait-gallery-chambre .portrait-title{color:var(--h1-color);font-size:2.5rem;font-family:"Gilda Display";margin-bottom:47px}.container-portrait-chambre .portrait-gallery-chambre .portrait-desc{color:var(--p-color);font-family:"Instrument Sans";font-size:16px;max-width:700px;margin:0 auto 2rem;margin-top:40px}@media (max-width:991.98px){.container-portrait-chambre .portrait-gallery-chambre .portrait-desc{max-width:600px}}.container-portrait-chambre .portrait-gallery-chambre .portrait-carousel{overflow:hidden;position:relative;height:420px;display:flex;align-items:center;justify-content:center;margin-top:60px}.container-portrait-chambre .portrait-gallery-chambre .portrait-carousel .carousel-inner{width:100%;overflow:hidden}.container-portrait-chambre .portrait-gallery-chambre .portrait-carousel .carousel-track{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll-loop 25s linear infinite;align-items:center}.container-portrait-chambre .portrait-gallery-chambre .portrait-carousel .portrait-card{flex:0 0 auto;margin-right:80px;text-align:center}.container-portrait-chambre .portrait-gallery-chambre .portrait-carousel .portrait-card .portrait-image-wrapper img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:0;width:272px;height:330px}.container-portrait-chambre .portrait-gallery-chambre .portrait-carousel .portrait-card:nth-child(odd) .portrait-image-wrapper img{width:328px;height:382px}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.black-bg{background-color:#000}.menu-section{background-color:var(--theater-bg);padding:4rem 2rem}.menu-section .section-heading{color:#fff;font-size:48px;margin-bottom:65px;font-weight:400;font-family:"Gilda Display"}@media (max-width:767.98px){.menu-section .section-heading{font-size:30px}}.menu-section .menu-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.menu-section .menu-card{width:270px;text-align:center;position:relative;padding-bottom:15px}.menu-section .menu-card .image-wrapper{position:relative;overflow:hidden}.menu-section .menu-card .image-wrapper img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:0;transition:transform .9s ease;display:block}.menu-section .menu-card .image-wrapper:after{content:"";position:absolute;inset:0;background:radial-gradient(51.87% 51.87% at 61.04% 65.83%,rgba(0,0,0,0) 0%,rgba(0,0,0,.24) 100%)}.menu-section .menu-card .image-wrapper:hover img{transform:scale(1.1)}.menu-section .menu-card .overlay-title{position:absolute;top:-11%;left:50%;transform:translateX(-50%);max-width:250px;width:100%;font-size:clamp(28px, 4vw, 40px);font-family:"Gilda Display";font-weight:400;color:var(--menu-title1);text-shadow:0 0 3px #191919;z-index:2;white-space:normal;word-break:break-word;text-align:center}@media (max-width:991.98px){.menu-section .menu-card .overlay-title{top:-37px}}@media (max-width:767.98px){.menu-section .menu-card .overlay-title{top:-27px}}.menu-section .menu-card .view-button{display:inline-block;margin-top:1rem;color:#fff;text-transform:uppercase;font-size:14px;font-family:"Instrument Sans";text-decoration:none;font-weight:400;padding-bottom:2px;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.menu-section .menu-card .view-button:hover{text-decoration:underline;text-underline-offset:8px}.container-portrait{background-color:var(--theater-bg)}.portrait-gallery{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}@media (max-width:767.98px){.portrait-gallery{max-height:600px}}.portrait-gallery:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 69.15%,#000 99.44%),linear-gradient(180deg,#000 12.05%,rgba(0,0,0,0) 46.06%),linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.9));z-index:-1}.portrait-gallery .container{max-width:1200px;margin:0 auto;width:100%}.portrait-gallery .container-fluid{padding-left:50px;padding-right:0}@media (max-width:991.98px){.portrait-gallery .container-fluid{padding:12px !important}}.portrait-gallery .portrait-title{color:#fff;font-size:2.5rem;font-family:"Gilda Display";margin-bottom:47px}.portrait-gallery .portrait-desc{color:var(--para-text);font-size:1rem;max-width:700px;margin:0 auto 2rem}.portrait-gallery .portrait-carousel{overflow:hidden;position:relative;height:380px;display:flex;align-items:center;justify-content:center}.portrait-gallery .portrait-carousel .carousel-inner{width:100%;overflow:hidden}.portrait-gallery .portrait-carousel .carousel-track{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll-loop 28s linear infinite}.portrait-gallery .portrait-carousel .portrait-card{flex:0 0 auto;width:239px;margin-right:109px;text-align:center}.portrait-gallery .portrait-carousel .portrait-card .portrait-image-wrapper img{width:100%;height:292px;display:block;-o-object-fit:cover;object-fit:cover}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.Chambre{display:flex;flex-wrap:wrap}.Chambre .Chambre-left,.Chambre .Chambre-right{flex:1 1 50%}.Chambre .Chambre-left{background-color:var(--chmbr-bg);color:#000;display:flex;justify-content:center;align-items:center;padding:3rem}.Chambre .Chambre-left .Chambre-content{max-width:441px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.Chambre .Chambre-left .Chambre-content h2{font-family:"Gilda Display";font-size:40px;font-weight:400;margin-bottom:1.5rem;color:var(--chmbr-title)}.Chambre .Chambre-left .Chambre-content p{font-family:"Instrument Sans";line-height:1.6;font-weight:400;margin-bottom:1rem;color:var(--para-text)}.Chambre .Chambre-left .Chambre-content p a{color:var(--para-text);text-decoration:none}.Chambre .Chambre-left .Chambre-content p a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.Chambre .Chambre-left .Chambre-content p.subtext{color:var(--button-color-stay);font-size:1rem}.Chambre .Chambre-left .Chambre-content .link-row{display:flex;gap:20px;flex-wrap:wrap}.Chambre .Chambre-left .Chambre-content .link-row .Chambre-link1,.Chambre .Chambre-left .Chambre-content .link-row .Chambre-link2{display:inline-block;margin-top:1rem;color:#fff;text-transform:uppercase;font-size:14px;font-family:"Instrument Sans";text-decoration:none;font-weight:400;padding-bottom:48px;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.Chambre .Chambre-left .Chambre-content .link-row .Chambre-link1:hover,.Chambre .Chambre-left .Chambre-content .link-row .Chambre-link2:hover{text-decoration:underline;text-underline-offset:8px}.Chambre .Chambre-left .Chambre-content .Chambre-btn{padding:8.5px 24px;border:1px solid #a48243;background:0 0;height:40px;align-items:center;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;transition:.3s ease;border-radius:2px}.Chambre .Chambre-left .Chambre-content .Chambre-btn:hover{background-color:#fff;color:#a48243}.Chambre .Chambre-right{display:flex;align-items:stretch}.Chambre .Chambre-right img{width:100%;height:100%;height:662px;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:767.98px){.Chambre{flex-direction:column}.Chambre .Chambre-left,.Chambre .Chambre-right{flex:1 1 100%}.Chambre .Chambre-left{padding:2rem;text-align:center}.Chambre .Chambre-content{max-width:100%}.Chambre .Chambre-right img{height:350px}}.story-section{background-color:var(--theater-bg);padding:60px 0;color:#fff}.story-section .story-inner{display:flex;max-width:1200px;margin:0 auto;gap:60px;align-items:center;padding:0 20px}.story-section .story-inner .story-image{flex:1.5}@media (max-width:767.98px){.story-section .story-inner .story-image{padding:0}}.story-section .story-inner .story-content{flex:1}.story-section .story-inner .story-image img{width:100%;height:542px;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.story-section .story-inner .story-image img{height:342px}}.story-section .story-inner .story-image .carousel-inner{border:none}.story-section .story-inner .story-image .carousel-item{transition:opacity .8s ease-in-out}@media (max-width:767.98px){.story-section .story-inner .story-content{padding-top:0}}.story-section .story-inner .story-content h2{font-size:48px;font-family:"Gilda Display";margin-bottom:20px;font-weight:500}.story-section .story-inner .story-content p{font-size:16px;line-height:1.7;color:var(--para-text);margin-bottom:30px;max-width:500px;font-family:"Instrument Sans"}.story-section .story-inner .story-content .btn-book{padding:8.5px 25px;border:1px solid #a48243;background:0 0;color:#fff;height:40px;align-items:center;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;transition:.3s ease;border-radius:2px}.story-section .story-inner .story-content .btn-book:hover{background-color:#fff;color:#a48243}@media (max-width:767.98px){.story-inner{flex-direction:column}.story-inner .story-content{text-align:center;padding-top:30px}}.offers-section-4{background-color:#000;padding:170px 40px !important}@media (min-width:1400px){.offers-section-4{padding:170px 140px !important}}@media (max-width:767.98px){.offers-section-4{padding-left:0 !important;padding-right:0 !important}}.offers-section-4 .offer-card{position:relative;overflow:hidden;border-radius:0}.offers-section-4 .offer-card img{border-radius:0;width:100%;height:432px;min-height:300px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}@media (max-width:767.98px){.offers-section-4 .offer-card img{height:397px}}.offers-section-4 .offer-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--Black-20,rgba(0,0,0,.2));z-index:1;pointer-events:none}.offers-section-4 .offer-card .offer-overlay{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:1rem;z-index:2}.offers-section-4 .offer-card .static-content{font-size:22px;font-weight:400;margin-bottom:.5rem;font-family:"Gilda Display"}.offers-section-4 .offer-card .hover-content{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:var(--overly-background-color);color:#fff;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease;z-index:1}.offers-section-4 .offer-card .hover-content h4{font-family:"Gilda Display";font-size:22px}.offers-section-4 .offer-card .hover-content p{font-size:16px;font-family:"Instrument Sans";font-weight:400}.offers-section-4 .offer-card .hover-content .explore-btn{font-family:"Instrument Sans";padding-top:10px;font-size:14px;background-color:transparent;color:#fff;text-decoration:underline;font-weight:400;border:none;transition:background-color .3s ease;text-underline-offset:6px}.offers-section-4 .offer-card .hover-content .explore-btn .arrow{display:none;transition:transform .3s ease}.offers-section-4 .offer-card .hover-content .explore-btn:hover .arrow{height:1px;display:inline-block;transform:translateX(4px)}.offers-section-4 .offer-card .hover-content .explore-btn:hover{color:#fff;text-decoration:none}.offers-section-4 .offer-card:hover .static-content{visibility:hidden}.offers-section-4 .offer-card:hover .hover-content{transform:translateY(0%);opacity:1}.underline{text-decoration:underline !important;text-underline-offset:4px}.menycolor li a{color:rgba(255,255,255,.8) !important;text-decoration:none !important}.menycolor li a:hover{text-decoration:underline !important;color:#fff !important}.color-white{color:#000 !important;text-decoration:none !important}.room-section.no-image{display:flex}.room-section.no-image .room-image{display:none !important}.room-section.no-image .room-content{width:100%;max-width:100%}.room-section.no-image .room-content{flex:0 0 100% !important;max-width:100% !important}.cards{padding-top:118px;padding-left:0 !important;padding-right:0 !important;background-color:var(--room-bg)}@media (max-width:1199.98px){.cards{padding-top:108px}}@media (max-width:991.98px){.cards{padding-top:80px}}@media (max-width:767.98px){.cards{padding-top:40px !important;padding-right:calc(var(--bs-gutter-x) * 0.5) !important;padding-left:calc(var(--bs-gutter-x) * 0.5) !important}}.cards .carousel-wrapper{padding-bottom:150px}@media (max-width:1199.98px){.cards .carousel-wrapper{padding-bottom:108px}}@media (max-width:767.98px){.cards .carousel-wrapper{padding-bottom:60px}}.cards .carousel-wrapper .carousel-header{display:flex;justify-content:space-between;align-items:center;padding-left:0 !important;padding-right:14px !important}.cards .carousel-wrapper .carousel-header h1{color:var(--h1-color)}.cards .carousel-wrapper .carousel-header p{color:var(--p-color)}.cards .carousel-wrapper .carousel-header h1{font-size:2rem;font-family:"Gilda Display";margin:0}@media (max-width:767.98px){.cards .carousel-wrapper .carousel-header h1{font-size:22px}}.cards .carousel-wrapper .carousel-buttons{position:relative;top:240px;z-index:100}.cards .carousel-wrapper .carousel-buttons .arrow-btn{position:absolute;background:0 0;border:none;width:48px;height:48px;border-radius:50%;color:var(--secondary-color);font-size:24px;display:flex;justify-content:center;align-items:center;transition:background .3s ease;line-height:1}.cards .carousel-wrapper .carousel-buttons .arrow-btn:hover{background-color:#e4d7c3;color:#fff}@media (max-width:767.98px){.cards .carousel-wrapper .carousel-buttons .arrow-btn{display:none}}@media (max-width:991.98px){.cards .carousel-wrapper .carousel-buttons .arrow-btn{display:none}}.cards .carousel-wrapper .carousel-buttons .arrow-btn.carousel-prev{left:-60px}.cards .carousel-wrapper .carousel-buttons .arrow-btn.carousel-next{right:-60px}@media (min-width:992px) and (max-width:1244px){.cards .carousel-wrapper .carousel-buttons{top:-70px !important}.cards .carousel-wrapper .arrow-btn{position:absolute;top:-17%;z-index:10;background:0 0;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:transform .3s ease;width:48px;height:48px;border-radius:50%}.cards .carousel-wrapper .arrow-btn:hover{background-color:var(--arrow-bg-color)}.cards .carousel-wrapper .arrow-btn svg{width:48px !important;height:48px !important;min-width:48px;min-height:48px;max-width:48px;max-height:48px}.cards .carousel-wrapper .arrow-btn:hover{transform:scale(1.1)}.cards .carousel-wrapper .arrow-btn:hover svg path{stroke:var(--arrow-color)}.cards .carousel-wrapper .arrow-btn.carousel-prev{left:calc(100% - 140px) !important}.cards .carousel-wrapper .arrow-btn.carousel-next{right:19px !important}}.cards .swiper-slide{width:300px}@media (max-width:767.98px){.cards .swiper-slide{margin-right:30px !important}}.cards .custom-card{position:relative;overflow:hidden;border-radius:0;border:none}.cards .custom-card .card-img-top{border-radius:0;width:100%;min-height:300px;height:500px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease;transform:scale(1.05)}@media (max-width:767.98px){.cards .custom-card .card-img-top{height:397px}}.cards .custom-card:hover .card-img-top{transform:scale(1.09)}.cards .custom-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6) 100%);z-index:1;pointer-events:none}.cards .custom-card .card-body{position:absolute;bottom:0;left:0;right:0;color:#fff !important;padding:1rem;z-index:2}.cards .custom-card .static-content{font-size:22px;font-weight:400;margin-bottom:.5rem;font-family:"Gilda Display"}@media (max-width:767.98px){.cards .custom-card .static-content{font-size:18px}}.cards .custom-card .hover-content{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:var(--overly-background-color);color:#fff;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease;z-index:1}.cards .custom-card .hover-content h5{font-family:"Gilda Display";font-size:22px;font-weight:400 !important}@media (max-width:767.98px){.cards .custom-card .hover-content h5{font-size:18px}}.cards .custom-card .hover-content .card-row{padding:10px 1px;font-size:16px;font-family:"Instrument Sans";font-weight:400}@media (max-width:767.98px){.cards .custom-card .hover-content .card-row{font-size:12px}}.cards .custom-card .hover-content .explore-btn{font-family:"Instrument Sans";padding-top:10px;font-size:14px;background-color:transparent;color:#fff;text-decoration:none;font-weight:400;border:none;transition:background-color .3s ease;text-decoration:underline;text-underline-offset:6px}.cards .custom-card .hover-content .explore-btn .arrow{display:none}.cards .custom-card .hover-content .explore-btn:hover .arrow{display:inline-block;transform:translateX(4px)}.cards .custom-card .hover-content .explore-btn:hover{text-decoration:none;color:#fff}@media (max-width:767.98px){.cards .custom-card .hover-content .explore-btn{font-size:14px}}.cards .custom-card:hover .static-content{visibility:hidden}.cards .custom-card:hover .hover-content{transform:translateY(0%);opacity:1}.restaurant-detail{background-color:var(--room-bg)}.restaurant-detail-wrapper{display:flex;gap:2rem;flex-wrap:wrap;padding-top:100px}@media (max-width:767.98px){.restaurant-detail-wrapper{padding-top:50px}}.restaurant-detail-wrapper .restaurant-image-left,.restaurant-detail-wrapper .restaurant-image-right{flex:1;min-width:300px}@media (min-width:1400px){.restaurant-detail-wrapper .restaurant-image-left,.restaurant-detail-wrapper .restaurant-image-right{min-width:568px}}.restaurant-detail-wrapper .restaurant-image-left img,.restaurant-detail-wrapper .restaurant-image-right img{width:100%;height:640px;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.restaurant-detail-wrapper .restaurant-image-left img,.restaurant-detail-wrapper .restaurant-image-right img{height:440px}}@media (min-width:1400px){.restaurant-detail-wrapper .restaurant-image-left img,.restaurant-detail-wrapper .restaurant-image-right img{min-width:568px}}.restaurant-detail-wrapper .restaurant-content-right,.restaurant-detail-wrapper .restaurant-content-left{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.restaurant-detail-wrapper .restaurant-content-right h1,.restaurant-detail-wrapper .restaurant-content-right h2,.restaurant-detail-wrapper .restaurant-content-left h1,.restaurant-detail-wrapper .restaurant-content-left h2{font-family:"Gilda Display";font-size:44px;font-weight:400;margin-bottom:1rem;color:var(--h1-color)}@media (max-width:767.98px){.restaurant-detail-wrapper .restaurant-content-right h1,.restaurant-detail-wrapper .restaurant-content-right h2,.restaurant-detail-wrapper .restaurant-content-left h1,.restaurant-detail-wrapper .restaurant-content-left h2{font-size:36px}}.restaurant-detail-wrapper .restaurant-content-right .restaurant-description,.restaurant-detail-wrapper .restaurant-content-left .restaurant-description{font-family:"Instrument Sans";font-size:16px}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenities-grid,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenities-grid{display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:flex-start !important;font-family:"Instrument Sans"}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item{display:flex;gap:16px}@media (max-width:767.98px){.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item{align-items:flex-start}}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item img,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item img{width:24px;height:24px}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item .amenity-text,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item .amenity-text{font-size:14px}.restaurant-detail-wrapper .restaurant-content-right .descpp,.restaurant-detail-wrapper .restaurant-content-left .descpp{font-weight:500}@media (max-width:767.98px){.restaurant-detail-wrapper{flex-direction:column;gap:1.5rem;padding-top:30px}.restaurant-detail-wrapper .restaurant-image-left,.restaurant-detail-wrapper .restaurant-image-right{min-width:100%}.restaurant-detail-wrapper .restaurant-image-left img,.restaurant-detail-wrapper .restaurant-image-right img{height:auto;max-height:400px}.restaurant-detail-wrapper .restaurant-content-right,.restaurant-detail-wrapper .restaurant-content-left{padding:0 15px}.restaurant-detail-wrapper .restaurant-content-right h1,.restaurant-detail-wrapper .restaurant-content-left h1{font-size:28px}.restaurant-detail-wrapper .restaurant-content-right .restaurant-description,.restaurant-detail-wrapper .restaurant-content-left .restaurant-description{font-size:14px}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenities-grid,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenities-grid{gap:.75rem}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item{gap:.4rem}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item .amenity-text,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item .amenity-text{font-size:13px}}@media (max-width:991.98px){.restaurant-detail-wrapper{flex-direction:column;gap:1.5rem;padding-top:30px}.restaurant-detail-wrapper .restaurant-image-left,.restaurant-detail-wrapper .restaurant-image-right{min-width:100%}.restaurant-detail-wrapper .restaurant-image-left img,.restaurant-detail-wrapper .restaurant-image-right img{height:auto;max-height:400px}.restaurant-detail-wrapper .restaurant-content-right,.restaurant-detail-wrapper .restaurant-content-left{padding:0 15px !important}.restaurant-detail-wrapper .restaurant-content-right h1,.restaurant-detail-wrapper .restaurant-content-left h1{font-size:28px}.restaurant-detail-wrapper .restaurant-content-right .restaurant-description,.restaurant-detail-wrapper .restaurant-content-left .restaurant-description{font-size:14px}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenities-grid,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenities-grid{gap:.75rem}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item{gap:.4rem}.restaurant-detail-wrapper .restaurant-content-right .restaurant-amenities .amenity-item .amenity-text,.restaurant-detail-wrapper .restaurant-content-left .restaurant-amenities .amenity-item .amenity-text{font-size:13px}}.room-description a{color:var(--text-highlight);text-underline-offset:4px}.room-description a:hover{color:#a48243}.descpp p{font-weight:500 !important;font-size:16px !important}.descpp a{color:var(--text-highlight);text-underline-offset:4px}.descpp span{color:var(--text-highlight);text-decoration:none}.description a{color:var(--text-highlight);text-underline-offset:4px}.description a:hover{color:#b79a67}.room-description span{color:var(--text-highlight);text-decoration:none}.privacy{max-width:954px !important}@media (max-width:767.98px){.restaurant-detail{padding:0 !important}}.arrow-btn:disabled{opacity:.5;pointer-events:none}.about-us{background-color:var(--room-bg)}.about-us h1,.about-us h2{color:var(--h1-color)}.about-us p{color:var(--p-color)}.about-us .detail{padding:0 140px}.about-us .detail h1{font-size:36px;margin-bottom:1.5rem;font-weight:400;font-family:"Gilda Display"}.about-us .detail .detail-description{font-size:16px;font-family:"Instrument Sans";line-height:1.7}.about-us .detail .detail-description p{max-width:930px}.about-us .detail .details{display:flex;flex-direction:column}.about-us .detail .details .detail-item{display:flex;align-items:flex-start;gap:1rem;background:0 0;margin-left:24px}@media (max-width:767.98px){.about-us .detail .details .detail-item{margin-left:0}}.about-us .detail .details .detail-item img{width:24px;height:24px;flex-shrink:0;margin-top:.2rem}.about-us .detail .details .detail-item .amenity-text{font-size:1rem;line-height:1.7;color:rgba(11,7,4,.8);max-width:920px}.about-us .detail-image-left{flex:1.2;min-width:300px}.about-us .detail-image-left img{width:100%;height:576px;border-radius:none;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.about-us .detail-image-left img{height:360px}}.about-us .direction h2{font-family:"Gilda Display";font-size:36px;margin-bottom:2rem;color:#2c2c2c;font-weight:500}.about-us .direction .direction-list{font-family:"Instrument Sans";display:flex;flex-direction:column}.about-us .direction .direction-item{display:flex;align-items:flex-start;gap:1rem}.about-us .direction .direction-item img{width:20px;height:20px;flex-shrink:0;margin-top:.3rem}.about-us .direction .direction-item .direction-text{font-size:16px;line-height:1.7;color:#333;max-width:920px}.about-us .garage-parking h2{font-size:36px;font-family:"Gilda Display";margin-bottom:1rem;font-weight:500}.about-us .garage-parking .parking-description{font-size:1rem;font-family:"Instrument Sans";line-height:1.7;max-width:920px}.about-us .garage-parking .map-wrapper{margin-top:0;margin-bottom:100px}.about-us .garage-parking .map-wrapper iframe{width:100%;height:550px;border:none;border-radius:4px}.about-us .sustainability .section-block{margin-bottom:3rem}.about-us .sustainability .section-block h2{font-family:"Gilda Display";font-size:36px;font-weight:400;margin-bottom:1rem}.about-us .sustainability .section-block .section-content{font-family:"Instrument Sans";font-size:1rem;line-height:1.7;max-width:800px}.about-us .sustainability .section-block .section-content a{color:#816636;text-decoration:underline;text-underline-offset:3px}.about-us .sustainability .section-block .section-content a:hover{color:#816636}.about-us .sustainability .section-block .green-list{margin-top:2rem;display:flex;flex-direction:column;gap:8px}.about-us .sustainability .section-block .green-list .green-item{display:flex;gap:1rem;align-items:flex-start}.about-us .sustainability .section-block .green-list .green-item img{width:20px;height:20px;margin-top:.3rem;flex-shrink:0}.about-us .sustainability .section-block .green-list .green-item p{margin:0}.about-us .green-list{display:flex;flex-direction:column}.about-us .green-list .green-item{display:flex;align-items:flex-start;gap:1rem}.about-us .green-list .green-item img{width:24px;height:24px;margin-top:.3rem;flex-shrink:0}.about-us .green-list .green-item .green-content .subpoint-list{list-style:none;padding:0;margin:0}.about-us .green-list .green-item .green-content .subpoint-list li{position:relative;padding-left:1rem;margin-bottom:.25rem;font-size:16px}.about-us .green-list .green-item .green-content .subpoint-list li:before{content:"-";position:absolute;left:0;color:rgba(11,7,4,.8);font-weight:400}.book-description a{color:#816636;text-decoration:underline;text-underline-offset:3px}.book-description a:hover{color:#816636}.container-portrait-about{background-color:var(--room-bg)}.portrait-gallery1{padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1;padding-left:0;padding-right:0}.portrait-gallery1:before{content:"";position:absolute;inset:0;background:0 0}.portrait-gallery1 .container{max-width:1200px;margin:0 auto;width:100%}.portrait-gallery1 .portrait-title{color:var(--h1-color);font-size:2.5rem;font-family:"Gilda Display";margin-bottom:47px}.portrait-gallery1 .portrait-desc{color:var(--p-color);font-size:1rem;max-width:700px;margin:0 auto 2rem}.portrait-gallery1 .portrait-carousel{overflow:hidden;position:relative;height:380px;display:flex;align-items:center;justify-content:center}.portrait-gallery1 .portrait-carousel .carousel-inner{width:100%;overflow:hidden}.portrait-gallery1 .portrait-carousel .carousel-track{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll-loop 24s linear infinite}.portrait-gallery1 .portrait-carousel .portrait-card{flex:0 0 auto;width:239px;margin-right:109px;text-align:center}.portrait-gallery1 .portrait-carousel .portrait-card .portrait-image-wrapper img{width:100%;height:292px;display:block;-o-object-fit:cover;object-fit:cover}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.our-collection-section{padding:3rem 1.5rem}.our-collection-section h2{font-family:"Gilda Display";font-size:36px;margin-bottom:2rem}.our-collection-section .collection-grid{display:flex;flex-wrap:wrap;gap:2rem;background-color:#eee4d6}@media (max-width:767.98px){.our-collection-section .collection-grid{gap:0rem}}.our-collection-section .collection-grid .collection-column{flex:1;min-width:250px}.our-collection-section .collection-grid .collection-column ul{list-style:none;padding:0}.our-collection-section .collection-grid .collection-column ul li{margin-bottom:1rem;font-size:16px;font-family:"Instrument Sans";display:flex;align-items:start;line-height:1.4;padding:5px}.our-collection-section .collection-grid .collection-column ul li a{color:#816636;text-decoration:underline;text-underline-offset:3px}.our-collection-section .collection-grid .collection-column ul li .icon{width:18px;height:18px;margin-right:.6rem;flex-shrink:0}@media (max-width:767.98px){.our-collection-section .collection-grid{flex-direction:column;padding-left:0 !important}.our-collection-section .collection-grid .collection-column{width:100%}}@media (max-width:767.98px){.room-detail.pt-3{padding-top:0}}.truffle-h1 h1,.truffle-h1 h2,.truffle-h1 h3,.truffle-h1 h4,.truffle-h1 h5,.truffle-h1 h6{color:#3a2a17}.image-gallery-section{background:#f5ede4;padding-top:4rem;padding-bottom:120px}.image-gallery-section .container{width:100%;margin:0 auto;gap:12px}.image-gallery-section .container h2{font-family:"Gilda Display";font-size:32px;margin-bottom:1rem}.image-gallery-section .container .description{font-size:16px;margin-bottom:2rem;max-width:700px;margin-inline:auto}.image-gallery-section .container .download-btn{display:inline-block;font-family:"Instrument Sans";padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.image-gallery-section .container .download-btn:hover{background-color:#a48243 !important}.image-gallery-section .masonry-gallery{-moz-column-count:3;column-count:3;-moz-column-gap:1rem;column-gap:1rem}.image-gallery-section .masonry-gallery .masonry-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.image-gallery-section .masonry-gallery .masonry-item img{width:100%;height:auto;display:block;border-radius:4px}@media (max-width:1024px){.image-gallery-section .masonry-gallery{-moz-column-count:2;column-count:2}}@media (max-width:768px){.image-gallery-section .masonry-gallery{-moz-column-count:1;column-count:1}}@media (max-width:1024px){.image-gallery-section .masonry-gallery{-moz-column-count:2;column-count:2}}@media (max-width:768px){.image-gallery-section .masonry-gallery{-moz-column-count:1;column-count:1}}.patterned-gallery{display:flex;flex-direction:column;gap:2rem}.patterned-gallery .gallery-block{display:grid;grid-template-columns:1fr 2fr;gap:12px;height:510px;overflow:hidden}.patterned-gallery .gallery-block.flipped{grid-template-columns:2fr 1fr}.patterned-gallery .gallery-block.flipped .small-column{order:2}.patterned-gallery .gallery-block.flipped .big-column{order:1}.patterned-gallery .gallery-block .small-column{display:flex;flex-direction:column;gap:1rem;height:100%}.patterned-gallery .gallery-block .small-column .image-wrap{flex:1 1 0;overflow:hidden}.patterned-gallery .gallery-block .small-column .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.patterned-gallery .gallery-block .big-column{height:100%;overflow:hidden}.patterned-gallery .gallery-block .big-column img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;min-height:510px}@media (max-width:991.98px){.patterned-gallery .gallery-block{display:flex;flex-direction:column;height:auto}.patterned-gallery .gallery-block.flipped .small-column,.patterned-gallery .gallery-block.flipped .big-column{order:unset}.patterned-gallery .gallery-block .small-column{flex-direction:row}.patterned-gallery .gallery-block .small-column .image-wrap{flex:1}.patterned-gallery .gallery-block .small-column .image-wrap img{height:250px}.patterned-gallery .gallery-block .big-column img{width:100%;height:300px}}@media (max-width:767.98px){.patterned-gallery .gallery-block .small-column{flex-direction:column}.patterned-gallery .gallery-block .small-column .image-wrap img{height:200px}.patterned-gallery .gallery-block .big-column img{height:200px !important;min-height:auto}}.patterned-gallery .image-wrap,.patterned-gallery .big-column a{overflow:hidden;display:block;position:relative}.patterned-gallery .image-wrap img,.patterned-gallery .big-column a img{transition:transform .5s ease;transform:scale(1)}.patterned-gallery .image-wrap:hover img,.patterned-gallery .big-column a:hover img{transform:scale(1.05)}.gallery-text{padding-bottom:70px}.contact-details p{margin:0 0 .3rem;line-height:1.6;font-size:16px;font-family:"Instrument Sans"}.contact-details .contact-title{font-weight:600;color:#a48243;margin-top:1.5rem}.contact-image{flex:1;display:flex;padding-top:10px;justify-content:flex-end}.contact-image img{height:auto;max-height:640px;height:640px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.98px){.contact-image img{height:340px}}.learn-more-section{background:#f9f2e9;padding:3rem 1rem}.learn-more-section .section-title{text-align:left;font-size:2rem;font-weight:500;margin-bottom:2rem}.learn-more-section .about-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px, 1fr));gap:1.5rem}.learn-more-section .about-card{position:relative;display:block;overflow:hidden}.learn-more-section .about-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.learn-more-section .about-card .card-overlay{position:absolute;bottom:1rem;left:1rem;color:#fff;font-size:1.1rem;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.learn-more-section .about-card:hover img{transform:scale(1.05)}.staff-members-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;width:100%;box-sizing:border-box}.members{background-color:var(--room-bg)}.key-members{padding-top:100px;padding-bottom:50px;text-align:center;width:786px !important}@media (max-width:767.98px){.key-members{width:auto !important}}.key-members h1{font-size:36px;font-family:"Gilda Display"}.key-members p{font-size:16px;font-family:"Instrument Sans";color:rgba(11,7,4,.8)}.staff-card{width:100%;max-width:370px;height:440px;overflow:hidden;transition:all .3s ease;position:relative;display:flex;flex-direction:column}.staff-card .staff-image img{width:100%;height:100%;display:block}.staff-card .staff-info{position:absolute;bottom:0;left:0;right:0;background:#a48243;color:#fff !important;padding:1rem;z-index:2}.staff-card .staff-info a{color:#fff}.staff-card .staff-info .hover-content{font-size:16px;font-family:"Instrument Sans";opacity:0;visibility:hidden;max-height:0;transition:opacity .6s ease,transform .6s ease,max-height .9s ease}.staff-card .staff-info .hover-content .contact-label{padding:2px;margin:2px;text-decoration:underline;text-underline-offset:4px}.staff-card .staff-info .hover-content .contacts p{margin:0}.staff-card .staff-info .hover-content .phone{padding:0;margin:0}.staff-card .staff-info .hover-content .email{padding-bottom:10px;padding:0;margin:0}.staff-card .staff-info .static-content .staff-name{font-size:22px;font-weight:400;color:#fff;font-family:"Gilda Display";margin:0}.staff-card .staff-info .static-content .staff-role{font-size:16px;color:rgba(255,255,255,.8);font-family:"Instrument Sans"}.staff-card:hover .hover-content{opacity:1;visibility:visible;max-height:200px}.language-nav2 .language-list{display:flex;gap:.5rem;list-style:none;margin:0;color:#fff;font-size:13px;padding-left:0}@media (max-width:767.98px){.language-nav2 .language-list{padding-left:0;gap:4px}}.continental-site-header1{position:fixed;top:0;left:0;width:100%;z-index:10000;height:100px;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.344) 45%,rgba(0,0,0,.266697) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}@media (min-width:1400px){.continental-site-header1{padding:0 120px !important}}.continental-site-header1.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08);padding-top:0}.continental-site-header1.scrolled #logo a img,.continental-site-header1.scrolled .main-nav,.continental-site-header1.scrolled .hamburger{transition:all .4s ease;z-index:10001}.continental-site-header1.scrolled #logo a img{max-height:80px;transition:all .3s ease}.continental-site-header1.scrolled .main-nav ul li a{color:#fff !important}.continental-site-header1.scrolled .hamburger{color:#fff !important}.continental-site-header1 .container{display:flex;align-items:center;justify-content:space-between;padding-top:16px;z-index:10001}.continental-site-header1 .container .main-nav{display:none;flex:1;justify-content:end}.continental-site-header1 .container .main-nav.active{display:flex;background-color:#0c0b0a !important;opacity:80%;height:90vh}.continental-site-header1 .container .main-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.continental-site-header1 .container .main-nav ul li{display:inline-block}.continental-site-header1 .container .main-nav ul li a{text-decoration:none;color:#fff;font-weight:500;font-family:"Instrument Sans",sans-serif;font-size:14px;line-height:22px;text-transform:uppercase}.continental-site-header1 .container .main-nav ul li a:hover{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:gold;text-underline-offset:5px}@media (max-width:767.98px){.continental-site-header1 .container .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.continental-site-header1 .container .main-nav ul li{margin:10px 0}.continental-site-header1 .container .main-nav.active{display:flex}}@media (max-width:991.98px){.continental-site-header1 .container .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.continental-site-header1 .container .main-nav ul li{margin:10px 0}.continental-site-header1 .container .main-nav.active{display:flex}}.continental-site-header1 .container .main-nav.active ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.continental-site-header1 .container .main-nav.active ul li{margin:10px 0}.continental-site-header1 .container .main-nav.active{position:fixed;top:110px;right:0;width:300px;height:calc(100vh - 90px);background-color:rgba(0,0,0,.2);z-index:999;padding:2rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:-2px 0 10px rgba(0,0,0,.2);overflow-y:auto}@media (max-width:767.98px){.continental-site-header1 .container .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:991.98px){.continental-site-header1 .container .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}.continental-site-header1 .header-left{font-size:.85rem;z-index:10001}@media (max-width:767.98px){.continental-site-header1 .header-left{padding-left:0}}.continental-site-header1 .header-left a{color:#fff;text-decoration:none}.continental-site-header1 .header-left a.active{font-weight:700}.continental-site-header1 .header-left a:hover{text-decoration:underline}.continental-site-header1 .header-logo{position:absolute;left:50%;transform:translateX(-50%);z-index:10001}.continental-site-header1 .header-logo img{height:80px;-o-object-fit:contain;object-fit:contain;z-index:10001}.continental-site-header1 .header-right{padding-right:10px}.continental-site-header1 .header-right .hamburger-menu{padding-left:48px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:6px;height:24px}.continental-site-header1 .header-right .hamburger-menu .hamburger{background:0 0;border:none;font-size:28px;cursor:pointer;color:#fff;transition:color .3s ease}.continental-site-header1 .header-right .hamburger-menu .line{height:2px;background-color:#fff;border-radius:2px;transition:width .3s ease,transform .3s ease,opacity .3s ease}.continental-site-header1 .header-right .hamburger-menu .top,.continental-site-header1 .header-right .hamburger-menu .middle{width:24px}.continental-site-header1 .header-right .hamburger-menu .bottom{width:18px;align-self:flex-end;transform-origin:right}.continental-site-header1 .header-right .hamburger-menu:hover .bottom{width:24px}.continental-site-header1 .header-right .hamburger-menu.active .top{transform:translateY(8px) rotate(45deg)}.continental-site-header1 .header-right .hamburger-menu.active .middle{transform:rotate(-45deg)}.continental-site-header1 .header-right .hamburger-menu.active .bottom{opacity:0;transform:translateY(-8px)}.mobile-nav{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:9999;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.mobile-nav .mobile-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.mobile-nav .mobile-menu li a{text-decoration:none;color:#000;font-weight:500;transition:color .3s ease}.mobile-nav .mobile-menu li a:hover{color:#c19a6b}.mobile-nav.active{display:block}.hero-continental{position:relative;height:100vh;max-height:850px;overflow:hidden}.hero-continental .hero-video,.hero-continental .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-continental:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.4) 94.62%),linear-gradient(180deg,rgba(38,22,11,.4) .12%,rgba(38,22,11,0) 12.12%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));z-index:1}.hero-continental .overlay-content{position:relative;z-index:2;color:#fff;max-width:579px !important}.hero-continental{position:relative;height:100vh;overflow:hidden}.hero-continental .hero-video,.hero-continental .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-continental .overlay-content{position:relative;z-index:2;color:#fff;max-width:579px !important}.signature-section{background-color:var(--room-bg);height:100vh}.signature-section .row{height:100%;padding:34px 0}@media (max-width:767.98px){.signature-section .row{padding:24px 0}}.signature-section .col-md-4{display:flex;height:100%}.signature-section .col-md-4:first-child{justify-content:flex-end;padding-right:91px !important}.signature-section .col-md-4:last-child{justify-content:flex-start;padding-left:91px !important}.signature-section img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:540px}.signature-section .highlight-text{color:var(--button-color-stay)}.signature-section .btn-dark{display:inline-block;font-family:"Instrument Sans";padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.signature-section .btn-dark:hover{background-color:#a48243 !important}@media (max-width:767.98px){.signature-section{height:auto;padding:20px 15px;text-align:center}.signature-section img{max-height:240px;height:240px !important}.signature-section .btn-dark{font-size:10px;padding:8px 12px;margin-bottom:20px}}.infinite{background-color:var(--infinite-bg) !important}.premium-rooms{background-color:var(--room-bg)}.premium-rooms .carousel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.premium-rooms .carousel-header h1{color:var(--h1-color)}.premium-rooms .carousel-header .carousel-buttons{display:flex;gap:16px}.premium-rooms .carousel-header .carousel-buttons .arrow-btn{background:0 0;border:none;width:48px;height:48px;border-radius:50%;color:var(--secondary-color);font-size:24px;display:flex;justify-content:center;align-items:center;transition:background .3s ease;line-height:1}.premium-rooms .carousel-header .carousel-buttons .arrow-btn:hover{background-color:#e4d7c3;color:#fff}@media (max-width:767.98px){.premium-rooms .carousel-header .carousel-buttons .arrow-btn{display:none}}.premium-rooms .swiper{width:100%}.premium-rooms .swiper-slide{position:relative}.premium-rooms .room-card{position:relative}.premium-rooms .room-card img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:767.98px){.premium-rooms .room-card img{height:500px}}.premium-rooms .room-card .room-overlay{position:absolute;height:auto;top:20px;left:20px;background:#fff;padding:0 20px;margin-top:48px;margin-left:140px;max-width:410px;box-shadow:0 5px 15px rgba(0,0,0,.15)}@media (max-width:991.98px){.premium-rooms .room-card .room-overlay{margin-left:10px}}.premium-rooms .room-card .room-overlay h5{margin-top:15px !important}@media (max-width:767.98px){.premium-rooms .room-card .room-overlay{padding:7px;padding-top:0}}.premium-rooms .room-card .room-overlay .btn{text-decoration:none;padding-left:0}.premium-rooms .room-card .room-overlay .btn:hover{text-decoration:underline;text-underline-offset:4px}.room-sections{background-color:var(--room-bg)}.room-sections-wrapper{display:flex;flex-direction:column;gap:4rem;padding-top:4rem;padding-bottom:8rem}.room-sections-wrapper .room-section{display:flex;align-items:flex-start;justify-content:center;gap:5%;margin-top:40px;padding:0 24px}.room-sections-wrapper .room-section.image-left{flex-direction:row}.room-sections-wrapper .room-section.image-right{flex-direction:row-reverse}.room-sections-wrapper .room-section .room-image{flex:0 0 49%}.room-sections-wrapper .room-section .room-image img{width:100%;height:576px;max-height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (min-width:1400px){.room-sections-wrapper .room-section .room-image img{width:568px}}.room-sections-wrapper .room-section .room-content{flex:0 0 48%}@media (max-width:991.98px){.room-sections-wrapper .room-section{flex-direction:column !important;align-items:center;text-align:center;gap:2rem}.room-sections-wrapper .room-section .room-image,.room-sections-wrapper .room-section .room-content{flex:unset;width:100%;max-width:100%}.room-sections-wrapper .room-section .room-image img{max-height:none;height:278px}}.room-content a{color:#967436}.room-amenities{background-color:var(--room-bg);padding:80px 0}.btn-dark1{display:inline-block;font-family:"Instrument Sans";padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.btn-dark1:hover{background-color:#a48243 !important}.contact-img img{height:576px !important}.padding100{padding:160px 0}.checklist1{list-style-type:disc;padding-left:10px}.checklist1 li{position:relative;padding-left:5px}@media (max-width:991.98px){.hid{display:none !important}}@media (max-width:767.98px){.hid{display:none}}.pding120{padding:125px}@media (max-width:767.98px){.pding120{padding:0}}@media (max-width:767.98px){.wid{padding:5px}}.annen-site-header{position:fixed;top:0;left:0;width:100%;z-index:999;background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.516) 45%,rgba(0,0,0,.400045) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}.annen-site-header.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08)}.annen-site-header.scrolled .main-nav ul li a{color:#fff !important}.annen-site-header.scrolled .hamburger{color:#fff !important}.annen-site-header.scrolled .language-nav1{opacity:0 !important;transform:translateY(-10px) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;height:0 !important}.annen-site-header #header{display:flex;justify-content:end;align-items:center;position:relative;padding-right:0;top:-44px}@media (max-width:991.98px){.annen-site-header #header{top:-44px}}.annen-site-header #header .main-nav{display:flex;flex:1;justify-content:end}.annen-site-header #header .main-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.annen-site-header #header .main-nav ul li{display:inline-block}.annen-site-header #header .main-nav ul li a{text-decoration:none;color:#fff;font-weight:500;font-family:"Instrument Sans",sans-serif;font-size:14px;line-height:22px;text-transform:uppercase}.annen-site-header #header .main-nav ul li a:hover{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:gold;text-underline-offset:10px}@media (max-width:767.98px){.annen-site-header #header .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.annen-site-header #header .main-nav ul li{margin:10px 0}.annen-site-header #header .main-nav.active{display:flex}}@media (max-width:991.98px){.annen-site-header #header .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.annen-site-header #header .main-nav ul li{margin:10px 0}.annen-site-header #header .main-nav.active{display:flex}}.annen-site-header #header .main-nav.active ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.annen-site-header #header .main-nav.active ul li{margin:10px 0}.annen-site-header #header .main-nav.active{position:fixed;top:90px;right:0;width:300px;height:calc(100vh - 90px);background-color:rgba(0,0,0,.2);z-index:999;padding:2rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:-2px 0 10px rgba(0,0,0,.2);overflow-y:auto}@media (max-width:767.98px){.annen-site-header #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:991.98px){.annen-site-header #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}.annen-site-header #header .hamburger-menu{padding-left:48px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:6px;height:24px}.annen-site-header #header .hamburger-menu .hamburger{background:0 0;border:none;font-size:28px;cursor:pointer;color:#fff;transition:color .3s ease}.annen-site-header #header .hamburger-menu .line{height:2px;background-color:#fff;border-radius:2px;transition:width .3s ease,transform .3s ease,opacity .3s ease}.annen-site-header #header .hamburger-menu .top,.annen-site-header #header .hamburger-menu .middle{width:24px}.annen-site-header #header .hamburger-menu .bottom{width:18px;align-self:flex-end;transform-origin:right}.annen-site-header #header .hamburger-menu:hover .bottom{width:24px}.annen-site-header #header .hamburger-menu.active .top{transform:translateY(8px) rotate(45deg)}.annen-site-header #header .hamburger-menu.active .middle{transform:rotate(-45deg)}.annen-site-header #header .hamburger-menu.active .bottom{opacity:0;transform:translateY(-8px)}@media (max-width:767.98px){.annen-site-header #header .main-nav{display:none}.annen-site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}@media (max-width:991.98px){.annen-site-header #header .main-nav{display:none}.annen-site-header #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}.annen-site-header .language-nav1{position:relative;top:5px;justify-content:flex-end}.annen-site-header .language-nav1 .language-list{display:flex;font-family:"Instrument Sans";list-style:none;margin:0;padding-bottom:0;color:#fff;font-size:13px}.annen-site-header .language-nav1 .language-list .language-item .language-link{text-decoration:none;font-weight:600;color:#fff;opacity:.8;transition:all .3s ease}.annen-site-header .language-nav1 .language-list .language-item .language-link.active,.annen-site-header .language-nav1 .language-list .language-item .language-link:hover{opacity:1;text-decoration:underline}.header-container-annen #logo{padding-top:19.5px}.header-container-annen #logo a{display:inline-block}.header-container-annen #logo a img{max-height:88px;width:191.3px;padding-top:11px;display:block;transition:all .3s ease}@media (max-width:767.98px){.header-container-annen #logo a img{height:auto;width:auto}}@media (min-width:1400px){.paddng120{padding:0 120px !important}}@media (min-width:1400px){.paddng110{padding:0 130px !important}}.luxury-section{background-color:var(--theater-bg);color:#fff}.luxury-section .luxury-content{padding-right:2rem;padding-bottom:5px}.luxury-section .luxury-content .luxury-title{font-size:2rem;font-weight:400;color:var(--annen-highlight);margin-bottom:1rem}.luxury-section .luxury-content .luxury-description{font-size:1rem;line-height:1.6;color:#ccc;margin-bottom:1.5rem}.luxury-section .luxury-content h5{color:var(--annen-highlight);margin-bottom:.5rem;font-weight:400}.luxury-section .luxury-content ul{padding:0;margin:0;list-style:none}.luxury-section .luxury-content ul li{display:flex;gap:25px;padding:.3rem 0;font-size:1rem;color:var(--p-annen)}.luxury-section .luxury-content ul li span{color:var(--p-annen);font-weight:500}.luxury-section .luxury-content .luxury-btn{display:inline-block;background-color:#816636;color:#fff;font-weight:400;padding:7px 15px;margin-top:20px;border:1px #b79a67;border-radius:0;text-decoration:none;transition:.3s ease}@media (max-width:767.98px){.luxury-section .luxury-content .luxury-btn{padding:3px 10px;font-size:14px !important;margin-bottom:10px}}.luxury-section .luxury-content .luxury-btn:hover{background-color:#b79a67;color:#fff}.luxury-section .luxury-image img{border-radius:0;width:100%;height:580px;max-height:580px;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.luxury-section .luxury-image img{height:280px;max-height:280px}}@media (max-width:991.98px){.luxury-section .luxury-image img{height:380px;max-height:380px}}.our-menu-section{background-color:var(--theater-bg);color:rgba(255,255,255,.8)}.our-menu-section .menu-content{position:relative}@media (min-width:1400px){.our-menu-section .menu-content{width:520px}}.our-menu-section .menu-content{padding-right:0;padding-left:3rem}@media (max-width:991.98px){.our-menu-section .menu-content{padding-left:10px;max-width:600px}}.our-menu-section .menu-title{font-size:2rem;color:rgba(255,255,255,.8) !important;margin-bottom:1rem}.our-menu-section .nav-tabs{margin:32px auto;padding:0;gap:9px;font-family:"Gilda Display";display:flex;justify-content:flex-start;border-bottom:none;position:relative;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.our-menu-section .nav-tabs::-webkit-scrollbar{display:none}.our-menu-section .nav-tabs .nav-item{flex:0 0 auto}.our-menu-section .nav-tabs .nav-link{background:0 0 !important;color:#ccc;border:none;border-radius:0;margin-right:1.5rem;padding:.3rem 0;font-size:19px;transition:all .3s ease;position:relative}.our-menu-section .nav-tabs .nav-link.active{color:#c8a963}.our-menu-section .nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:-9px;left:-8px;width:calc(100% + 28px);height:4px;background:#c8a963;z-index:100111}.our-menu-section .nav-tabs:after{content:"";display:block;width:100%;border-bottom:1px solid #333;position:absolute;bottom:0;left:0}.our-menu-section .tabs-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:8px}.our-menu-section .nav-tabs{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;gap:9px;padding:0;margin:32px auto;position:relative;white-space:nowrap}.our-menu-section .nav-item{flex:0 0 auto !important}.our-menu-section .nav-link{display:inline-block;white-space:nowrap !important;padding:.3rem .5rem;margin-right:1.5rem}.our-menu-section .tab-content .dish-list{list-style:none;padding:0;margin:0}.our-menu-section .tab-content .dish-list li{margin-bottom:1rem}.our-menu-section .tab-content .dish-list li .dish-price{width:200px;font-family:"Gilda Display";color:#f0ebe3;font-size:16px;font-weight:400;display:flex;justify-content:end;right:23px}.our-menu-section .tab-content .dish-list li .list_heading{font-family:"Instrument Sans";font-weight:500 !important;font-size:1rem;color:#fff}@media (max-width:767.98px){.our-menu-section .tab-content .dish-list li .list_heading{font-size:12px}}.our-menu-section .tab-content .dish-list li .list_line{font-family:"Instrument Sans";display:block;color:rgba(255,255,255,.8);font-size:1rem;margin-top:.2rem;font-weight:400 !important}@media (max-width:767.98px){.our-menu-section .tab-content .dish-list li .list_line{font-size:12px}}.our-menu-section .menu-image img{border-radius:0;width:100%;height:640px;max-height:640px}@media (max-width:767.98px){.our-menu-section .menu-image img{height:280px;max-height:280px}}@media (max-width:991.98px){.our-menu-section .menu-image img{height:380px;max-height:380px}}.bottled-selections{background-color:var(--theater-bg);color:rgba(255,255,255,.8);padding-bottom:140px !important}.bottled-selections img{height:576px;max-height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:767.98px){.bottled-selections img{height:280px;max-height:280px}}@media (max-width:991.98px){.bottled-selections img{height:380px;max-height:380px}}.bottled-selections .bottle-content{position:relative;max-width:600px}@media (min-width:1400px){.bottled-selections .bottle-content{padding-right:40px}}.bottled-selections .bottle-content .section-title{font-size:2rem;margin-bottom:1rem}.bottled-selections .bottle-content .tabs-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.bottled-selections .bottle-content .tabs-scroll-wrapper::-webkit-scrollbar{display:none}.bottled-selections .bottle-content .nav-tabs{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;gap:20px;border:none;margin:32px 0;font-family:"Gilda Display";position:relative}.bottled-selections .bottle-content .nav-tabs .nav-link{background:0 0 !important;color:#ccc;border:none;border-radius:0;margin-right:1.5rem;padding:.3rem 0;font-family:"Gilda Display";font-size:19px;transition:all .3s ease;position:relative;white-space:nowrap}@media (max-width:767.98px){.bottled-selections .bottle-content .nav-tabs .nav-link{font-size:14px}}.bottled-selections .bottle-content .nav-tabs .nav-link.active{color:#c8a963;border-bottom:none}.bottled-selections .bottle-content .nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:-9px;left:-10px;width:calc(100% + 20px);height:2px;background:#c8a963}.bottled-selections .bottle-content .nav-tabs .nav-link:hover{color:#fff}.bottled-selections .bottle-content .nav-tabs:after{content:"";display:block;width:calc(100% - 30px);border-bottom:1px solid #333;margin:0 auto;position:absolute;bottom:0;left:0}.bottled-selections .bottle-content .nav-item{flex:0 0 auto !important}.bottled-selections .bottle-content .wine-list{list-style:none;padding:0;margin-top:1rem;margin:0}.bottled-selections .bottle-content .wine-list li{display:flex;justify-content:space-between;padding:16px 0;font-size:1rem;font-family:"Instrument Sans"}@media (max-width:767.98px){.bottled-selections .bottle-content .wine-list li{font-size:12px}}.bottled-selections .bottle-content .wine-list li .wine-name{color:rgba(255,255,255,.8);font-size:1rem;font-weight:500}@media (max-width:767.98px){.bottled-selections .bottle-content .wine-list li .wine-name{font-size:12px}}.bottled-selections .bottle-content .wine-list li .wine-price{color:rgba(255,255,255,.8);font-size:1rem;min-width:100px;text-align:right}@media (max-width:767.98px){.bottled-selections .bottle-content .wine-list li .wine-price{font-size:12px}}.join-our-team{background-color:var(--theater-bg);padding:80px 120px !important}@media (max-width:767.98px){.join-our-team{padding:80px 6px !important}}.join-our-team .row{display:flex;align-items:start}.join-our-team .join-team-content{padding-right:40px}.join-our-team .join-team-content .section-title{font-weight:400;margin-bottom:20px;color:var(--annen-highlight)}.join-our-team .join-team-content a{color:var(--annen-highlight);text-decoration:none}.join-our-team .join-team-content a:hover{text-decoration:underline}.join-our-team .join-team-content{color:var(--p-annen)}.join-our-team .join-team-content .description{font-size:1rem !important;line-height:1.8;margin-bottom:20px;color:var(--p-annen) !important}.join-our-team .join-team-content .description a{color:#c8a963;text-decoration:none}.join-our-team .join-team-content .description a:hover{text-decoration:underline}.join-our-team .join-team-content .positions{margin-top:20px}.join-our-team .join-team-content .positions h4{color:var(--annen-highlight);margin-bottom:10px;font-size:1.2rem}.join-our-team .join-team-content .positions ul{list-style:none;padding:0;margin:0}.join-our-team .join-team-content .positions ul li{margin-bottom:8px;font-size:1rem;color:var(--p-annen)}.join-our-team .join-team-content .positions ul li a{color:var(--p-annen);text-decoration:none}.join-our-team .join-team-content .positions ul li a:hover{text-decoration:underline}.join-our-team .join-team-image{flex:1 1 50%}.join-our-team .join-team-image img{width:100%;height:100%;max-height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:991px){.join-our-team .row{flex-direction:column}.join-our-team .join-team-content{padding-right:0;margin-bottom:30px;text-align:center}.join-our-team .join-team-image img{max-height:400px}}.contact-us-section{background-color:var(--theater-bg);color:#fff;padding:60px 0}.contact-us-section .section-title{font-size:2rem;color:var(--annen-highlight);margin-bottom:1rem}.contact-us-section .contact-content{padding-right:30px}.contact-us-section .contact-content p{color:#dcdcdc;font-size:1rem;margin-bottom:1.5rem}.contact-us-section .contact-content .contact-info{list-style:none;padding:0;margin:0}.contact-us-section .contact-content .contact-info li{display:flex;align-items:start;gap:10px;margin-bottom:1rem;color:rgba(255,255,255,.8);font-size:1rem}.contact-us-section .contact-content .contact-info li i{color:rgba(255,255,255,.8);font-size:1.2rem;min-width:20px;padding-top:3px}.contact-us-section .contact-content .contact-info li a{color:rgba(255,255,255,.8);text-decoration:none}.contact-us-section .contact-content .contact-info li a:hover{color:var(--annen-highlight)}.contact-us-section .contact-image img{width:100%;height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:767.98px){.contact-us-section .contact-content{padding-right:0;margin-bottom:20px}.contact-us-section .contact-image img{height:auto}}.logo_annen img{height:80px !important}@media (max-width:767.98px){.logo_annen img{height:60px !important}}.footerlabelcolor{color:rgba(250,247,243,.6980392157)}@media (min-width:1400px){.paddngrest{padding:100px 80px !important}}@media (max-width:767.98px){.paddngrest{padding-top:0 !important;padding-bottom:100px !important;padding-left:6px !important;padding-right:6px !important}}.bg-annen{background-color:#000}.site-footer-annen{background:var(--footer-background-theater);color:#f0ebe3}@media (min-width:1400px){.site-footer-annen{padding:0 120px}}.site-footer-annen{font-family:"Instrument Sans";font-size:16px}.site-footer-annen .footer-logo{width:100%;padding-bottom:10px;height:50px}@media (max-width:767.98px){.site-footer-annen .footer-logo{height:40px}}.site-footer-annen .Address{padding-left:5rem}@media (max-width:767.98px){.site-footer-annen .Address{padding-left:calc(var(--bs-gutter-x) * 0.5)}}.site-footer-annen .footer-title{font-size:48px;font-weight:400;font-family:"Gilda Display"}.site-footer-annen .footer-label{font-weight:400;margin-bottom:.5rem}.site-footer-annen a{color:#fff;text-decoration:none}.site-footer-annen a:hover{text-decoration:underline}.site-footer-annen .social-icons i{font-size:1.2rem;color:#fff;transition:color .3s}.site-footer-annen .social-icons i:hover{color:#d4b89f}.site-footer-annen .partner-logos-theater{display:flex;justify-content:flex-end}@media (max-width:767.98px){.site-footer-annen .partner-logos-theater{justify-content:start;gap:20px}}.site-footer-annen .partner-logos-theater img{max-height:34px;max-width:112px;filter:brightness(0) invert(1)}.site-footer-annen .footer-bottom{font-size:.875rem}.site-footer-annen .footer-bottom a{color:#ccc}.site-footer-annen .footer-bottom a:hover{color:#fff}.site-footer-annen .footer-bottom{border-color:rgba(255,255,255,.1)}@media (max-width:991.98px){.site-footer-theater .col-md-3,.site-footer-theater .Address{width:100% !important;max-width:100%;padding:0}.site-footer-theater .partner-logos{justify-content:flex-end !important}.site-footer-theater .footer-bottom{align-items:flex-start !important;gap:.75rem}}.font{font-size:36px !important;top:-9.5% !important}.ourmenu{display:flex;flex-wrap:wrap;background-color:var(--theater-bg);margin-bottom:70px}@media (min-width:1400px){.ourmenu{padding:150px 120px !important}}@media (max-width:767.98px){.ourmenu{padding:10px 5px;margin-bottom:80px}}.ourmenu .ourmenu-left,.ourmenu .Chambre-right{flex:1 1 50%}.ourmenu .ourmenu-left{background-color:var(--theater-bg);color:#000;display:flex;justify-content:center;align-items:center;padding:3rem}@media (max-width:767.98px){.ourmenu .ourmenu-left{padding:2rem !important}}.ourmenu .ourmenu-left{padding-left:0}.ourmenu .ourmenu-left .ourmenu-content{max-width:500px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.ourmenu .ourmenu-left .ourmenu-content h2{font-family:"Gilda Display";font-size:40px;font-weight:400;margin-bottom:1.5rem;color:var(--chmbr-title)}.ourmenu .ourmenu-left .ourmenu-content p{font-family:"Instrument Sans";line-height:1.6;font-weight:400;margin-bottom:1rem;color:var(--para-text)}.ourmenu .ourmenu-left .ourmenu-content p.subtext{color:var(--button-color-stay);font-size:1rem}.ourmenu .ourmenu-left .ourmenu-content .link-row{display:flex;gap:20px;flex-wrap:wrap}.ourmenu .ourmenu-left .ourmenu-content .link-row .Chambre-link1,.ourmenu .ourmenu-left .ourmenu-content .link-row .Chambre-link2{display:inline-block;margin-top:1rem;color:#fff;text-transform:uppercase;font-size:14px;font-family:"Instrument Sans";text-decoration:none;font-weight:400;padding-bottom:48px;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.ourmenu .ourmenu-left .ourmenu-content .link-row .Chambre-link1:hover,.ourmenu .ourmenu-left .ourmenu-content .link-row .Chambre-link2:hover{text-decoration:underline;text-underline-offset:8px}.ourmenu .ourmenu-left .ourmenu-content .Chambre-btn{padding:10px 25px;border:1px solid #a48243;background:0 0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:500;transition:.3s ease}.ourmenu .ourmenu-left .ourmenu-content .Chambre-btn:hover{background-color:#fff;color:#a48243}.ourmenu .Chambre-right{display:flex;align-items:stretch}.ourmenu .Chambre-right img{width:100%;height:100%;height:502px;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:767.98px){.ourmenu .Chambre-right img{height:302px}}@media (max-width:767.98px){.ourmenu{flex-direction:column}.ourmenu .Chambre-left,.ourmenu .Chambre-right{flex:1 1 100%}.ourmenu .Chambre-left{padding:2rem;text-align:center}.ourmenu .Chambre-content{max-width:100%}.ourmenu .Chambre-right img{height:350px}}.textcolor h1,.textcolor h2,.textcolor h3,.textcolor h4,.textcolor h5,.textcolor h6{color:#f0ebe3 !important}.textcolor p{color:#f0ebe3 !important}.chambre-annen{display:flex;flex-wrap:wrap}.chambre-annen .chambre-annen-left,.chambre-annen .chambre-annen-right{flex:1 1 50%}.chambre-annen .chambre-annen-left{background-color:var(--chmbr-bg);color:#000;display:flex;justify-content:center;align-items:center;padding:3rem}.chambre-annen .chambre-annen-left .chambre-annen-content{max-width:441px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.chambre-annen .chambre-annen-left .chambre-annen-content span{color:#c2a679 !important}.chambre-annen .chambre-annen-left .chambre-annen-content h2{font-family:"Gilda Display";font-size:40px;font-weight:400;margin-bottom:1.5rem;color:var(--chmbr-title)}.chambre-annen .chambre-annen-left .chambre-annen-content p{font-family:"Instrument Sans";line-height:1.6;font-weight:400;margin-bottom:1rem;color:var(--para-text)}.chambre-annen .chambre-annen-left .chambre-annen-content .link-row{display:flex;gap:20px;flex-wrap:wrap}.chambre-annen .chambre-annen-left .chambre-annen-content .link-row .chambre-annen-link1,.chambre-annen .chambre-annen-left .chambre-annen-content .link-row .chambre-annen-link2{display:inline-block;margin-top:1rem;color:#fff;text-transform:uppercase;font-size:14px;font-family:"Instrument Sans";text-decoration:none;font-weight:400;padding-bottom:48px;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.chambre-annen .chambre-annen-left .chambre-annen-content .link-row .chambre-annen-link1:hover,.chambre-annen .chambre-annen-left .chambre-annen-content .link-row .chambre-annen-link2:hover{text-decoration:underline;text-underline-offset:8px}.chambre-annen .chambre-annen-left .chambre-annen-content .chambre-annen-btn{padding:10px 25px;border:1px solid #a48243;background:0 0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:500;transition:.3s ease}.chambre-annen .chambre-annen-left .chambre-annen-content .chambre-annen-btn:hover{background-color:#fff;color:#a48243}.chambre-annen .chambre-annen-right{display:flex;align-items:stretch;height:662px;overflow:hidden}.chambre-annen .chambre-annen-right .carousel-item{height:100%}.chambre-annen .chambre-annen-right .carousel-item img{flex:1;width:100%;height:101%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:767.98px){.chambre-annen{flex-direction:column}.chambre-annen .chambre-annen-left,.chambre-annen .chambre-annen-right{flex:1 1 100%}.chambre-annen .chambre-annen-left{padding:2rem;text-align:center}.chambre-annen .chambre-annen-content{max-width:100%}.chambre-annen .chambre-annen-right img{height:350px}}.bgcolor1{background-color:var(--theater-bg) !important}.bgcolor{background-color:var(--theater-bg) !important}.bgcolor h1,.bgcolor h2,.bgcolor h3,.bgcolor h4,.bgcolor h5,.bgcolor h6{color:#c2a679 !important}.bgcolor p{color:rgba(255,255,255,.8) !important}.bgcolor span{color:#c2a679 !important}.bgcolor a{color:#c2a679 !important}.padding{padding-left:40px !important;padding-right:0 !important}.bg-annen{background-color:#000}.hovera a{color:#fff;text-decoration:underline;text-underline-offset:2px}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.site-footer-events{background-color:var(--footer-background) !important;color:#fff;font-size:.95rem}@media (max-width:991.98px){.site-footer-events{padding-bottom:40px}}@media (min-width:1400px){.site-footer-events{padding:0 120px}}.site-footer-events .eventss .Address{padding-left:5rem}@media (max-width:991.98px){.site-footer-events .eventss .Address{padding-left:0}}@media (max-width:767.98px){.site-footer-events .eventss .Address{padding-left:0}}.site-footer-events .eventss .footer-logo-link .footer-logo{height:125px;width:auto}@media (max-width:767.98px){.site-footer-events .eventss .footer-logo-link .footer-logo{height:75px}}.site-footer-events .eventss .footer-title{font-size:48px;font-weight:400;font-family:Gilda Display}.site-footer-events .eventss .footer-label{font-family:Instrument Sans;font-weight:400;margin-bottom:.5rem;color:rgba(255,255,255,.6980392157);font-size:16px}.site-footer-events .eventss .footer-phone{text-decoration:none;color:inherit}.site-footer-events .eventss a{color:#fff;text-decoration:none;text-underline-offset:4px}.site-footer-events .eventss a:hover{text-decoration:underline}.site-footer-events .eventss .social-icons i{font-size:1.2rem;transition:color .3s}.site-footer-events .eventss .social-icons i:hover{color:#d4b89f}.site-footer-events .eventss .partner-logos-hc{display:flex;justify-content:flex-end}@media (max-width:767.98px){.site-footer-events .eventss .partner-logos-hc{justify-content:start}}.site-footer-events .eventss .partner-logos-hc img{max-height:34px;max-width:112px}.site-footer-events .eventss .footer-bottom{font-family:Instrument Sans;font-size:14px}.site-footer-events .eventss .footer-bottom a{color:#ccc;text-decoration:none}.site-footer-events .eventss .footer-bottom a:hover{color:#fff;text-decoration:underline}.site-footer-events .eventss .footer-bottom{border-color:rgba(255,255,255,.1)}@media (max-width:991.98px){.site-footer-events .col-md-3,.site-footer-events .Address{width:100% !important;max-width:100%;padding:0}.site-footer-events .partner-logos{justify-content:flex-end !important}.site-footer-events .footer-bottom{align-items:flex-start !important;gap:.75rem}}.site-header-hc{position:fixed;top:0;left:0;height:112px;width:100%;z-index:999;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.344) 45%,rgba(0,0,0,.266697) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}@media (max-width:767.98px){.site-header-hc{padding-left:9px !important;padding-right:9px !important}}@media (min-width:1400px){.site-header-hc{padding-left:120px !important;padding-right:125px !important}}.site-header-hc.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08)}.site-header-hc.scrolled #logo a img,.site-header-hc.scrolled .main-nav,.site-header-hc.scrolled .hamburger{transition:all .4s ease}.site-header-hc.scrolled #logo a img{transition:all .3s ease}.site-header-hc.scrolled .main-nav ul li a{color:#fff !important}.site-header-hc.scrolled .hamburger{color:#fff !important}.site-header-hc.scrolled .language-nav1{opacity:0 !important;transform:translateY(-10px) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;height:0 !important}.site-header-hc .header-container #logo a{display:inline-block}.site-header-hc .header-container #logo a img{max-height:88px !important;width:168px;padding-top:11px;display:block;transition:all .3s ease}@media (max-width:767.98px){.site-header-hc .header-container #logo a img{height:auto;width:auto}}.site-header-hc #header{display:flex;justify-content:end;align-items:center;position:relative;top:-45px;padding-right:0}@media (max-width:991.98px){.site-header-hc #header{top:-45px}}.site-header-hc #header .main-nav{display:flex;flex:1;justify-content:end}.site-header-hc #header .main-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.site-header-hc #header .main-nav ul li{display:inline-block}.site-header-hc #header .main-nav ul li a{text-decoration:none;color:#fff;font-weight:500;font-family:"Instrument Sans",sans-serif;font-size:14px;line-height:22px;text-transform:uppercase}.site-header-hc #header .main-nav ul li a:hover{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:gold;text-underline-offset:10px}@media (max-width:767.98px){.site-header-hc #header .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.site-header-hc #header .main-nav ul li{margin:10px 0}.site-header-hc #header .main-nav.active{display:flex}}@media (max-width:991.98px){.site-header-hc #header .main-nav ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.site-header-hc #header .main-nav ul li{margin:10px 0}.site-header-hc #header .main-nav.active{display:flex}}.site-header-hc #header .main-nav.active ul{flex-direction:column;padding:1rem 2rem;position:absolute;top:10%}.site-header-hc #header .main-nav.active ul li{margin:10px 0}.site-header-hc #header .main-nav.active{position:fixed;top:90px;right:0;width:300px;height:calc(100vh - 90px);background-color:rgba(0,0,0,.2);z-index:999;padding:2rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:-2px 0 10px rgba(0,0,0,.2);overflow-y:auto}@media (max-width:767.98px){.site-header-hc #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:991.98px){.site-header-hc #header .main-nav.active{width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:1284px){.site-header-hc #header .main-nav{display:none}}.site-header-hc #header .hamburger-menu{padding-left:48px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:6px;height:24px}@media (max-width:1284px){.site-header-hc #header .hamburger-menu{display:flex}}.site-header-hc #header .hamburger-menu .hamburger{background:0 0;border:none;font-size:28px;cursor:pointer;color:#fff;transition:color .3s ease}.site-header-hc #header .hamburger-menu .line{height:2px;background-color:#fff;border-radius:2px;transition:width .3s ease}.site-header-hc #header .hamburger-menu .top,.site-header-hc #header .hamburger-menu .middle{width:24px}.site-header-hc #header .hamburger-menu .bottom{width:18px;align-self:flex-end;transform-origin:right}.site-header-hc #header .hamburger-menu:hover .bottom{width:24px}@media (max-width:767.98px){.site-header-hc #header .main-nav{display:none}.site-header-hc #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}@media (max-width:991.98px){.site-header-hc #header .main-nav{display:none}.site-header-hc #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}@media (max-width:1188px){.site-header-hc #header .main-nav{display:none}.site-header-hc #header .main-nav.active{display:flex;background-color:#0c0b0a;opacity:80%;height:90vh}}.language-nav1{position:relative;padding-top:16px;justify-content:flex-end}.language-nav1 .language-list{font-family:Instrument Sans;display:flex;gap:0;list-style:none;margin:0;color:#fff;font-size:13px}.language-nav1 .language-list .language-item .language-link{text-decoration:none;font-weight:400;color:#fff;opacity:.8;transition:all .3s ease}.language-nav1 .language-list .language-item .language-link.active,.language-nav1 .language-list .language-item .language-link:hover{opacity:1;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330f;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hero-hc{position:relative;height:100vh;overflow:hidden;max-height:850px}.hero-hc .hero-video,.hero-hc .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-hc:after{content:"";position:absolute;top:0;left:0;inset:0;width:100%;height:101%;background:linear-gradient(180deg,rgba(38,22,11,0) 71.65%,#26160b 95.16%),radial-gradient(29.65% 29.65% at 50% 50%,rgba(33,22,4,.4) 69.81%,rgba(33,22,4,0) 100%);z-index:1}.hero-hc .overlay-content{position:relative;z-index:2;color:#fff;max-width:579px !important}.next-section{margin-top:0}.bg-color{background-color:var(--hc-events-bg-color) !important}.padding{padding-top:140px !important}.aboutus-hc{background-color:var(--about-us-hc) !important}.about-section{display:flex;height:664px;overflow:hidden}.about-section .about-cont{height:100% !important}.about-section .row{display:flex;height:100%}.about-section .about-content,.about-section .about-carousel{flex:0 0 50%;max-width:50%;height:100%}.about-section .about-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px;background-color:var(--about-us-hc)}.about-section .about-content .about-inner{display:flex;flex-direction:column;text-align:center;max-width:441px}.about-section .about-content h2{font-size:2.5rem;margin-bottom:1rem}.about-section .about-content p{margin-bottom:1.5rem}.about-section .about-content .link-row{display:flex;gap:20px;margin-bottom:20px}.about-section .about-content .link-row .about-link-primary,.about-section .about-content .link-row .about-link-secondary{text-decoration:none;color:#967436;font-weight:400;transition:color .3s ease;font-size:14px}.about-section .about-content .link-row .about-link-primary:hover,.about-section .about-content .link-row .about-link-secondary:hover{color:#b88b4a}.about-section .about-content .about-btn{display:inline-block;font-family:Instrument Sans;padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.about-section .about-content .about-btn:hover{background-color:#a48243 !important}.about-section .about-carousel .carousel-inner{height:100%}.about-section .about-carousel .carousel-inner .carousel-item{height:100%}.about-section .about-carousel .carousel-inner .carousel-item img{height:101%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.about-section{height:auto}.about-section .row{flex-direction:column;height:auto}.about-section .about-content,.about-section .about-carousel{flex:0 0 100%;max-width:100%;height:auto}.about-section .about-content{order:1;padding:30px 20px;text-align:center}.about-section .about-content h2{font-size:2rem}.about-section .about-content .link-row{flex-direction:column;align-items:center;gap:10px}.about-section .about-carousel{order:2;height:auto}.about-section .about-carousel .carousel-inner{height:320px}.about-section .about-carousel .carousel-inner .carousel-item img{height:100%}}.hc-text-color h1,.hc-text-color h2,.hc-text-color h3{color:#3a2a17}.hc-text-color p{color:#0b0704}.wedding-gallery{height:100vh;padding:2rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}.wedding-gallery:before{content:"";position:absolute;height:101%;inset:0;background:linear-gradient(180deg,rgba(33,22,4,0) 69.15%,#26160b 99.44%),linear-gradient(180deg,#26160b 12.05%,rgba(33,22,4,0) 60.06%),linear-gradient(0deg,rgba(33,22,4,.7),rgba(33,22,4,.7));z-index:-1}.wedding-gallery .container{max-width:1200px;margin:0 auto;width:100%}.wedding-gallery .portrait-buttons{display:flex;justify-content:center;gap:16px;margin-top:48px;margin-bottom:20px}.wedding-gallery .portrait-buttons a{padding:6.5px 24px;font-weight:600;text-decoration:none;border:1px solid #816636;border-radius:0;transition:.3s ease;font-size:14px;border-radius:2px}.wedding-gallery .portrait-buttons a.btn-primary{background-color:#fff;color:#816636}.wedding-gallery .portrait-buttons a.btn-primary:hover{background-color:#a48243;color:#fff}.wedding-gallery .portrait-buttons a.btn-secondary{background-color:rgba(0,0,0,.2);color:#fff;border:2px solid #a48243}.wedding-gallery .portrait-buttons a.btn-secondary:hover{background-color:#fff;color:#816636}@media (max-width:576px){.wedding-gallery .portrait-buttons{flex-direction:column;align-items:center}.wedding-gallery .portrait-buttons a{text-align:center}}.wedding-gallery .portrait-title{color:#fff;font-size:2.5rem;font-family:Gilda Display;margin-bottom:47px}.wedding-gallery .portrait-desc{color:var(--para-text);font-size:1rem;max-width:700px;margin:0 auto 2rem;padding:0 20px}@media (max-width:767.98px){.wedding-gallery .portrait-desc{padding:0 40px}}.wedding-gallery .portrait-carousel{overflow:hidden;position:relative;height:420px;display:flex;align-items:center;justify-content:center;margin-top:60px}.wedding-gallery .portrait-carousel .carousel-inner{width:100%;overflow:hidden}.wedding-gallery .portrait-carousel .carousel-track{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll-loop 29s linear infinite;align-items:center}.wedding-gallery .portrait-carousel .portrait-card{flex:0 0 auto;margin-right:80px;text-align:center}.wedding-gallery .portrait-carousel .portrait-card .portrait-image-wrapper img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:0;width:328px;height:382px}.wedding-gallery .portrait-carousel .portrait-card:nth-child(odd) .portrait-image-wrapper img{width:328px;height:382px}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.seating-video1{width:100vw;height:auto;display:block;border-radius:10px;box-shadow:0;-o-object-fit:cover;object-fit:cover}.seating-video1 .img-fluid{width:100vw}@media (max-width:768px){.seating-video1{border-radius:6px}}.seating-plan-list{list-style:none;padding:0;margin:1.5rem 0}.seating-plan-list li{display:flex;align-items:start;margin-bottom:.8rem;font-size:1rem;color:#333;line-height:1.6}.seating-plan-list li .list-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:10px}.seating-plan-list li .list-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.seating-plan-list li .list-text{flex:1}.wedding-info .section-title{font-size:2rem;margin-bottom:1rem;color:#5c3927}.wedding-info .section-description{color:#555;margin-bottom:1.5rem;line-height:1.6}.wedding-info .checklist{list-style:circle !important}.wedding-info .checklist li{display:flex}.wedding-info .dress-list,.wedding-info .checklist{list-style:none;padding:0;margin:0}.wedding-info .dress-list li,.wedding-info .checklist li{display:flex;align-items:flex-start;margin-bottom:.5rem;font-size:1rem}.wedding-info .dress-list li h6,.wedding-info .checklist li h6{color:#a48243}.wedding-info .dress-list li i.icon-check,.wedding-info .checklist li i.icon-check{display:inline-block;height:20px;background:url("/wp-content/themes/your-theme/assets/icons/check.svg") no-repeat center;background-size:contain;margin-right:10px}.wedding-info .checklist-heading{color:#a48243;margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}.wedding-info .checklist-title{font-size:18px !important;color:#a48243;font-family:Instrument Sans;font-weight:600}.order-speeches .list-unstyled{padding:0;margin:0;list-style:none}.order-speeches .list-unstyled li{display:flex;align-items:start;gap:10px;margin-bottom:12px}.order-speeches .list-unstyled li .list-icon{width:30px;height:30px;flex-shrink:0}.order-speeches .list-unstyled li .list-icon img{width:100%;height:100%;display:block}.bg-hc-events{background-color:#26160b !important}.bg-hc-events h2{color:#cab18b !important}.bg-hc-events p{color:rgba(255,255,255,.8) !important}.bg-hc-event{background-color:#26160b !important}.bg-host{background-color:#cab18b !important}.bg-host h2,.bg-host h3{color:#3a2a17 !important}.bg-host p{color:#0b0704 !important}.chambre-p{color:#3a2a17 !important}.host{color:#47330f !important;font-family:Instrument Sans;font-size:14px}.host-btn{display:inline-block;font-family:Instrument Sans;padding:8px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;align-items:center;margin-top:24px !important;border:1px solid #bba568 !important}.host-btn:hover{background-color:#a48243 !important}@media (min-width:1400px){.padding80{padding:80px !important}}@media (min-width:1400px){.padding120{padding:0 120px !important}}@media (max-width:767.98px){.paddingresp{padding-top:10px;padding-bottom:10px !important}}.meeting-room-container .section-title{font-weight:400;color:var(--h1-color)}.meeting-room-container .floor-plan img{max-width:700px;width:100%;display:block;margin-bottom:1rem}.meeting-room-container table{font-size:.95rem}.meeting-room-container table th{white-space:nowrap}.offercolor{background-color:var(--room-bg) !important}.menu-section-offer{background-color:var(--room-bg);padding:4rem 2rem}.menu-section-offer .section-heading{color:#fff;font-size:48px;margin-bottom:65px;font-weight:400;font-family:Gilda Display}@media (max-width:767.98px){.menu-section-offer .section-heading{font-size:30px}}.menu-section-offer .menu-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.menu-section-offer .menu-card{width:270px;text-align:center;position:relative;padding-bottom:15px}.menu-section-offer .menu-card .image-wrapper{position:relative;overflow:hidden}.menu-section-offer .menu-card .image-wrapper img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:0;transition:transform .9s ease;display:block}.menu-section-offer .menu-card .image-wrapper:after{content:"";position:absolute;inset:0;background:radial-gradient(51.87% 51.87% at 61.04% 65.83%,rgba(0,0,0,0) 0%,rgba(0,0,0,.24) 100%)}.menu-section-offer .menu-card .image-wrapper:hover img{transform:scale(1.1)}.menu-section-offer .menu-card .overlay-title{position:absolute;top:-8%;left:50%;transform:translateX(-50%);max-width:250px;width:100%;font-size:clamp(28px, 4vw, 30px);font-family:Gilda Display;font-weight:400;color:var(--h1-color);z-index:2;white-space:normal;word-break:break-word;text-align:center}@media (max-width:991.98px){.menu-section-offer .menu-card .overlay-title{top:-37px}}@media (max-width:767.98px){.menu-section-offer .menu-card .overlay-title{top:-27px}}.menu-section-offer .menu-card .view-button{display:inline-block;margin-top:1rem;color:var(--h1-color);text-transform:uppercase;font-size:14px;font-family:Instrument Sans;text-decoration:none;font-weight:400;padding-bottom:2px;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.menu-section-offer .menu-card .view-button:hover{text-decoration:underline;text-underline-offset:8px}.room-content .desc ul{list-style:none;padding-left:0;margin-left:0}.room-content .desc ul li{position:relative;padding-left:30px;margin-bottom:10px}.room-content .desc ul li:before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;background-image:url(//hotelcontinental.no/wp-content/themes/Hotel/css/../assets/images/icon2.svg);background-size:contain;background-repeat:no-repeat}.room-content .desc ul ul{margin-left:20px}.room-content .desc ul ul li{padding-left:25px}.room-content .desc ul ul li:before{width:14px;height:14px;background-image:url(//hotelcontinental.no/wp-content/themes/Hotel/css/../assets/images/icon2.svg)}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.site-footer-casbar{background:#03141e;color:#f0ebe3;padding-top:10px}@media (min-width:1400px){.site-footer-casbar{padding:60px 120px}}.site-footer-casbar{font-family:Tox Typewriter;font-size:16px}@media (max-width:767.98px){.site-footer-casbar{font-size:14px}}.site-footer-casbar .footer-logo{width:100%;padding-bottom:10px;height:50px}@media (max-width:767.98px){.site-footer-casbar .footer-logo{height:40px}}.site-footer-casbar .Address{padding-left:5rem}@media (max-width:767.98px){.site-footer-casbar .Address{padding-left:calc(var(--bs-gutter-x) * 0.5)}}.site-footer-casbar .footer-title{font-size:48px;font-weight:400;font-family:Tox Typewriter}.site-footer-casbar .footer-label{font-weight:400;margin-bottom:.5rem;font-family:Tox Typewriter}.site-footer-casbar a{color:#fff;text-decoration:none;font-family:Tox Typewriter}.site-footer-casbar a:hover{text-decoration:underline}.site-footer-casbar .social-icons i{font-size:1.2rem;color:#fff;transition:color .3s}.site-footer-casbar .social-icons i:hover{color:#d4b89f}.site-footer-casbar .opening-timings ul{list-style:none;padding:0;margin:0}.site-footer-casbar .opening-timings ul li{color:#f0ebe3;display:flex;justify-content:space-between;font-size:16px;margin-bottom:8px}@media (max-width:767.98px){.site-footer-casbar .opening-timings ul li{font-size:14px}}.site-footer-casbar .opening-timings ul li span:first-child{color:#f0ebe3;font-weight:400}.site-footer-casbar .opening-timings ul li span:last-child{color:#f0ebe3}.site-footer-casbar .partner-logos-theater{display:flex;justify-content:flex-end}@media (max-width:767.98px){.site-footer-casbar .partner-logos-theater{justify-content:start;gap:20px}}.site-footer-casbar .partner-logos-theater img{max-height:34px;max-width:112px;filter:brightness(0) invert(1)}.site-footer-casbar .footer-bottom{font-size:.875rem}.site-footer-casbar .footer-bottom a{color:#ccc}.site-footer-casbar .footer-bottom a:hover{color:#fff}.site-footer-casbar .footer-bottom{border-color:rgba(255,255,255,.1)}@media (max-width:991.98px){.site-footer-theater .col-md-3,.site-footer-theater .Address{width:100% !important;max-width:100%;padding:0}.site-footer-theater .partner-logos{justify-content:flex-end !important}.site-footer-theater .footer-bottom{align-items:flex-start !important;gap:.75rem}}.site-header-casbar{position:fixed;top:0;left:0;height:112px;width:100%;z-index:999;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.344) 45%,rgba(0,0,0,.266697) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}@media (max-width:767.98px){.site-header-casbar{padding-left:9px !important;padding-right:9px !important}}.site-header-casbar{padding-left:128.9px !important;padding-right:140px !important}.site-header-casbar.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08)}.site-header-casbar.scrolled #logo a img,.site-header-casbar.scrolled .main-nav,.site-header-casbar.scrolled .hamburger{transition:all .4s ease}.site-header-casbar.scrolled #logo a img{transition:all .3s ease}.site-header-casbar.scrolled .main-nav ul li a{color:#fff !important}.site-header-casbar.scrolled .hamburger{color:#fff !important}.site-header-casbar.scrolled .language-nav1{opacity:0 !important;transform:translateY(-10px) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;height:0 !important}.site-header-casbar .header-container-casbar{justify-content:center !important}.site-header-casbar .header-container-casbar #logo a{display:inline-block}.site-header-casbar .header-container-casbar #logo a img{max-height:88px !important;width:176px;padding-top:26px;display:block;transition:all .3s ease}@media (max-width:767.98px){.site-header-casbar .header-container-casbar #logo a img{height:auto;width:auto}}.site-header-casbar .header-container-casbar .language-nav1{position:absolute;position:absolute;right:125px;top:18%;transform:translate;padding-top:16px;justify-content:flex-end}.site-header-casbar .header-container-casbar .language-nav1 .language-list{font-family:Instrument Sans;display:flex;gap:0;list-style:none;margin:0;color:#fff;font-size:13px}.site-header-casbar .header-container-casbar .language-nav1 .language-list .language-item .language-link{text-decoration:none;font-weight:400;color:#fff;opacity:.8;transition:all .3s ease}.site-header-casbar .header-container-casbar .language-nav1 .language-list .language-item .language-link.active,.site-header-casbar .header-container-casbar .language-nav1 .language-list .language-item .language-link:hover{opacity:1;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hero-casbar{position:relative;height:100vh;overflow:hidden;max-height:850px}.hero-casbar .hero-video,.hero-casbar .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-casbar:after{content:"";position:absolute;top:0;left:0;inset:0;width:100%;height:101%;background:linear-gradient(180deg,rgba(3,20,30,0) 82.77%,#03141e 100%),linear-gradient(180deg,rgba(11,7,4,.2) 12.05%,rgba(0,0,0,0) 46.06%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));z-index:1}.hero-casbar .overlay-content{position:relative;z-index:2;color:#fff;max-width:579px !important}.hero-casbar .overlay-content h1{font-family:Tox Typewriter !important}.next-section{margin-top:0}@font-face{font-family:"Tox Typewriter";src:url(//hotelcontinental.no/wp-content/themes/Hotel/css/assets/font/tox_typewriter/Tox%20Typewriter.ttf) format("truetype");font-weight:400;font-style:normal}.menu-section-casbar{padding:4rem 2rem}.menu-section-casbar .section-heading{color:#fff;font-size:48px;margin-bottom:65px;font-weight:400;font-family:Gilda Display}@media (max-width:767.98px){.menu-section-casbar .section-heading{font-size:30px}}.menu-section-casbar .menu-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.menu-section-casbar .menu-card{width:270px;text-align:center;position:relative;padding-bottom:15px}.menu-section-casbar .menu-card .image-wrapper{position:relative;overflow:hidden}.menu-section-casbar .menu-card .image-wrapper img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:0;transition:transform .9s ease;display:block}.menu-section-casbar .menu-card .image-wrapper:after{content:"";position:absolute;inset:0;background:radial-gradient(51.87% 51.87% at 61.04% 65.83%,rgba(0,0,0,0) 0%,rgba(0,0,0,.34) 100%)}.menu-section-casbar .menu-card .image-wrapper:hover img{transform:scale(1.1)}.menu-section-casbar .menu-card .overlay-title{position:absolute;top:-11%;left:50%;transform:translateX(-50%);max-width:250px;width:100%;font-size:clamp(28px, 4vw, 40px);font-family:Tox Typewriter;font-weight:400;color:var(--menu-title1);text-shadow:0 0 3px #191919;z-index:2;white-space:normal;word-break:break-word;text-align:center}@media (max-width:991.98px){.menu-section-casbar .menu-card .overlay-title{top:-37px}}@media (max-width:767.98px){.menu-section-casbar .menu-card .overlay-title{top:-27px}}.menu-section-casbar .menu-card .view-button{display:inline-block;margin-top:1rem;color:#fff;text-transform:uppercase;font-size:14px;font-family:Instrument Sans;text-decoration:none;font-weight:400;padding-bottom:2px;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.menu-section-casbar .menu-card .view-button:hover{text-decoration:underline;text-underline-offset:8px}.casbar-bg{background-color:var(--casbar-bg)}.story-section-casbar{background-color:var(--casbarstory-bg);padding:0 !important;color:#fff}.story-section-casbar .story-inner{display:flex;margin:0 auto;gap:60px;align-items:center;padding:0 !important}@media (max-width:991.98px){.story-section-casbar .story-inner{gap:0}}.story-section-casbar .story-inner .story-image{flex:1;padding:0}@media (max-width:767.98px){.story-section-casbar .story-inner .story-image{padding:0}}.story-section-casbar .story-inner .story-content{flex:1;padding:0}@media (max-width:767.98px){.story-section-casbar .story-inner .story-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:40px}}.story-section-casbar .story-inner .story-image img{width:100%;height:664px;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.story-section-casbar .story-inner .story-image img{height:342px}}.story-section-casbar .story-inner .story-image .carousel-inner{border:none}.story-section-casbar .story-inner .story-image .carousel-item{transition:opacity .8s ease-in-out}@media (max-width:767.98px){.story-section-casbar .story-inner .story-content{padding-top:0}}.story-section-casbar .story-inner .story-content h2{font-size:48px;font-family:Tox Typewriter;margin-bottom:20px;font-weight:500}.story-section-casbar .story-inner .story-content p{font-size:18px;line-height:1.7;color:var(--para-text);margin-bottom:30px;max-width:500px;font-family:Tox Typewriter}@media (max-width:767.98px){.story-section-casbar .story-inner .story-content p{font-size:14px !important}}.story-section-casbar .story-inner .story-content .btn-book{padding:8.5px 25px;border:1px solid #a48243;background:rgba(0,0,0,.2);color:#fff;height:40px;align-items:center;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;transition:.3s ease;border-radius:2px}.story-section-casbar .story-inner .story-content .btn-book:hover{background-color:#fff;color:#a48243}@media (max-width:767.98px){.story-inner{flex-direction:column}.story-inner .story-content{text-align:center;padding-top:30px}}.bottled-selections-casbar{background-color:var(--casbar-bg);color:rgba(255,255,255,.8);font-family:Tox Typewriter !important;padding-bottom:140px !important}@media (max-width:767.98px){.bottled-selections-casbar{padding-bottom:20px !important}}.bottled-selections-casbar p{font-family:Tox Typewriter !important}.bottled-selections-casbar img{height:576px;max-height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:767.98px){.bottled-selections-casbar img{height:280px;max-height:280px;width:100%}}@media (max-width:991.98px){.bottled-selections-casbar img{height:380px;max-height:380px;width:100%}}@media (min-width:1400px){.bottled-selections-casbar .bottle-content{padding-right:40px}}.bottled-selections-casbar .bottle-content .section-title{font-size:2rem;margin-bottom:18px;font-family:Tox Typewriter}.bottled-selections-casbar .bottle-content .menu-title{font-size:18px}.bottled-selections-casbar .bottle-content .nav-tabs{border:none;margin:32px 0;justify-content:flex-start;font-family:Tox Typewriter;position:relative;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.bottled-selections-casbar .bottle-content .nav-tabs::-webkit-scrollbar{display:none}.bottled-selections-casbar .bottle-content .nav-tabs .nav-item{flex:0 0 auto}.bottled-selections-casbar .bottle-content .nav-tabs .nav-link{background:0 0 !important;color:#ccc;border:none;border-radius:0;padding:4.5px 20px;font-family:Tox Typewriter;font-size:19px;transition:all .3s ease;position:relative}@media (max-width:767.98px){.bottled-selections-casbar .bottle-content .nav-tabs .nav-link{font-size:14px}}.bottled-selections-casbar .bottle-content .nav-tabs .nav-link.active{background:#2a5a67 !important;color:#fff;border-bottom:1.5px solid #fff}.bottled-selections-casbar .bottle-content .nav-tabs .nav-link:hover{color:#fff}.bottled-selections-casbar .bottle-content .nav-tabs:after{content:"";display:block;width:calc(100% + 100px);border-bottom:1px solid #fff;position:absolute;bottom:8px;left:0}.bottled-selections-casbar .bottle-content .tabs-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:8px}.bottled-selections-casbar .bottle-content .nav-tabs{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;padding:0;margin:32px auto;position:relative;white-space:nowrap}.bottled-selections-casbar .bottle-content .nav-item{flex:0 0 auto !important}.bottled-selections-casbar .bottle-content .nav-link{display:inline-block;white-space:nowrap !important}.bottled-selections-casbar .bottle-content .wine-list{list-style:none;padding:0;margin-top:18px;margin:0;max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c2a679 transparent;scroll-behavior:smooth}.bottled-selections-casbar .bottle-content .wine-list li{margin-bottom:18px}.bottled-selections-casbar .bottle-content .wine-list li .dish-price{width:200px;font-family:Tox Typewriter;color:#f0ebe3;font-size:18px;font-weight:400;display:flex;justify-content:end;margin-right:11px}.bottled-selections-casbar .bottle-content .wine-list li .list_heading{font-family:Tox Typewriter;font-weight:500 !important;font-size:18px;color:#fff}@media (max-width:767.98px){.bottled-selections-casbar .bottle-content .wine-list li .list_heading{font-size:14px}}.bottled-selections-casbar .bottle-content .wine-list li .list_line{font-family:Tox Typewriter;display:block;color:rgba(255,255,255,.8);font-size:18px;margin-top:.2rem;font-weight:400 !important}@media (max-width:767.98px){.bottled-selections-casbar .bottle-content .wine-list li .list_line{font-size:14px}}.bottled-selections-casbar .bottle-content .wine-list::-webkit-scrollbar{width:6px}.bottled-selections-casbar .bottle-content .wine-list::-webkit-scrollbar-track{background:rgba(129,102,54,.2392156863)}.bottled-selections-casbar .bottle-content .wine-list::-webkit-scrollbar-thumb{background:#c2a679;border-radius:3px}.bottled-selections-casbar .bottle-content .wine-list::-webkit-scrollbar-thumb:hover{background:#d4b580}.bottled-selections-casbar .bottle-content .wine-list::-webkit-scrollbar-button{display:none;height:0;width:0}.our-menu-section-casbar{background-color:var(--casbar-bg);color:rgba(255,255,255,.8)}.our-menu-section-casbar .menu-content{padding-right:80px;padding-left:3rem}@media (max-width:991.98px){.our-menu-section-casbar .menu-content{padding-right:2px;padding-left:2px}}.our-menu-section-casbar .menu-content p{font-family:Tox Typewriter}.our-menu-section-casbar .menu-title{font-size:2rem;font-family:Tox Typewriter;color:rgba(255,255,255,.8) !important;margin-bottom:18px}.our-menu-section-casbar .nav-tabs{padding:0;border:none;margin:32px 0;justify-content:flex-start;font-family:Tox Typewriter;position:relative;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.our-menu-section-casbar .nav-tabs::-webkit-scrollbar{display:none}.our-menu-section-casbar .nav-tabs .nav-item{flex:0 0 auto}.our-menu-section-casbar .nav-tabs .nav-link{background:0 0 !important;color:#ccc;border:none;border-radius:0;padding:4.5px 20px;font-family:Tox Typewriter;font-size:19px;transition:all .3s ease;position:relative}@media (max-width:767.98px){.our-menu-section-casbar .nav-tabs .nav-link{font-size:14px}}.our-menu-section-casbar .nav-tabs .nav-link.active{background:#2a5a67 !important;color:#fff;border-bottom:1.5px solid #fff}.our-menu-section-casbar .nav-tabs:after{content:"";display:block;width:calc(100% + 100px);border-bottom:1px solid #fff;position:absolute;bottom:8px;left:0}.our-menu-section-casbar .tabs-scroll-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:8px}.our-menu-section-casbar .nav-tabs{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;padding:0;margin:32px 0;position:relative;white-space:nowrap}.our-menu-section-casbar .nav-item{flex:0 0 auto !important}.our-menu-section-casbar .nav-link{display:inline-block;white-space:nowrap !important}.our-menu-section-casbar .tab-content .dish-list{list-style:none;padding:0;margin:0;max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c2a679 transparent;scroll-behavior:smooth}.our-menu-section-casbar .tab-content .dish-list li{margin-bottom:18px}.our-menu-section-casbar .tab-content .dish-list li .dish-price{width:200px;font-family:Tox Typewriter;color:#f0ebe3;font-size:18px;font-weight:400;display:flex;justify-content:end;margin-right:10px}.our-menu-section-casbar .tab-content .dish-list li .list_heading{font-family:Tox Typewriter;font-weight:500 !important;font-size:18px;color:#fff}@media (max-width:767.98px){.our-menu-section-casbar .tab-content .dish-list li .list_heading{font-size:14px}}.our-menu-section-casbar .tab-content .dish-list li .list_line{font-family:Tox Typewriter;display:block;color:rgba(255,255,255,.8);font-size:18px;margin-top:.2rem;font-weight:400 !important}@media (max-width:767.98px){.our-menu-section-casbar .tab-content .dish-list li .list_line{font-size:14px}}.our-menu-section-casbar .tab-content .dish-list::-webkit-scrollbar{width:6px}.our-menu-section-casbar .tab-content .dish-list::-webkit-scrollbar-track{background:rgba(129,102,54,.2392156863)}.our-menu-section-casbar .tab-content .dish-list::-webkit-scrollbar-thumb{background:#c2a679;border-radius:3px}.our-menu-section-casbar .tab-content .dish-list::-webkit-scrollbar-thumb:hover{background:#d4b580}.our-menu-section-casbar .tab-content .dish-list::-webkit-scrollbar-button{display:none;height:0;width:0}.our-menu-section-casbar .menu-image{padding:0}.our-menu-section-casbar .menu-image img{border-radius:0;width:100%;height:640px;max-height:640px;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.our-menu-section-casbar .menu-image img{height:280px;max-height:280px}}@media (max-width:991.98px){.our-menu-section-casbar .menu-image img{height:380px;max-height:380px}}.container-portrait-casbar{background-color:var(--casbarstory-bg)}.container-portrait-casbar .portrait-gallery-casbar{max-height:861px;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;background-color:var(--casbarstory-bg)}.container-portrait-casbar .portrait-gallery-casbar:before{content:"";position:absolute;inset:0;background-color:var(--casbarstory-bg);z-index:-1}.container-portrait-casbar .portrait-gallery-casbar .container{max-width:1200px;margin:0 auto;width:100%}.container-portrait-casbar .portrait-gallery-casbar .container-fluid{padding-left:50px;padding-right:0}@media (max-width:767.98px){.container-portrait-casbar .portrait-gallery-casbar .container-fluid{padding:9px !important}}.container-portrait-casbar .portrait-gallery-casbar .portrait-title{color:#fff;font-size:2.5rem;font-family:Tox Typewriter;margin-bottom:47px}.container-portrait-casbar .portrait-gallery-casbar .portrait-desc{color:var(--para-text);font-family:Tox Typewriter;font-size:18px;max-width:700px;margin:0 auto 2rem;margin-top:40px}@media (max-width:991.98px){.container-portrait-casbar .portrait-gallery-casbar .portrait-desc{max-width:600px}}.container-portrait-casbar .portrait-gallery-casbar .portrait-carousel{overflow:hidden;position:relative;height:420px;display:flex;align-items:center;justify-content:center;margin-top:60px}.container-portrait-casbar .portrait-gallery-casbar .portrait-carousel .carousel-inner{width:100%;overflow:hidden}.container-portrait-casbar .portrait-gallery-casbar .portrait-carousel .carousel-track{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll-loop 25s linear infinite;align-items:center}.container-portrait-casbar .portrait-gallery-casbar .portrait-carousel .portrait-card{flex:0 0 auto;margin-right:80px;text-align:center}.container-portrait-casbar .portrait-gallery-casbar .portrait-carousel .portrait-card .portrait-image-wrapper img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:0;width:272px;height:330px}.container-portrait-casbar .portrait-gallery-casbar .portrait-carousel .portrait-card:nth-child(odd) .portrait-image-wrapper img{width:328px;height:382px}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.opening-hours-section{background:var(--casbar-bg);color:#f0ebe3;padding:0;position:relative;overflow:hidden;font-family:Tox Typewriter}@media (max-width:991.98px){.opening-hours-section{padding:80px 9px}}.opening-hours-section .container-fluid{padding:0}.opening-hours-section .row{align-items:center}.opening-hours-section .row .opening-text{padding-left:140px;padding-right:100px}@media (max-width:991.98px){.opening-hours-section .row .opening-text{padding:0 20px}}.opening-hours-section .row .opening-text h2{font-size:32px;font-weight:400;font-family:Tox Typewriter}.opening-hours-section .row .opening-text p{font-family:Tox Typewriter;color:rgba(255,255,255,.8);font-size:18px;line-height:1.6;font-weight:400}@media (max-width:767.98px){.opening-hours-section .row .opening-text p{font-size:14px}}@media (min-width:1400px){.opening-hours-section .row .opening-text .opening-timings{width:402px}}.opening-hours-section .row .opening-text .opening-timings{margin-top:124px}@media (max-width:991.98px){.opening-hours-section .row .opening-text .opening-timings{margin-bottom:24px}}.opening-hours-section .row .opening-text .opening-timings h6{font-family:Tox Typewriter;font-size:19px;font-weight:400;margin-bottom:18px;color:#fff}.opening-hours-section .row .opening-text .opening-timings ul{font-family:Tox Typewriter;list-style:none;padding:0;margin:0}.opening-hours-section .row .opening-text .opening-timings ul li{font-family:Tox Typewriter;color:#f0ebe3;display:flex;justify-content:space-between;font-size:18px;margin-bottom:8px}@media (max-width:767.98px){.opening-hours-section .row .opening-text .opening-timings ul li{font-size:14px}}.opening-hours-section .row .opening-text .opening-timings ul li span:first-child{color:#f0ebe3;font-weight:400}.opening-hours-section .row .opening-text .opening-timings ul li span:last-child{color:#f0ebe3}.opening-hours-section .row .opening-image img{width:100%;max-height:664px;border-radius:0;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.opening-hours-section .row .opening-image img{max-height:364px}}@media (max-width:767.98px){.opening-hours-section .row .opening-image img{max-height:364px}}.ptt{padding-top:40px !important;padding-bottom:40px !important}.clist_line{font-family:Instrument Sans;display:block;color:rgba(255,255,255,.8);font-size:18px;margin-top:.2rem;font-weight:400 !important}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.site-footer-barboman{background:#47330f;color:#f0ebe3;padding-top:30px}@media (min-width:1400px){.site-footer-barboman{padding:40px 120px;padding-bottom:10px !important}}.site-footer-barboman{font-family:Instrument Sans;font-size:16px}.site-footer-barboman .footer-logo{width:100%;padding-bottom:10px;height:120px !important}@media (max-width:767.98px){.site-footer-barboman .footer-logo{height:70px !important}}.site-footer-barboman .Address{padding-left:5rem}@media (max-width:767.98px){.site-footer-barboman .Address{padding-left:calc(var(--bs-gutter-x) * 0.5)}}.site-footer-barboman .footer-title{font-size:48px;font-weight:400;font-family:Instrument Sans}.site-footer-barboman .footer-label{font-weight:400;margin-bottom:.5rem;font-family:Instrument Sans}.site-footer-barboman a{color:#fff;text-decoration:none;font-family:Instrument Sans}.site-footer-barboman a:hover{text-decoration:underline}.site-footer-barboman .social-icons i{font-size:1.2rem;color:#fff;transition:color .3s}.site-footer-barboman .social-icons i:hover{color:#d4b89f}.site-footer-barboman .opening-timings ul{list-style:none;padding:0;margin:0}.site-footer-barboman .opening-timings ul li{color:#f0ebe3;display:flex;justify-content:space-between;font-size:16px;margin-bottom:8px}.site-footer-barboman .opening-timings ul li span:first-child{color:#f0ebe3;font-weight:400}.site-footer-barboman .opening-timings ul li span:last-child{color:#f0ebe3}.site-footer-barboman .partner-logos-theater{display:flex;justify-content:flex-end}@media (max-width:767.98px){.site-footer-barboman .partner-logos-theater{justify-content:start;gap:20px}}.site-footer-barboman .partner-logos-theater img{max-height:34px;max-width:112px;filter:brightness(0) invert(1)}.site-footer-barboman .footer-bottom{font-size:.875rem}.site-footer-barboman .footer-bottom a{color:#ccc}.site-footer-barboman .footer-bottom a:hover{color:#fff}.site-footer-barboman .footer-bottom{border-color:rgba(255,255,255,.1)}@media (max-width:991.98px){.site-footer-theater .col-md-3,.site-footer-theater .Address{width:100% !important;max-width:100%;padding:0}.site-footer-theater .partner-logos{justify-content:flex-end !important}.site-footer-theater .footer-bottom{align-items:flex-start !important;gap:.75rem}}.site-header-barboman{position:fixed;top:0;left:0;height:112px;width:100%;z-index:999;background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.344) 45%,rgba(0,0,0,.266697) 65.5%,rgba(0,0,0,0) 100%);transition:background-color .4s ease,box-shadow .4s ease}@media (max-width:767.98px){.site-header-barboman{padding-left:9px !important;padding-right:9px !important}}@media (min-width:1400px){.site-header-barboman{padding-left:108.9px !important;padding-right:140px !important}}.site-header-barboman.scrolled{background-color:rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.08)}.site-header-barboman.scrolled #logo a img,.site-header-barboman.scrolled .main-nav,.site-header-barboman.scrolled .hamburger{transition:all .4s ease}.site-header-barboman.scrolled #logo a img{transition:all .3s ease}.site-header-barboman.scrolled .main-nav ul li a{color:#fff !important}.site-header-barboman.scrolled .hamburger{color:#fff !important}.site-header-barboman.scrolled .language-nav1{opacity:0 !important;transform:translateY(-10px) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;height:0 !important}@media (max-width:767.98px){.site-header-barboman .header-container-barboman #logo{padding-left:10px}}.site-header-barboman .header-container-barboman #logo a{display:inline-block}.site-header-barboman .header-container-barboman #logo a img{max-height:80px !important;width:127px;padding-top:26px;display:block;transition:all .3s ease}@media (max-width:767.98px){.site-header-barboman .header-container-barboman #logo a img{height:auto;width:auto}}.site-header-barboman .header-container-barboman .language-nav1{position:absolute;position:absolute;right:125px;top:18%;transform:translate;padding-top:16px;justify-content:flex-end}.site-header-barboman .header-container-barboman .language-nav1 .language-list{font-family:Instrument Sans;display:flex;gap:0;list-style:none;margin:0;color:#fff;font-size:13px}.site-header-barboman .header-container-barboman .language-nav1 .language-list .language-item .language-link{text-decoration:none;font-weight:400;color:#fff;opacity:.8;transition:all .3s ease}.site-header-barboman .header-container-barboman .language-nav1 .language-list .language-item .language-link.active,.site-header-barboman .header-container-barboman .language-nav1 .language-list .language-item .language-link:hover{opacity:1;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#26160b;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#eee4d6;--overly-background-color:#816636;--luxury-right:#3a2a17;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title:#bba568;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--hc-events-bg-color:#211604;--about-us-hc:#d3be9d;--casbarstory-bg:#2a5a67;--casbar-bg:#19363e}.content{color:#333;line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans}.content li{margin-bottom:.5rem;font-family:Instrument Sans}@media (max-width:991.98px){.content li{font-size:14px}}@media (max-width:767.98px){.content li{font-size:14px}}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.hero-barboman{position:relative;height:100vh;overflow:hidden;max-height:850px}.hero-barboman .hero-video,.hero-barboman .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-barboman:after{content:"";position:absolute;top:0;left:0;inset:0;width:100%;height:101%;background:linear-gradient(180deg,rgba(38,22,11,0) 71.65%,#0b0704 95.16%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));z-index:1}.hero-barboman .overlay-content{position:relative;z-index:2;color:#fff;max-width:579px !important}@media (max-width:767.98px){.hero-barboman .overlay-content{padding:5px}}.hero-barboman .overlay-content h1{font-family:Gilda Display !important}.next-section{margin-top:0}.barboman-bg{background-color:#000}@media (min-width:1400px){.barboman-bg{padding:0 120px}}@media (max-width:991.98px){.barboman-bg{padding-bottom:80px !important;padding:15px}}.barboman-bg{padding:0 65px}.aboutus-barboman{padding:60px}@media (max-width:767.98px){.aboutus-barboman{padding:0}}.aboutus-barboman .container{max-width:766px}@media (max-width:767.98px){.aboutus-barboman .container{max-width:566px}}.aboutus-barboman h2{color:#b79a67}.aboutus-barboman p{color:#f0ebe3}.aboutus-barboman .portrait-buttons{display:flex;justify-content:center;gap:16px;margin-top:48px;margin-bottom:20px}.aboutus-barboman .portrait-buttons a{padding:6.5px 24px;font-weight:600;text-decoration:none;border:1px solid #816636;border-radius:0;transition:.3s ease;font-size:14px;border-radius:2px}.aboutus-barboman .portrait-buttons a.btn-primary{background-color:#fff;color:#816636}.aboutus-barboman .portrait-buttons a.btn-primary:hover{background-color:#a48243;color:#fff}.aboutus-barboman .portrait-buttons a.btn-secondary{background-color:rgba(0,0,0,.2);color:#fff;border:2px solid #a48243}.aboutus-barboman .portrait-buttons a.btn-secondary:hover{background-color:#fff;color:#816636}@media (max-width:576px){.aboutus-barboman .portrait-buttons{flex-direction:column;align-items:center}.aboutus-barboman .portrait-buttons a{text-align:center}}.cocktail-section{color:#fff;padding:100px 0}@media (max-width:767.98px){.cocktail-section{padding:10px 0}}.cocktail-section .cocktail-block .cocktail-image{text-align:center;padding:0}.cocktail-section .cocktail-block .cocktail-image .cocktail-title{font-family:Gilda Display;font-size:44px !important;color:#b79a67;text-transform:uppercase;letter-spacing:1px;position:relative;top:34px}.cocktail-section .cocktail-block .cocktail-image img{max-width:90%;border-radius:0;box-shadow:0 0 25px rgba(0,0,0,.4)}.cocktail-section .cocktail-block .cocktail-text{padding-top:45px;padding-left:12px}.cocktail-section .cocktail-block .cocktail-text .subtitle{font-family:Gilda Display;font-size:26px;color:#f0ebe3;margin-bottom:20px}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul{list-style:none;padding:0;margin:0;max-height:460px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c2a679 transparent;scroll-behavior:smooth}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul li{margin-bottom:40px;font-family:Instrument Sans}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul li h4{font-family:Gilda Display;color:#c2a679;font-size:26px;margin-bottom:5px}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul li p{color:#f0ebe3;font-size:16px;margin:0;max-width:400px}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul::-webkit-scrollbar{width:6px}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul::-webkit-scrollbar-track{background:rgba(129,102,54,.2392156863)}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul::-webkit-scrollbar-thumb{background:#c2a679;border-radius:3px}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul::-webkit-scrollbar-thumb:hover{background:#d4b580}.cocktail-section .cocktail-block .cocktail-text .cocktail-list ul::-webkit-scrollbar-button{display:none;height:0;width:0}.container-portrait-barboman{background-color:#000}.container-portrait-barboman .portrait-gallery-barboman{max-height:761px;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.container-portrait-barboman .portrait-gallery-barboman:before{content:"";position:absolute;inset:0;background-color:#000;z-index:-1}.container-portrait-barboman .portrait-gallery-barboman .container{max-width:1200px;margin:0 auto;width:100%}.container-portrait-barboman .portrait-gallery-barboman .container-fluid{padding-left:50px;padding-right:0}@media (max-width:767.98px){.container-portrait-barboman .portrait-gallery-barboman .container-fluid{padding:9px !important}}.container-portrait-barboman .portrait-gallery-barboman .portrait-title{color:#b79a67;font-size:2.5rem;font-family:Gilda Display;margin-bottom:47px}.container-portrait-barboman .portrait-gallery-barboman .portrait-desc{color:#f0ebe3;font-family:Instrument Sans;font-size:16px;max-width:700px;margin:0 auto 2rem;margin-top:40px}@media (max-width:991.98px){.container-portrait-barboman .portrait-gallery-barboman .portrait-desc{max-width:600px}}.container-portrait-barboman .portrait-gallery-barboman .portrait-carousel{overflow:hidden;position:relative;height:420px;display:flex;align-items:center;justify-content:center;margin-top:60px}.container-portrait-barboman .portrait-gallery-barboman .portrait-carousel .carousel-inner{width:100%;overflow:hidden}.container-portrait-barboman .portrait-gallery-barboman .portrait-carousel .carousel-track{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll-loop 25s linear infinite;align-items:center}.container-portrait-barboman .portrait-gallery-barboman .portrait-carousel .portrait-card{flex:0 0 auto;margin-right:80px;text-align:center}.container-portrait-barboman .portrait-gallery-barboman .portrait-carousel .portrait-card .portrait-image-wrapper img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:0;width:272px;height:330px}.container-portrait-barboman .portrait-gallery-barboman .portrait-carousel .portrait-card:nth-child(odd) .portrait-image-wrapper img{width:328px;height:382px}@keyframes scroll-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.hero-section{position:relative;width:100%;height:115vh;max-height:800px;overflow:hidden}@media (min-width:768px) and (max-width:1023.98px){.hero-section{height:70vh}}@media (max-width:767.98px){.hero-section{height:70vh}}.hero-media{z-index:0}.hero-media img,.hero-media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 60%,rgba(0,0,0,.4) 80%),linear-gradient(to bottom left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 60%,rgba(0,0,0,.6) 80%,#000 95%);display:flex;align-items:flex-end;justify-content:flex-start;padding:88px 140px;box-sizing:border-box}@media (min-width:1441px){.hero-overlay{padding-left:125px;padding-right:125px}}@media (max-width:1280px){.hero-overlay{padding:88px 82px}}@media (min-width:768px) and (max-width:1023.98px){.hero-overlay{padding:32px}}@media (min-width:769px) and (max-width:820px){.hero-overlay{padding-left:62px;padding-right:62px}}@media (min-width:1024px) and (max-width:1179px){.hero-overlay{padding:66px 44px}}@media (min-width:1180px) and (max-width:1215px){.hero-overlay{padding:66px 120px}}@media (min-width:1216px) and (max-width:1279px){.hero-overlay{padding-left:50px;padding-right:50px}}@media (min-width:1366px) and (max-width:1414px){.hero-overlay{padding-left:125.2px;padding-right:125.2px}}@media (min-width:1414px) and (max-width:1439px){.hero-overlay{padding-left:139.2px;padding-right:139.2px}}@media (min-width:821px) and (max-width:829px){.hero-overlay{padding-left:100px;padding-right:100px}}@media (min-width:829px) and (max-width:844px){.hero-overlay{padding-left:66px;padding-right:66px}}@media (min-width:844px) and (max-width:869px){.hero-overlay{padding-left:74px;padding-right:74px}}@media (min-width:869px) and (max-width:882px){.hero-overlay{padding-left:86.2px;padding-right:86.2px}}@media (min-width:882px) and (max-width:896px){.hero-overlay{padding-left:93.2px;padding-right:93.2px}}@media (min-width:896px) and (max-width:912px){.hero-overlay{padding-left:100px;padding-right:100px}}@media (min-width:912px) and (max-width:914px){.hero-overlay{padding-left:108px;padding-right:108px}}@media (min-width:914px) and (max-width:915px){.hero-overlay{padding-left:109.6px;padding-right:109.6px}}@media (min-width:915px) and (max-width:916px){.hero-overlay{padding-left:109.6px;padding-right:109.6px}}@media (min-width:916px) and (max-width:992px){.hero-overlay{padding-left:118px;padding-right:118px}}@media (min-width:992px) and (max-width:1023px){.hero-overlay{padding-left:28px;padding-right:28px}}@media (max-width:819px){.hero-overlay{background:linear-gradient(to bottom left,rgba(0,0,0,.05),rgba(0,0,0,0),rgba(0,0,0,.6),#000)}}@media (max-width:767.98px){.hero-overlay{padding:16px}}.hero-text-container{display:flex}@media (max-width:1440px){.hero-text-container{padding-left:0}}.spacer-block{width:592px;display:inline-block}@media (min-width:1441px){.spacer-block{width:728px}}@media (max-width:1440px){.spacer-block{display:none;width:0}}.hero-text{max-width:568px;font-family:Gilda Display;position:relative;z-index:2}.hero-text h2{font-size:44px;margin-bottom:10px;font-weight:400;letter-spacing:-.44px;margin-bottom:12px;color:rgba(255,255,255,.8);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (min-width:768px) and (max-width:1023.98px){.hero-text h2{font-size:32px}}@media (min-width:991px) and (max-width:1023px){.hero-text h2{font-size:36px}}@media (max-width:767.98px){.hero-text h2{font-size:26px}}.hero-text p{font-size:1rem;font-family:Instrument Sans;font-weight:400;color:rgba(255,255,255,.8);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (max-width:992px){.hero-text p{font-size:14px}}@media (max-width:767.98px){.hero-text p{font-size:14px}}body.summer{--primary-color:#eee4d6;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#3a2a17;--dark-color1:#3a2a17;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#faf7f3;--luxury-comfort-onhover-content:#26160b;--og-suite-background:#fff;--og-suite-desc:#3a2a17;--og-button-color:#967436;--overly-background-color:#A48243F0;--luxury-right:#e4d7c3;--les-mer-border:#c2a679;--staycation-background:#fff;--button-color-stay:#816636;--Utforsk-background:#fff;--packer-background:#f0ebe3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(180deg,rgba(38,22,11,0) 78.06%,rgba(38,22,11,.5) 94.62%),linear-gradient(0deg,rgba(164,130,67,.08),rgba(164,130,67,.08));--line-color:#e4d7c3;--en-av-text:#967436;--logo-color-av:#96743699;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#e4d7c3;--arrow-color:#816636;--mega-menu-bg:#e4d7c3;--mega-menu-txt:#816636;--arrow-color-menu:#67522b;--hover-color-menu:#47330f;--hover-bg-menu:#A4824333;--submenu-color:#0B070499;--submenu-hover:#47330f;--close-btn:#3a2a17}body.winter{--primary-color:#ddcaaf;--secondary-color:#967436;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#0b0704;--dark-color1:#0b0704;--hero-button-text:#816636;--luxury-comfort-heading:#f0ebe3;--luxury-comfort-background:#816636;--luxury-comfort-onhover-content:#fff;--og-suite-background:#f3ebe0;--og-suite-desc:#0b0704;--og-button-color:#816636;--overly-background-color:#816636;--luxury-right:#3a2a17;--les-mer-border:#c2a878;--staycation-background:#f3ebe0;--button-color-stay:#816636;--utforsk-background:#f3ebe0;--packer-background:#e4d7c3;--packer-overlay:#47330FF5;--hero-overlay:linear-gradient(to top,rgba(0,0,0,.6),transparent);--line-color:#ddcaaf;--en-av-text:#d3be9d;--logo-color-av:#bba568;--footer-background:#47330f;--amenities-bg:#eee4d6;--room-bg:#f3ebe0;--theater-bg:#000;--menu-title1:#b79a67;--chmbr-bg:#26160b;--chmbr-title:#c2a679;--para-text:#FFFFFFCC;--footer-background-theater:#26160b;--p-color:#0B0704CC;--h1-color:#3a2a17;--text-highlight:#816636;--annen-highlight:#c2a679;--p-annen:#FFFFFFCC;--hc-events-footer:#0b0704;--arrow-bg-color:#ad8e54;--arrow-color:#f0ebe3;--mega-menu-bg:#0B0704EB;--mega-menu-txt:#fff;--mega-menu-txt:#fff;--arrow-color-menu:#fff;--hover-color-menu:#b79a67;--hover-bg-menu:#F0EBE31F;--submenu-color:#FFFFFFCC;--submenu-hover:#b79a67;--close-btn:#fff}.content{color:var(--h1-color);line-height:1.6}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilda Display;font-weight:400;color:var(--h1-color);margin-top:1.5rem;margin-bottom:1rem}.content h1{font-size:60px}.content h2{font-size:44px}.content h3{font-size:36px}.content h4{font-size:26px}.content h5{font-size:22px}.content h6{font-size:19px}.content p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem;color:var(--p-color)}.content a{color:#816636;text-decoration:none}.content a:hover{color:#816636;text-decoration:underline;text-underline-offset:3px}.content ul,.content ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:16px}.content li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:16px}.content blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;font-style:italic;margin:1.5rem 0}@media (max-width:991px){.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:768px){.content h1{font-size:42px}.content h2{font-size:32px}.content h3{font-size:28px}.content h4{font-size:22px}.content h5{font-size:20px}.content h6{font-size:18px}.content p{font-size:14px;font-family:Instrument Sans}}@media (max-width:480px){.content h1{font-size:32px}.content h2{font-size:26px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;font-family:Instrument Sans}}.h1p h1,.h1p h2,.h1p h3,.h1p h4,.h1p h5,.h1p h6{font-family:Gilda Display;font-weight:400;margin-top:1.5rem;margin-bottom:1rem}.h1p h1{font-size:60px !important}.h1p h2{font-size:44px !important}.h1p h3{font-size:36px !important}.h1p h4{font-size:26px !important}.h1p h5{font-size:22px !important}.h1p h6{font-size:19px !important}.h1p p{font-family:Instrument Sans;font-size:14px;font-weight:400;margin-bottom:1rem}.h1p ul,.h1p ol{margin-left:1.5rem;margin-bottom:1rem;font-family:Instrument Sans;font-size:14px}.h1p li{margin-bottom:.5rem;font-family:Instrument Sans;font-size:14px}@media (max-width:991px){.h1p h1{font-size:40px !important}.h1p h2{font-size:36px !important}.h1p h3{font-size:34px !important}.h1p h4{font-size:32px !important}.h1p h5{font-size:30px !important}.h1p p{font-size:14px !important;font-family:Instrument Sans}.h1p li{font-size:14px !important}}@media (max-width:768px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}@media (max-width:480px){.h1p h1{font-size:24px !important}.h1p h2{font-size:22px !important}.h1p h3{font-size:20px !important}.h1p h4{font-size:18px !important}.h1p h5{font-size:16px !important}.h1p p{font-size:14px !important}.h1p li{font-size:14px !important}}.p1 p{font-family:Instrument Sans;font-size:16px !important}@media (max-width:991px){.p1 p{font-size:14px !important}}@media (max-width:774px){.p1 p{font-size:14px !important}}.a1 a{color:#816636;text-decoration:underline !important;text-underline-offset:3px}.a1 a:hover{color:#816636;text-decoration:underline}.suite-section{padding:60px 0 0;background:#fff}@media (min-width:1441px){.suite-section{padding-left:125px;padding-right:125px}}@media (max-width:1440px){.suite-section{max-width:1160px;margin:0 auto}}.swiper-section{max-width:100%}.suite-content-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:136px}@media (min-width:1440px){.suite-content-container{padding:0}}.suite-content-container{margin-bottom:52px}@media (min-width:768px) and (max-width:1023.98px){.suite-content-container{gap:16px}}@media (max-width:767.98px){.suite-content-container{gap:16px}}.suite-text-block{flex:1;max-width:456px}@media (max-width:1440px) and (min-width:768px){.suite-text-block{padding:0}}.suite-text-block h2{font-size:44px;color:#26160b;line-height:1.35;letter-spacing:-1px;font-weight:400;font-family:Gilda Display;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (max-width:820px) and (min-width:769px){.suite-text-block h2{font-size:36px}}@media (max-width:821px){.suite-text-block h2{text-align:center}}@media (min-width:768px) and (max-width:1023.98px){.suite-text-block h2{font-size:32px}}@media (max-width:767.98px){.suite-text-block h2{font-size:26px}}.suite-info-block{flex:1}@media (max-width:1440px) and (min-width:768px){.suite-info-block{padding:0}}.suite-info-block{display:flex;flex-direction:column;gap:34px;justify-content:space-between}.suite-info-block #hrs-mob-a{text-decoration:none;color:var(--text-highlight)}.suite-info-block #hrs-mob-a:hover{color:#a48243}.suite-info-block #hrs-email-a{text-underline-offset:4px;color:var(--text-highlight)}.suite-info-block #hrs-email-a:hover{color:#a48243}.suite-info-block{padding-top:2px !important}.suite-info-block p{font-size:14px;line-height:1.6;margin-bottom:22px;font-family:Instrument Sans;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;color:#26160b}@media (max-width:821px){.suite-info-block p{text-align:center}}@media (min-width:2441px){.suite-info-block p{font-size:16px}}.suite-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.suite-button{display:inline-block;height:auto;font-family:Instrument Sans;padding:6.5px 24px;background-color:var(--button-color-stay) !important;color:#fff !important;border-radius:2px;font-weight:500;font-size:14px !important;text-decoration:none !important;transition:background-color .3s ease !important;text-align:center;margin-top:0 !important;border:1px solid #bba568 !important;max-width:250px;line-height:1.815;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.suite-button:hover{background-color:#a48243 !important}.suite-arrows{display:flex;gap:10px}.arrow-btn{background:0 0;border:none;color:#bba568;width:48px;height:48px;border-radius:50%;font-size:16px;cursor:pointer;transition:.3s ease;padding:0;display:flex;align-items:center;justify-content:center}@media (max-width:767.98px){.arrow-btn{width:35px;height:35px}}.arrow-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.arrow-btn:hover{background-color:#e4d7c3;color:#fff}.swiper{width:100%;padding:40px 8vw;box-sizing:border-box}.swiper-slide{width:60%;height:auto;opacity:1;transition:opacity .3s ease;display:flex;justify-content:center;align-items:center}.swiper-slide img{width:100%;height:auto;max-height:611px;border-radius:0;box-shadow:0 8px 20px rgba(0,0,0,.15)}@media (min-width:1441px){.swiper-slide img{-o-object-fit:cover;object-fit:cover}}.swiper-slide-active{opacity:1}.swiper-slide-prev,.swiper-slide-next{opacity:1}@media (max-width:820px){.suite-content-container{flex-direction:column}.suite-actions{flex-direction:row;margin-top:10px}}@media (max-width:991.98px){#ac-order2{flex-direction:column-reverse;gap:0}#sanc-content-right{text-align:center}}@media (max-width:768.98px){#hc-order{flex-direction:column-reverse}#hc-luxury-left{margin-bottom:0;padding-bottom:0}#hc-luxury-right{margin-bottom:20px;padding-bottom:20px}}@media (max-width:991.98px){#aub-roomtext2{align-items:start;text-align:start}#au-roomtext2{align-items:start;text-align:start}}#aus-section-list{padding:16px !important;text-align:start !important;margin-left:0 !important}@media (max-width:767.98px){#event-hero-hc2:after{content:"";position:absolute;top:0;left:0;inset:0;width:100%;height:101%;background:linear-gradient(180deg,rgba(38,22,11,0) 71.65%,#26160b 95.16%),radial-gradient(70% 20% at 50% 50%,rgba(33,22,4,.4) 69.81%,rgba(33,22,4,0) 100%);z-index:1}}@media (max-width:767.98px){.suite-carousel .suite-filter#os-suite-filter2{max-width:160px}}@media (max-width:425.98px){div.trp-ls-inline .trp-language-switcher-inner{margin-right:6px}}#rbs2-btn-book2{max-width:250px;height:auto}@media (max-width:425.98px){.smi-room-sections-wrapper2{padding-top:2rem;padding-bottom:4rem;gap:.5rem}#smi-room-section2{padding:0 !important;gap:1rem;margin-top:20px}#smi-room-content2{padding:24px !important;padding-top:12px !important;padding-bottom:12px !important}#smi-room-content2 h2{margin-top:0}#smi-room-content2 ul{text-align:left;padding:8px;margin-left:8px}#b2-room-sections-wrapper2{padding-top:2rem;padding-bottom:2rem}}.room-sections-grid-portrait{row-gap:30px}@media (max-width:480px){.room-sections-grid-portrait{row-gap:0}}h2.room-card-title-portrait{font-size:22px !important}@media (min-width:923px){h2.room-card-title-portrait{font-size:26px !important}}.room-card-image-portrait img{max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;max-height:252px;-o-object-fit:cover;object-fit:cover}.room-card-title-portrait{font-size:1.25rem;margin-bottom:.5rem}.room-card-description-portrait{font-size:1rem;color:#555}.room-image-slider-p{overflow:hidden;position:relative}.room-image-slider-p .swiper-button-prev-p,.room-image-slider-p .swiper-button-next-p{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;z-index:10;cursor:pointer}@media (max-width:480px){.room-image-slider-p .swiper-button-prev-p,.room-image-slider-p .swiper-button-next-p{width:34px;height:34px}}.room-image-slider-p .swiper-button-prev-p{left:15px}@media (max-width:480px){.room-image-slider-p .swiper-button-prev-p{left:7px}}.room-image-slider-p .swiper-button-next-p{right:15px}@media (max-width:480px){.room-image-slider-p .swiper-button-next-p{right:7px}}.room-image-slider-p .swiper-button-prev-p img,.room-image-slider-p .swiper-button-next-p img{width:100%;height:auto;display:block}.room-image-slider-p .swiper-slide img{height:576px;max-height:576px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (min-width:1400px){.room-image-slider-p .swiper-slide img{width:100%}}@media (max-width:991.98px){.room-image-slider-p .swiper-slide img{max-height:none;height:278px}}#ht-story-section2{background-color:#26160b}.theater-menu-short-text{color:var(--para-text);font-size:1rem;max-width:700px;margin:0 auto 2rem;font-family:Instrument Sans;font-weight:400}@media (max-width:991.98px){.theater-menu-short-text{font-size:14px !important}}#hsbhv-staycation-left{background:var(--packer-background)}.staycation-img-link{display:inline-block}.staycation-img-link img.staycation-img-btn{width:60px;height:60px}@media (max-width:819.98px){.staycation-img-link img.staycation-img-btn{width:50px;height:50px}}@media (max-width:767.98px){#b-cocktail-image{padding-top:35px !important}#b-cocktail-text{padding-top:22px !important}#b-barboman-bg{padding-bottom:40px !important}}@media (max-width:480.98px){#fc-pl-col{align-self:center}#fc-pl-col img{max-width:150px}}@media (min-width:1536px){#cot{max-width:780px}#cr-change{justify-content:flex-end}}@media (min-width:992px){#footer-btn-dark1,#footer-btn-dark2{bottom:15px}}#CookiebotWidget{left:auto !important;right:15px}#hero_hc_description{font-weight:400;font-family:Instrument Sans;font-size:16px}@media (max-width:991.98px){#hero_hc_description{font-size:14px}}@media (min-width:992px){#utforsk-h41,#utforsk-h42,#event-h41,#event-h42{font-size:22px !important}}.cm-carousel-wrapper{display:flex;align-items:center;gap:5px}.news-swiper,.profiles-swiper{flex:1;min-width:0}.news-swiper .swiper-slide,.profiles-swiper .swiper-slide{background-color:#000}.news-swiper .swiper-slide img,.profiles-swiper .swiper-slide img{max-height:366px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}.news-swiper .swiper-slide p,.profiles-swiper .swiper-slide p{margin-bottom:8px}.news-swiper .swiper-slide .link-text-wrapper p,.profiles-swiper .swiper-slide .link-text-wrapper p{margin-bottom:0}.sbp-mobile .swiper-navigation-icon,.sbp-desktop .swiper-navigation-icon{display:none;content:none}.cm-carousel-wrapper .sbp-desktop{position:static !important;top:auto !important;left:auto !important;right:auto !important;margin-bottom:5%;transform:none !important;width:auto !important;height:auto !important;flex:0 0 auto}.sbp-mobile{position:static !important;top:auto !important;left:auto !important;right:auto !important;margin:0 !important;transform:none !important;width:auto !important;height:auto !important;flex:0 0 auto}.cm-mobile-buttons-wrapper{display:flex;justify-content:end}.cm-buttons-and-text-wrapper{display:flex;justify-content:space-between;align-items:center}@media (max-width:767.98px){.cm-mobile-buttons-wrapper{margin-bottom:1rem;gap:5px}}@media (max-width:576px){.sbp-mobile img{width:40px;height:40px}}.continental-media-section{padding-left:0;padding-right:0;background-color:#26160b}.continental-media-section h1,.continental-media-section h2,.continental-media-section h3,.continental-media-section h4,.continental-media-section h5,.continental-media-section h6{font-family:"Gilda Display",sans-serif;color:#3a2a17}.continental-media-section p,.continental-media-section div{font-family:"Instrument Sans",sans-serif;color:rgba(11,7,4,.8)}.continental-media-section .awards-container{text-align:left}.continental-media-section .news-title,.continental-media-section .profiles-title{text-align:left}.continental-media-section .cm-continental-media h5,.continental-media-section .cm-continental-media p{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.continental-media-section .cm-row{text-align:center}.continental-media-section .cm-articles p{text-align:center}.continental-media-section .cm-articles img{margin-bottom:10px}.continental-media-section .cm-continental-media{padding-top:130px;padding-bottom:130px}.continental-media-section .awards-container{margin-bottom:78px}.continental-media-section .awards-container img{max-width:92px;max-height:92px;-o-object-fit:cover;object-fit:cover}.continental-media-section h3{color:#ece7df;font-size:44px;line-height:1.1;font-weight:400;letter-spacing:-.01em;font-family:"Gilda Display";text-transform:capitalize}.continental-media-section h5{color:#ece7df;font-size:22px;line-height:1.4;font-weight:400;letter-spacing:0px;font-family:"Gilda Display";text-transform:capitalize}.continental-media-section .cm-row h3{font-size:30px}.continental-media-section p{color:#988c81;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:0px;font-family:"Gilda Display"}.continental-media-section .link-text-wrapper{width:100%;display:flex;gap:15.68px}.continental-media-section .link-text-wrapper img{width:16px;height:16px;margin-bottom:0}.continental-media-section .link-text{color:#cb9d4d;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:0px;font-family:"Gilda Display"}.continental-media-section .link-textp{margin-bottom:0 !important}.continental-media-section .row{padding-left:0;padding-right:0;margin-bottom:0 !important}.continental-media-section .col-12,.continental-media-section .col-sm-4{margin-bottom:40px}.continental-media-section .cm-buttons-and-text-wrapper{margin-bottom:40px}.continental-media-section .news-title,.continental-media-section .profiles-title{margin-bottom:0}.continental-media-section .cm-mobile-buttons-wrapper{gap:16px}.news-swiper-scrollbar,.profiles-swiper-scrollbar{height:4px;background:#eee;margin-top:20px;position:static !important}.news-swiper-scrollbar .swiper-scrollbar-drag,.profiles-swiper-scrollbar .swiper-scrollbar-drag{background:#c4a47c;border-radius:2px}.news-swiper-scrollbar .title,.profiles-swiper-scrollbar .title{text-align:center}@media (min-width:576px){.cm-row{margin-left:-12px;margin-right:-12px}}@media (min-width:768px){.cm-row{padding-left:36px;padding-right:36px}}@media (max-width:1250.98px){.cm-mobile-buttons-wrapper{display:flex;gap:5px}.sbp-mobile{display:block}.continental-media-section .cm-buttons-and-text-wrapper{margin-bottom:32px}.continental-media-section .cm-buttons-and-text-wrapper .profiles-title{margin-bottom:0 !important}.continental-media-section .cm-buttons-and-text-wrapper .news-title{margin-bottom:0 !important}}@media (max-width:991.98px){.cm-buttons-and-text-wrapper{margin-bottom:24px}.continental-media-section .cm-continental-media{padding-top:78px;padding-bottom:78px}.continental-media-section h3{font-size:36px}.continental-media-section h5{font-size:30px}.continental-media-section p{font-size:14px}}@media (max-width:767.98px){.news-swiper .swiper-slide img,.profiles-swiper .swiper-slide img{max-height:400px}.continental-media-section .cm-buttons-and-text-wrapper{margin-bottom:16px}.continental-media-section .cm-continental-media{padding-top:60px;padding-bottom:60px}.continental-media-section h3{font-size:32px}.continental-media-section h5{font-size:22px}.continental-media-section .cm-row h3{font-size:22px}}@media (max-width:576px){.cm-articles{padding:0;margin-bottom:40px}.continental-media-section h3{font-size:26px}.continental-media-section .cm-row h3{font-size:26px}.continental-media-section .col-12,.continental-media-section .col-sm-4{margin-bottom:20px}.continental-media-section .cm-mobile-buttons-wrapper{margin-bottom:0}}@media (min-width:1440px) and (max-width:2000px){.continental-media-section{padding:0 125px}}.sbp-desktop{display:none !important}.cm-mobile-buttons-wrapper{display:flex;gap:5px}.press-contact-section{background:#f5ebdf;padding:60px 0;text-align:center}.press-contact-section .press-heading{font-family:"Gilda Display",sans-serif;font-size:44px;letter-spacing:2px;margin-bottom:16px;color:#3a2a17}.press-contact-section .press-subtext{font-family:"Instrument sans",sans-serif;font-size:18px;margin-bottom:28px;color:#3a2a17}.press-contact-section .press-content{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:40px}.press-contact-section .press-image-wrapper{width:360px;height:360px;overflow:hidden}.press-contact-section .press-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.press-contact-section .press-name{font-family:"Gilda Display",sans-serif;font-size:28px;letter-spacing:1px;margin-bottom:16px;color:#3a2a17;text-transform:uppercase}.press-contact-section .press-role{font-family:"Instrument Sans",sans-serif;font-size:18px;margin-bottom:8px;color:#3a2a17}.press-contact-section .press-email{font-family:"Instrument Sans",sans-serif;font-size:18px;color:#3a2a17;text-decoration:none}.press-contact-section .press-email:hover{text-decoration:underline}.press-contact-section .press-info{text-align:left}@media (max-width:991.98px){.press-contact-section .press-content{flex-direction:column;gap:20px}.press-contact-section .press-heading{font-size:34px;margin-bottom:8px}.press-contact-section .press-name{font-size:22px;margin-bottom:8px}.press-contact-section .press-subtext{font-size:16px}.press-contact-section .press-role,.press-contact-section .press-email{font-size:16px}.press-contact-section .press-image-wrapper{width:320px;height:320px}}@media (max-width:576px){.press-contact-section .press-heading{font-size:26px}.press-contact-section .press-name{font-size:18px}.press-contact-section .press-subtext{font-size:14px}.press-contact-section .press-image-wrapper{width:260px;height:260px}.press-contact-section .press-role,.press-contact-section .press-email{font-size:14px}.press-contact-section .press-role{margin-bottom:4px}.press-contact-section .press-name{margin-bottom:8px}}.fp-awards-section{background:#f5ebdf;text-align:center;padding-top:60px;padding-bottom:72px}.fp-awards-section .fp-awards-swiper-wrapper{align-items:stretch}.fp-awards-section .fp-awards-swiper-slide{display:flex;flex-direction:column;justify-content:flex-start;height:auto}.fp-awards-section .fp-awards-swiper-slide img{width:80px;height:80px;box-shadow:none;margin-bottom:16px}.fp-awards-section .fp-awards-carousel-wrapper{display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:1440px;gap:5px}.fp-awards-section .fp-awards-swiper{max-width:1080px;margin:0;flex:1;min-width:0;position:relative}.fp-awards-section .fp-awards-swiper .fp-awards-swiper-slide{background:#fff;padding-top:20px;padding-bottom:20px;padding:20px 5px}@media (max-width:1250.98px){.fp-awards-section .fp-awards-swiper{max-width:100%}}.fp-awards-section .date{font-family:"Gilda Display",sans-serif;font-weight:400;font-size:14px;letter-spacing:1.4;letter-spacing:0px;color:#cb9d4d;margin-bottom:8px;max-width:230px}.fp-awards-section .source{font-family:"DM Sans",sans-serif;font-weight:400;font-size:12px;letter-spacing:13.2px;letter-spacing:1px;text-transform:uppercase;max-width:230px;color:#a48243;margin-bottom:24px}.fp-awards-section .title{font-family:"Gilda Display",sans-serif;font-weight:400;font-size:19px;letter-spacing:1.4;letter-spacing:0px;color:#15120f;max-width:230px;margin-bottom:8px}.fp-awards-section .subtitle{color:#15120f;font-family:"Instrument Sans",sans-serif;font-weight:400;font-size:14px;letter-spacing:1.4;letter-spacing:0px;max-width:276px;margin-bottom:0}.fp-awards-section .fp-awards-swiper-pagination{position:static}.fp-awards-section .fp-awards-swiper-pagination-bullet{background:#aaa}.fp-awards-section .swiper-pagination-bullet-active{background:#1f2a38}.fp-awards-section .fp-awards-swiper-button-next{margin-left:24px}.fp-awards-section .fp-awards-swiper-button-prev{margin-right:24px}.fp-awards-section .fp-awards-swiper-button-next,.fp-awards-section .fp-awards-swiper-button-prev{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;width:auto !important;height:auto !important;flex:0 0 auto}.fp-awards-section .fp-awards-swiper-button-next:after,.fp-awards-section .fp-awards-swiper-button-prev:after{display:none}.fp-awards-section .awards-label{color:#cb9d4d;font-weight:500;font-family:"DM sans",sans-serif;line-height:16.65px;letter-spacing:2.33px;font-size:12px;text-transform:uppercase;margin-bottom:8.32px}.fp-awards-section .awards-desc{font-weight:400;font-family:"Instrument sans",sans-serif;line-height:1.4;letter-spacing:0px;font-size:14px;max-width:344px;margin:0 auto}.fp-awards-section .fp-top-text-wrapper{margin-bottom:28px}@media (max-width:1250.98px){.fp-awards-section .fp-top-text-wrapper{text-align:left}.fp-awards-section .fp-top-text-wrapper .awards-desc{margin:0}}.fp-awards-section .awards-title{font-size:44px;margin-bottom:16.14px;font-family:"Gilda Display",sans-serif}.fp-awards-section .fp-awards-mobile-buttons-wrapper{display:flex;justify-content:end;gap:5px}.fp-awards-section .fp-buttons-and-text-wrapper{display:flex;justify-content:center;align-items:center}.fp-awards-section .swiper-navigation-icon{display:none;content:none}@media (min-width:1441px){.fp-awards-section .fp-awards-swiper{max-width:100%}}@media (min-width:1251px){.fp-awards-section .fp-awards-swiper-button-next{margin-left:24px !important}.fp-awards-section .fp-awards-swiper-button-prev{margin-right:24px}.fp-awards-section .fp-awards-mobile-buttons-wrapper,.fp-awards-section .sbp-mobile{display:none}.fp-awards-section .sbp-desktop{display:flex !important}.fp-awards-section .fp-awards-swiper-button-next{margin-right:-48px}.fp-awards-section .fp-awards-swiper-button-prev{margin-left:-48px}.fp-awards-section .awards-title{margin-bottom:16px}}@media (max-width:1250.98px){.fp-awards-section .sbp-desktop{display:none}.fp-awards-section .fp-buttons-and-text-wrapper{justify-content:space-between;margin-bottom:16px}}@media (max-width:991.98px){.fp-awards-section .awards-title{font-size:34px}.fp-awards-section .title{font-size:28px}.fp-awards-section .date,.fp-awards-section .source,.fp-awards-section .subtitle{font-size:14px}}@media (max-width:767.98px){.fp-awards-section .fp-buttons-and-text-wrapper{justify-content:space-between}.fp-awards-section .awards-desc{font-size:12px}.fp-awards-section .awards-title{margin-bottom:8px;text-align:left}.fp-awards-section .awards-title{font-size:32px}.fp-awards-section .title{font-size:22px}}@media (max-width:576px){.fp-awards-section{padding-top:50px;padding-bottom:50px}.fp-awards-section .sbp-mobile img{width:40px;height:40px}.fp-awards-section .awards-title{font-size:26px}.fp-awards-section .title{font-size:26px}}@media (max-width:480px){.fp-awards-section .fp-top-text-wrapper{max-width:250px}.fp-awards-section .fp-awards-swiper-button-next:after,.fp-awards-section .fp-awards-swiper-button-prev:after{font-size:20px}.fp-awards-section .fp-awards-swiper-button-next,.fp-awards-section .fp-awards-swiper-button-prev{max-height:10px}}@media (min-width:1440px) and (max-width:2000px){.fp-awards-section{padding-left:125px;padding-right:125px}}.h1p #srh{font-size:44px !important}@media (max-width:991.98px){.h1p #srh{font-size:36px !important}}@media (max-width:767.98px){.h1p #srh{font-size:22px !important}}.hero-room .overlay-content h1{font-family:"Gilda Display";font-weight:400 !important;font-size:36px !important}.hero-text.rs h1{font-size:44px;margin-bottom:10px;font-weight:400;letter-spacing:-.44px;margin-bottom:12px;color:rgba(255,255,255,.8) !important;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (min-width:768px) and (max-width:1023.98px){.hero-text.rs h1{font-size:32px}}@media (min-width:991px) and (max-width:1023px){.hero-text.rs h1{font-size:36px}}@media (max-width:767.98px){.hero-text.rs h1{font-size:26px}}.restaurant-detail-wrapper .restaurant-content-right h2#sp-head-change{font-family:"Gilda Display";font-size:44px;font-weight:400;margin-bottom:1rem;color:var(--h1-color)}@media (max-width:767.98px){.restaurant-detail-wrapper .restaurant-content-right h2#sp-head-change{font-size:36px;font-size:28px}}@media (max-width:991.98px){.restaurant-detail-wrapper .restaurant-content-right h2#sp-head-change{font-size:28px}}.h1p h2#sp-head-change{font-size:60px !important}@media (max-width:991px){.h1p h2#sp-head-change{font-size:40px !important}}@media (max-width:768px){.h1p h2#sp-head-change{font-size:24px !important}}@media (max-width:480px){.h1p h2#sp-head-change{font-size:24px !important}}.cards .carousel-wrapper .carousel-header h2{color:var(--h1-color);font-size:2rem;font-family:"Gilda Display";margin:0}@media (max-width:767.98px){.cards .carousel-wrapper .carousel-header h2{font-size:22px}}.room-detail .room-header .room-text h2{font-size:44px;font-family:"Gilda Display"}@media (max-width:767.98px){.room-detail .room-header .room-text h2{font-size:24px}}.hero-banner .hero-title#hc-header-change{font-size:56px;font-family:Gilda Display;font-weight:400;color:var(--light-color) !important;line-height:1.3}@media (max-width:767.98px){.hero-banner .hero-title#hc-header-change{font-size:24px}}@media (max-width:991.98px){.hero-banner .hero-title#hc-header-change{font-size:26px}}.room-detail h2{color:var(--h1-color)}@media (max-width:767.98px){.summer .luxury-comfort .luxury-comfort-container .card-wrapper .card-item .card-content h5{color:#26160b !important}}html,body{overflow-x:hidden}body{padding:0;margin:0;overflow-x:hidden}.trp-switcher-position-top.trp-floating-switcher{right:0}.error-404{padding:100px 0;text-align:center}.error-404 .error-title{font-size:150px;font-weight:700;color:#222;margin-bottom:10px}.error-404 .error-subtitle{font-size:32px;color:#555;margin-bottom:20px}.error-404 .error-description{font-size:18px;color:#777;margin-bottom:40px}.error-404 .btn{background-color:#007bff;color:#fff;padding:12px 28px;border-radius:6px;text-decoration:none;font-weight:600;transition:background .3s ease}.error-404 .btn:hover{background-color:#0056b3}.pdf-ios-fallback{display:none;flex-direction:column;align-items:center;justify-content:center;height:80vh;background:#f0f0f0;gap:20px}.pdf-ios-fallback.active{display:flex}.pdf-ios-icon{width:72px;height:72px;background:#d0d0d0;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#888;letter-spacing:1px;font-family:Arial,sans-serif}.pdf-ios-filename{font-size:16px;color:#333;font-family:Arial,sans-serif;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-ios-open-btn{background:#1a73e8;color:#fff;border:none;border-radius:50px;padding:14px 60px;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block}.nl-page{padding:120px 0;Background-color:#f8f6f2}.nl-grid{display:flex;gap:60px;align-items:flex-start;max-width:1200px;margin:0 auto}.nl-text-col{flex:1}.nl-form-col{flex:1}.nl-heading{font-size:36px;margin-bottom:20px}.nl-intro{margin-bottom:25px}.nl-benefits-wrap{text-align:left !important}.nl-benefits-list{list-style:none;padding:0;margin:20px 0 30px;text-align:left !important}.nl-benefits-item{position:relative;padding-left:20px;margin-bottom:10px}.nl-benefits-item:before{content:"•";position:absolute;left:0}.nl-form-inner{background:#f8f6f2;padding:40px;border-radius:6px}.nl-form-inner form{display:flex;flex-direction:column;gap:15px}.nl-form-inner p{margin:0}.nl-form-inner input,.nl-form-inner select{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}.nl-form-inner button,.nl-form-inner input[type=submit]{background:#000;color:#fff;padding:14px;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.nl-message{margin-top:15px;font-size:14px}.nl-message.success{color:green}.nl-message.error{color:red}.football-banner{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;background-color:#897043;padding:12px 24px;text-decoration:none;color:#000;transition:background-color .2s ease}.football-banner span{color:#fff}.football-banner:hover{background-color:#a8894f;color:#1a1a1a;text-decoration:none}.football-banner__text{font-family:"Gilda Display",sans-serif;font-size:18px;font-weight:500;line-height:1.5;text-align:center}.football-banner__icon{flex-shrink:0;width:40px;height:40px}@media (max-width:1023.98px){.football-banner__text{font-size:16px}.football-banner__icon{width:36px;height:36px}}@media (max-width:767.98px){.football-banner__text{font-size:14px}.football-banner__icon{width:28px;height:28px}}.football-banner--theater{position:absolute;bottom:3%;left:0;z-index:2}.football-banner--theater:hover{background-color:#897043}.football-banner--theater .football-banner__text{max-width:95%}@media (max-width:768px){.nl-grid{flex-direction:column;gap:40px;Padding-left:20px}.nl-heading{font-size:28px}.nl-form-inner{padding:25px}}#trp_ald_modal_container{display:none !important}@media (min-width:992px) and (max-width:1188.98px){.home .rotating-badge{top:25.5%}}