@import url(https://use.typekit.net/hmw4uwa.css);
:root{--global--font-primary: 'aktiv-grotesk', sans-serif;--global--font-primary-thin: 'aktiv-grotesk-thin', sans-serif;--global--font-primary-cond: 'aktiv-grotesk-condensed', sans-serif;--global--font-secondary: 'freight-big-pro', serif;--global--font-size-text-xxs: 10px;--global--font-size-text-xs: 14px;--global--font-size-text-sm: 14px;--global--font-size-text-base: 15px;--global--font-size-text-n: 18px;--global--font-size-text-md: 16px;--global--font-size-text-lg: 18px;--global--font-size-lead-paragraph-sm: 18px;--global--font-size-lead-paragraph: 18px;--global--font-size-table: 12px;--global--font-size-heading-xxxxs: 16px;--global--font-size-heading-xxxs: 20px;--global--font-size-heading-xxs: 28px;--global--font-size-heading-xs: 28px;--global--font-size-heading-sm: 38px;--global--font-size-heading-base: 38px;--global--font-size-heading-md: 38px;--global--font-size-heading-lg: 50px;--global--font-size-heading-sub: 10px;--global--font-size-heading-sub-m: 12px;--global--font-size-blockquote-sm: 32px;--global--font-size-blockquote: 34px;--global--letter-spacing-heading: .02em;--global--letter-spacing-n: .06em;--global--letter-spacing-m: .14em;--global--letter-spacing-lg: .22em;--global--line-height-small: 1.1;--global--line-height-body: 1.5;--global--line-height-paragraphs: 1.8;--global--line-height-heading: 1.3;--heading--font-weight: 400;--global--color-white: #fff;--global--color-black: #000;--global--color-gray-10: #f0f0f0;--global--color-gray-20: #f8f8f8;--global--color-gray-30: #E0E0E0;--global--color-gray-60: #919191;--global--color-gray-70: #707070;--global--color-gray-90: #333;--global--color-gold: #8c8f4e;--global--color-gold-light: #A7994F;--global--color-yellow: #ffdb5b;--global--color-light-blue: rgba(172, 194, 202, 1);--global--color-green: #415541;--global--color-text-pos: #333;--global--color-text-neg: #fff;--global--color-text-gray: #767676;--global--color-border: var(--global--color-gray-70);--global--border: 1px solid var(--global--color-gray-70);--global--border-light: 1px solid var(--global--color-gray-30);--global--color-tabel-border: #c2c2c2;--button--primary--color-text: var(--global--color-gray-70);--button--primary--color-background: transparent;--button--primary--color-text-hover: var(--global--color-text-neg);--button--primary--color-background-hover: var(--global--color-black);--button--secondary--color-text: var(--global--color-gold);--button--secondary--color-background: var(--global--color-gold);--button--secondary--color-text-hover: var(--global--color-text-neg);--button--secondary--color-background-hover: var(--global--color-gold);--button--third--color-text: var(--global--color-text-pos);--button--third--color-background: var(--global--color-white);--button--third--color-text-hover: var(--global--color-text-pos);--button--font-family: var(--global--font-primary);--button--font-size-sm: 14px;--button--font-size-base: 16px;--button--font-size-lg: 16px;--button--font-weight: 300;--button--line-height: 1.2;--button--border-width: 1px;--button--border-radius: 0;--button--padding-sm: 10px 22px;--button--padding-base: 12px 22px;--button--padding-lg: 14px 50px;--button--padding-vertical: 9px;--button--padding-horizontal: 15px;--global-width-space: 24px;--global-wide-width-space: 0;--global-default-width: 1320px;--global-post-width: 1200px;--global--width-regular: 1200px;--global--width-full: 100vw;--global--width-narrow: 680px;--global--width-lead: 820px;--global--spacing-unit: 20px;--global--spacing-horizontal: 25px;--global--spacing-vertical: 30px;--global--padding-xs: 18px;--global--padding-sm: 40px;--global--padding-normal: 20px;--global--padding-md: 30px;--global--padding-lg: 50px;--global--margin-quote: 80px auto;--form--font-size: 16px;--form--line-height: var(--global--line-height-body);--form--color-text: var(--global--color-gray-70);--form--border-color: var(--global--color-border);--form--border-width: 1px;--form--border-radius: 0;--form--spacing-unit: calc(0.5 * var(--global--spacing-unit));--form--background-color-alt: #fafafa;--form--shadow-inner-alt: inset 0 1.12851px 4.51406px rgba(0, 0, 0, 0.15);--form--spacing-unit-alt: calc(0.5 * var(--global--spacing-unit));--form--border-radius-alt: 2px;--form--color-text-alt: var(--global--color-gray-70);--global--admin-bar--height: 0}@media screen and (min-width: 1024px){:root{--global--font-size-text-xxs: 12px;--global--font-size-text-xs: 15px;--global--font-size-text-sm: 16px;--global--font-size-text-base: 18px;--global--font-size-text-n: 20px;--global--font-size-text-md: 24px;--global--font-size-text-lg: 28px;--global--font-size-lead-paragraph: 28px;--global--font-size-lead-paragraph-sm: 25px;--global--font-size-table: 14px}}@media screen and (min-width: 768px){:root{--global--font-size-blockquote: 50px}}@media screen and (min-width: 1024px){:root{--global--font-size-heading-xxxxs: 20px;--global--font-size-heading-xxxs: 24px;--global--font-size-heading-xxs: 34px;--global--font-size-heading-xs: 40px;--global--font-size-heading-sm: 50px;--global--font-size-heading-base: 60px;--global--font-size-heading-md: 5vw;--global--font-size-heading-lg: 6vw;--global--font-size-heading-sub: 12px;--global--font-size-heading-sub-m: 14px;--global--font-size-blockquote: 64px;--global--font-size-blockquote-sm: 40px}}@media screen and (min-width: 1920px){:root{--global--font-size-heading-lg: 5vw}}@media screen and (min-width: 1020px){:root{--button--font-size-sm: 16px;--button--font-size-base: 18px;--button--font-size-lg: 18px}}@media screen and (min-width: 520px){:root{--button--padding-base: 12px 50px;--button--padding-horizontal: 25px;--button--padding-vertical: 12px}}@media screen and (min-width: 1020px){:root{--button--padding-horizontal: 50px}}@media screen and (min-width: 768px){:root{--global-wide-width-space: 5vw}}@media screen and (min-width: 1440px){:root{--global-wide-width-space: 10vw}}@media screen and (min-width: 1020px){:root{--global--padding-xs: 28px;--global--padding-sm: 40px;--global--padding-normal: 50px;--global--padding-md: 60px;--global--padding-lg: 100px;--global--margin-quote: 126px auto}}.admin-bar{--global--admin-bar--height: 32px}@media only screen and (max-width: 782px){.admin-bar{--global--admin-bar--height: 46px}}h5,h6{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary);font-weight:300}.single-activity .has-lead-paragraph-font-size,.single-post .has-lead-paragraph-font-size{font-family:'freight-big-pro', serif;font-family:var(--global--font-secondary);font-weight:300;font-style:italic}h1,h2,h3,h4,h5,h6,[class*="serif"],blockquote p,.wp-block-quote p,.wp-block-kadence-accordion .kt-blocks-accordion-title,.grupperom strong,#main-menu-container li{font-family:'freight-big-pro', serif;font-family:var(--global--font-secondary);font-weight:300}.post-category,.has-subheading-font-size{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary);font-weight:400;font-size:10px;font-size:var(--global--font-size-heading-sub);letter-spacing:.22em;letter-spacing:var(--global--letter-spacing-lg);color:#8c8f4e;color:var(--global--color-gold);text-transform:uppercase;margin-bottom:.2em}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce):not(.kt-blocks-product-carousel-block):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(p):not(ul):not(ol),.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>p,.entry-content>ul,.entry-content>ol,.kb-theme-content-width,.room,.archive .entry-content,.blog .entry-content,.site-footer .site-footer-inner{max-width:1320px;max-width:var(--global-default-width);width:calc(100% - 10vw);margin-left:auto;margin-right:auto}.alignwide{max-width:none;width:calc(100% - (24px * 2));width:calc(100% - (var(--global-width-space) * 2));margin-left:24px;margin-left:var(--global-width-space);margin-right:24px;margin-right:var(--global-width-space)}.posts .entry-content>h1,.posts .entry-content>h2,.posts .entry-content>h3,.posts .entry-content>h4,.posts .entry-content>h5,.posts .entry-content>h6,.posts .entry-content>p,.posts .entry-content>ul,.posts .entry-content>ol{max-width:680px;max-width:var(--global--width-narrow);width:calc(100% - 10vw);margin-left:auto;margin-right:auto}.alignfull,.single-activity .entry-content,.single-post .entry-content{max-width:100vw;max-width:var(--global--width-full);width:auto;margin-left:auto;margin-right:auto}:root{--responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6);--responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width: 100%;--responsive--alignright-margin: var(--global--spacing-horizontal);--responsive--alignleft-margin: var(--global--spacing-horizontal)}@media screen and (min-width: 520px){:root{--responsive--aligndefault-width: min(calc(100vw - 2 * var(--global--spacing-horizontal)), 800px);--responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal));--responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)))}}@media screen and (min-width: 1020px){:root{--responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 800px);--responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1200px)}}@media screen and (min-width: 1350px){:root{--responsive--alignfull-width: 100vw}}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce):not(.kt-blocks-product-carousel-block):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(p):not(ul):not(ol),.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>p,.entry-content>ul,.entry-content>ol,.kb-theme-content-width,.room,.archive .entry-content,.blog .entry-content,.site-footer .site-footer-inner{max-width:1320px;max-width:var(--global-default-width);margin-left:auto;margin-right:auto}.alignwide{max-width:none;margin-left:0;margin-left:var(--global-wide-width-space);margin-right:0;margin-right:var(--global-wide-width-space);width:auto}.alignfull,.single-activity .entry-content,.single-post .entry-content{max-width:none;width:100%;margin-left:0;margin-right:0}.alignwide [class*="inner-container"]>.alignwide,.alignfull [class*="inner-container"]>.alignwide{margin-left:auto;margin-right:auto;width:calc(100vw - calc(2 * 25px * 0.6));width:var(--responsive--alignwide-width);max-width:100%;max-width:var(--responsive--alignfull-width)}@media screen and (min-width: 520px){.entry-content>.alignleft{margin-left:25px;margin-left:var(--responsive--alignleft-margin);margin-right:25px;margin-right:var(--global--spacing-horizontal)}}@media screen and (min-width: 520px){.entry-content>.alignright{margin-left:25px;margin-left:var(--global--spacing-horizontal);margin-right:25px;margin-right:var(--responsive--alignright-margin)}}html{-webkit-text-size-adjust:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0}button{cursor:pointer}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,form,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}textarea{overflow:auto}legend{padding:0}progress{vertical-align:baseline}hr{box-sizing:content-box;height:0;overflow:visible}pre,code,kbd,samp{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}html{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:var(--global--font-size-text-sm);line-height:1.5;line-height:var(--global--line-height-body);letter-spacing:0;font-weight:300;color:#333;color:var(--global--color-text-pos);background-color:#fff}h1,h2,h3,h4,h5,h6{border:none !important}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:50px;font-size:var(--global--font-size-heading-lg)}h2{font-size:38px;font-size:var(--global--font-size-heading-base)}h3{font-size:38px;font-size:var(--global--font-size-heading-sm)}h4{font-size:28px;font-size:var(--global--font-size-heading-xs)}h5,h6{font-size:18px;font-size:var(--global--font-size-text-lg)}.has-lead-paragraph-font-size{line-height:1.5;font-size:18px;font-size:var(--global--font-size-lead-paragraph-sm);color:#707070;color:var(--global--color-gray-70)}.has-lead-paragraph-font-size+p{margin-top:40px;margin-top:var(--global--padding-sm)}.entry-content>.has-subheading-font-size.has-text-align-center{letter-spacing:.14em;letter-spacing:var(--global--letter-spacing-m);font-size:12px;font-size:var(--global--font-size-heading-sub-m);font-weight:300}.entry-content>.has-subheading-font-size.has-text-align-center:not(.has-text-color){color:#767676;color:var(--global--color-text-gray)}.entry-content>.has-lead-paragraph-font-size.has-text-align-center{font-size:18px;font-size:var(--global--font-size-lead-paragraph);max-width:820px;max-width:var(--global--width-lead)}.entry-content>.has-lead-paragraph-font-size.has-text-align-center:not(.has-text-color){color:#333;color:var(--global--color-text-pos)}a{text-decoration:none;transition:color 200ms ease}a:not(.has-text-color){color:#767676;color:var(--global--color-text-gray)}a:hover{color:#333;color:var(--global--color-text-pos)}p{font-size:15px;font-size:var(--global--font-size-text-base);line-height:1.8;line-height:var(--global--line-height-paragraphs)}@media screen and (min-width: 1440px){p{font-family:'aktiv-grotesk-thin', sans-serif;font-family:var(--global--font-primary-thin)}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}p a{position:relative;display:inline-block;color:#333;color:var(--global--color-text-pos);transition:color 200ms ease}p a:after{position:absolute;background-color:#333;background-color:var(--global--color-text-pos);content:"";height:1px;width:100%;left:0;bottom:-4px}p a:hover{color:#707070;color:var(--global--color-gray-70)}pre{white-space:pre;overflow-x:auto}ol,ul{list-style:none}.entry-content ol,.entry-content ul{list-style:inherit}[class*="serif"]{line-height:1.1;line-height:var(--global--line-height-small)}[class*="sansserif"]{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary);line-height:1.5;line-height:var(--global--line-height-body)}.has-sansserif-xxs-font-size{font-size:10px;font-size:var(--global--font-size-text-xxs)}.has-sansserif-xs-font-size{font-size:14px;font-size:var(--global--font-size-text-xs)}.has-sansserif-s-font-size{font-size:14px;font-size:var(--global--font-size-text-sm)}.has-sansserif-n-font-size{font-size:18px;font-size:var(--global--font-size-text-n)}.has-sansserif-m-font-size{font-size:16px;font-size:var(--global--font-size-text-md)}.has-sansserif-l-font-size{font-size:18px;font-size:var(--global--font-size-text-lg);line-height:0.9}.has-serif-xxs-font-size{font-size:20px;font-size:var(--global--font-size-heading-xxxs)}.has-serif-xs-font-size{font-size:28px;font-size:var(--global--font-size-heading-xs)}.has-serif-s-font-size{font-size:38px;font-size:var(--global--font-size-heading-sm)}.has-serif-n-font-size{font-size:38px;font-size:var(--global--font-size-heading-base);line-height:1}.has-serif-m-font-size{font-size:38px;font-size:var(--global--font-size-heading-md);line-height:1}.has-serif-l-font-size{font-size:50px;font-size:var(--global--font-size-heading-lg);line-height:1}.entry-content h1+.has-lead-paragraph-font-size,.entry-content h2+.has-lead-paragraph-font-size,.entry-content h3+.has-lead-paragraph-font-size{margin-top:1.2em}@media screen and (max-width: 767px){.entry-content h1+.has-lead-paragraph-font-size,.entry-content h2+.has-lead-paragraph-font-size,.entry-content h3+.has-lead-paragraph-font-size{margin-top:1em}}.entry-content>h1.has-text-align-center{margin-top:20px;margin-top:var(--global--padding-normal)}.entry-content>h2.has-text-align-center{margin-top:1.3em}.entry-content>h1+.has-lead-paragraph-font-size,.entry-content>h2+.has-lead-paragraph-font-size{margin-top:1em;margin-bottom:50px;margin-bottom:var(--global--padding-lg)}.entry-content>h1+.has-lead-paragraph-font-size+p,.entry-content>h2+.has-lead-paragraph-font-size+p{margin-top:calc(20px - 50px);margin-top:calc(20px - var(--global--padding-lg))}.entry-content>.has-subheading-font-size.has-text-align-center{margin-top:20px;margin-top:var(--global--padding-normal)}.entry-content>.has-subheading-font-size.has-text-align-center+h1,.entry-content>.has-subheading-font-size.has-text-align-center+h2,.entry-content>.has-subheading-font-size.has-text-align-center+h3{margin-top:0}.entry-content>.has-subheading-font-size.has-text-align-center+div{margin-top:24px}.entry-content h2+p{margin-top:.8em}.entry-content p+p{margin-top:1em}.entry-content p:not(.has-subheading-font-size)+[class*="sansserif"]{margin-top:1.4em}.entry-content p:not(.has-subheading-font-size)+[class*="sansserif"]+p{margin-top:.4em}.entry-content p:not(.has-subheading-font-size)+[class*="has-serif"]{margin-top:1.8em}.entry-content p:not(.has-subheading-font-size)+[class*="has-serif"]+p{margin-top:.8em}.entry-content [class*="sansserif"]+[class*="sansserif"]{margin-top:.4em}.entry-content [class*="has-serif"]+[class*="sansserif"]{margin-top:.6em}.entry-content [class*="has-serif"]+[class*="has-serif"]{margin-top:.4em}.entry-content .has-serif-m-font-size+.has-subheading-font-size,.entry-content .has-serif-l-font-size+.has-subheading-font-size{margin-bottom:18px;margin-bottom:var(--global--padding-xs)}.entry-content>.wp-block-kadence-splitcontent{margin-bottom:30px;margin-bottom:var(--global--padding-md)}.entry-content>*.alignleft,.entry-content>*.alignright,.entry-content>*.alignleft:first-child+*,.entry-content>*.alignright:first-child+*,.entry-content>*.alignfull{margin-top:0}.entry-content>*:last-child,.entry-content>*.alignfull{margin-bottom:0}.entry-content>*.alignfull+.alignleft,.entry-content>*.alignfull+.alignright{margin-top:30px;margin-top:var(--global--spacing-vertical)}:root{--site-header-color: var(--global--color-text-pos);--site-branding-width: 270px;--site-header-menu-open: visible;--site-header-menu-close: hidden;--site-header-menu-open-position: static;--site-header-menu-close-position: fixed}@media screen and (max-width: 768px){:root{--site-branding-width: 170px}}.menu-open .site-header,.site-header.fixed{position:fixed}.menu-open .site-header{position:fixed}body:not(.menu-open) .site-header{transition:transform 0.8s}body:not(.menu-open).scroll-down .site-header{transform:translate3d(0, -100%, 0)}body:not(.menu-open).scroll-up .site-header{transform:none}body:not(.menu-open).scroll-up .site-header{background:#fff;background:var(--global--color-white);color:#000 !important;color:var(--global--color-black) !important;position:fixed;top:0;--site-header-color: var(--global--color-text-pos)}.site-header{z-index:999;width:100vw;padding:12px 24px;padding:12px var(--global-width-space);display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"language logo nav";color:#333;color:var(--site-header-color);transition:all 0.3s ease-in-out}@media screen and (max-width: 768px){.site-header{-ms-grid-columns:1fr 170px 1fr;grid-template-columns:1fr 170px 1fr}}.site-header a,.site-header button{color:inherit}#language-menu{-ms-grid-row:1;-ms-grid-column:1;margin:auto auto auto 0;grid-area:language}.site-logo{-ms-grid-row:1;-ms-grid-column:2;max-width:270px;max-width:var(--site-branding-width);margin:auto;grid-area:logo}.site-logo svg{width:100%;height:auto}a.booking{-ms-grid-row:1;-ms-grid-column:3;grid-area:nav;-ms-grid-column-align:end;justify-self:end;display:none;border:1px solid;border-color:inherit;font-size:14px;padding:10px 24px;margin:auto 6vw auto auto}@media screen and (min-width: 768px){a.booking{display:inline-block}}.entry-content a.button.booking{display:none !important;color:#fff !important;margin:0 !important;border:1px solid #fff !important}@media screen and (max-width: 768px){.entry-content a.button.booking{display:inline-block !important}}.menu-button{-ms-grid-row:1;-ms-grid-column:3;display:flex;overflow:hidden;grid-area:nav;-ms-grid-column-align:end;justify-self:end;position:relative;width:50px;height:50px;padding:12px 8px 8px;flex-direction:column;justify-content:center;align-items:stretch;cursor:pointer;margin:auto 0 auto auto}@media screen and (max-width: 768px){.menu-button{width:40px;height:40px;padding:6px 4px 4px}}.menu-button .line-top{transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg);transform-style:preserve-3d;transition:all 0.3s}.menu-button .line-mid{transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg);transform-style:preserve-3d;transition:all 0.3s}.menu-button .line-bottom{transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg);transform-style:preserve-3d;transition:all 0.3s}.menu-open .line-top{transform:translate3d(0px, 8px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) skew(0deg)}.menu-open .line-mid{transform:translate3d(50px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg)}.menu-open .line-bottom{transform:translate3d(0px, -8px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(-45deg) skew(0deg)}.line-top,.line-mid,.line-bottom{width:100%;height:1px;margin-bottom:6px;background-color:#333;background-color:var(--site-header-color)}.alignleft{margin-top:0}@media screen and (min-width: 520px){.alignleft{float:left;margin-right:25px;margin-right:var(--global--spacing-horizontal);margin-bottom:30px;margin-bottom:var(--global--spacing-vertical)}}.entry-content>.alignleft{max-width:calc(100vw - calc(2 * 25px * 0.6));max-width:var(--responsive--aligndefault-width)}@media screen and (min-width: 520px){.entry-content>.alignleft{max-width:calc(50% - 25px);max-width:calc(50% - var(--responsive--alignleft-margin))}}[class*="inner-container"]>.alignleft+*{margin-top:0}.aligncenter{clear:both;display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.alignright{margin-top:0;margin-bottom:30px;margin-bottom:var(--global--spacing-vertical)}@media screen and (min-width: 520px){.alignright{float:right;margin-left:25px;margin-left:var(--global--spacing-horizontal)}}.entry-content>.alignright{max-width:calc(100vw - calc(2 * 25px * 0.6));max-width:var(--responsive--aligndefault-width)}@media screen and (min-width: 520px){.entry-content>.alignright{max-width:calc(50% - 25px);max-width:calc(50% - var(--responsive--alignright-margin))}}[class*="inner-container"]>.alignright+*{margin-top:0}.alignwide{clear:both}.alignfull{clear:both}.has-left-content{justify-content:flex-start}.has-right-content{justify-content:flex-end}.has-black-color[class]{color:#000}.has-white-color[class]{color:#fff}.has-gray-text-color[class]{color:#767676;color:var(--global--color-text-gray)}.has-gray-10-color[class]{color:#f0f0f0;color:var(--global--color-gray-10)}.has-gray-20-color[class]{color:#f8f8f8;color:var(--global--color-gray-20)}.has-gray-60-color[class]{color:#919191;color:var(--global--color-gray-60)}.has-gray-70-color[class]{color:#707070;color:var(--global--color-gray-70)}.has-gray-90-color[class]{color:#333;color:var(--global--color-gray-90)}.has-gold-color[class]{color:#8c8f4e;color:var(--global--color-gold)}.has-yellow-color[class]{color:#ffdb5b;color:var(--global--color-yellow)}.has-light-blue-color[class]{color:#acc2c9}.has-green-color[class]{color:#415541;color:var(--global--color-green)}.has-background:not(.has-background-background-color) a:not(.wp-block-button__link),.has-background p,.has-background h1,.has-background h2,.has-background h3,.has-background h4,.has-background h5,.has-background h6{color:currentColor}.has-black-background-color[class]{background-color:#000}.has-white-background-color[class]{background-color:#fff}.has-gray-text-background-color[class]{background-color:#767676;background-color:var(--global--color-text-gray)}.has-gray-10-background-color[class]{background-color:#f0f0f0;background-color:var(--global--color-gray-10)}.has-gray-20-background-color[class]{background-color:#f8f8f8;background-color:var(--global--color-gray-20)}.has-gray-60-background-color[class]{background-color:#919191;background-color:var(--global--color-gray-60)}.has-gray-70-background-color[class]{background-color:#707070;background-color:var(--global--color-gray-70)}.has-gray-90-background-color[class]{background-color:#333;background-color:var(--global--color-gray-90)}.has-gold-background-color[class]{background-color:#8c8f4e;background-color:var(--global--color-gold)}.has-yellow-background-color[class]{background-color:#ffdb5b;background-color:var(--global--color-yellow)}.has-light-blue-background-color[class]{background-color:#acc2c9}.has-green-background-color[class]{background-color:#415541;background-color:var(--global--color-green)}.wp-block-image{margin-bottom:0}@media screen and (min-width: 1024px){.hide-desktop{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1023px){.hide-tablet{display:none !important}}@media screen and (max-width: 767px){.hide-mobile{display:none !important}}.inline{margin-bottom:20px}.inline *{display:inline-block;margin-right:20px}.hero-section{display:flex;flex-direction:column;justify-content:space-between}.feature-image>.gb-inside-container{height:100%;display:flex;align-content:space-between;flex-direction:column}.feature-image .align-bottom{margin:auto 0 0 0}.booking-button a{display:block;border-color:#8c8f4e;border-color:var(--global--color-gold);color:#8c8f4e;color:var(--global--color-gold)}.booking-button a:hover{background-color:#8c8f4e;background-color:var(--global--color-gold);color:#fff;color:var(--global--color-text-neg)}.wp-block-video video{width:100%}@media screen and (max-width: 767px){.title-icon .kadence-info-box-image-intrisic{max-width:100px !important}}.fullscreen-image-link .kt-image-overlay-inner{height:100%;width:100%;padding:20px;position:relative}.fullscreen-image-link .kt-image-overlay-inner h5{height:calc(100% - 60px)}.fullscreen-image-link .kt-image-overlay-inner h5 strong{position:absolute;font-weight:400;bottom:0;left:0}@media screen and (max-width: 767px){.fullscreen-image-link .kt-block-intrisic{height:100vh}.fullscreen-image-link .kt-image-overlay-inner{padding:5vw}.fullscreen-image-link .kt-image-overlay-inner h5{height:calc(100% - 15vw);font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary)}.fullscreen-CTA{width:100% !important;margin-bottom:50px}.fullscreen-CTA *{text-align:center}.fullscreen-CTA .kt-sc-innter-col{margin-left:auto;margin-right:auto}.mobile-full-width .kt-btn-wrap{margin:0 0 10px 0;width:100%}}.fixed{position:fixed}@media screen and (max-width: 767px){.faq-nav{display:none}}.wp-block-kadence-tabs.bottom-navigation .kt-tabs-wrap{display:flex;flex-direction:column-reverse}.kt-carousel-arrowstyle-outlinewhite .slick-arrow{border:none !important}.wp-block-kadence-slide,.kt-blocks-carousel{padding-bottom:0 !important}@media screen and (max-width: 767px){.wp-block-kadence-slide .kt-blocks-carousel-init,.kt-blocks-carousel .kt-blocks-carousel-init{margin:0 !important}.wp-block-kadence-slide .kb-slide-item,.kt-blocks-carousel .kb-slide-item{padding:0 !important}}.wp-block-kadence-slide .slick-dotted.slick-slider,.kt-blocks-carousel .slick-dotted.slick-slider{margin-bottom:0 !important}.wp-block-kadence-slide ul.slick-dots,.kt-blocks-carousel ul.slick-dots{position:absolute;bottom:15px !important;right:20px;left:auto;width:auto}.wp-block-image figcaption{margin-top:18px;text-align:left;font-weight:400;font-size:14px;font-size:var(--global--font-size-text-xs);color:#707070;color:var(--global--color-gray-70)}.wp-block-columns{margin-bottom:25px}.wp-block-column:not(:first-child){margin-left:15px}.newsletter form{display:flex;justify-content:center;flex-direction:column;padding:5vw 10vw}.newsletter form input{font-size:20px;font-size:var(--global--font-size-heading-xxxs);padding:10px 20px 9px !important}.newsletter form input[type="email"]{background:transparent;width:100%;border:none;border-bottom:1px solid #707070;border-bottom:1px solid var(--global--color-border);margin-bottom:23px;font-size:16px;padding:12px 4px !important}.newsletter form input[type="submit"]{background:#fff;border:1px solid #333;border:1px solid var(--global--color-gray-90);font-size:14px;font-size:var(--global--font-size-text-sm);color:#333;color:var(--global--color-gray-90);padding:11px 24px 12px !important;margin:auto}.newsletter form input[type="submit"]:hover{background:#000;color:#fff}.room .wp-block-kadence-tabs{margin-top:15px}.room .wp-block-kadence-tabs .kt-tabs-title-list li{margin-left:-1px !important}blockquote,.wp-block-quote{max-width:900px !important;margin:80px auto !important;margin:var(--global--margin-quote) !important}blockquote p,.wp-block-quote p{font-size:32px;font-size:var(--global--font-size-blockquote-sm);line-height:1.1;margin-bottom:30px}blockquote cite,.wp-block-quote cite{letter-spacing:.22em;letter-spacing:var(--global--letter-spacing-lg);font-size:12px !important}blockquote.is-style-large p,.wp-block-quote.is-style-large p{font-size:34px;font-size:var(--global--font-size-blockquote);line-height:1.1;font-style:normal}@media screen and (max-width: 767px){body .mobile-slider{background-color:#f0efe7 !important;margin:25px 0 20px !important;overflow:hidden}body .mobile-slider .kt-row-layout-inner{overflow-y:scroll;margin-top:30px;padding-bottom:20px}body .mobile-slider .kt-row-column-wrap{background-color:transparent !important;width:100%;margin-left:3vw;padding-right:3vw;flex-direction:row;justify-content:flex-start}body .mobile-slider .kt-row-column-wrap .wp-block-kadence-column{max-width:85vw;margin-right:20px}body .mobile-slider .kt-row-column-wrap .wp-block-kadence-column .slideInUp{-webkit-animation:none !important;animation:none !important}body .mobile-slider .kt-blocks-info-box-learnmore-wrap{width:100%}body .mobile-slider .kt-blocks-info-box-learnmore-wrap .kt-blocks-info-box-learnmore{text-align:center}}@media screen and (min-width: 768px){body .mobile-slider .kt-blocks-info-box-learnmore-wrap{display:none}}.wp-block-table table{border-collapse:collapse}.wp-block-table table td{border:none}.wp-block-table.is-style-stripes tr{border-bottom:1px solid #c2c2c2;border-bottom:1px solid var(--global--color-tabel-border)}.wp-block-table.is-style-stripes tr:first-child{border-top:1px solid #c2c2c2;border-top:1px solid var(--global--color-tabel-border)}.wp-block-table.is-style-stripes td{font-size:12px;font-size:var(--global--font-size-table)}.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color:transparent !important}.wp-block-table.is-style-regular td{padding:10px 3px}.wp-block-table.menu .has-text-align-right{color:#8c8f4e;color:var(--global--color-gold)}body .kb-form .kadence-blocks-form-field .kb-text-style-field{background-color:unset}body .kb-form .kadence-blocks-form-field .kb-field-help{color:inherit;font-style:normal;margin-top:10px}body .kb-form .kadence-blocks-form-field .kb-checkbox-field .kb-checkbox-item{padding:6px 0;color:firebrick !important}body .kb-form .kadence-blocks-form-field .kb-checkbox-field .kb-checkbox-item .kb-checkbox-style{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjkwMzMgMy4xOTQzNEg1LjkwMzMyQzQuNzk4NzUgMy4xOTQzNCAzLjkwMzMyIDQuMDg5NzcgMy45MDMzMiA1LjE5NDM0VjE5LjE5NDNDMy45MDMzMiAyMC4yOTg5IDQuNzk4NzUgMjEuMTk0MyA1LjkwMzMyIDIxLjE5NDNIMTkuOTAzM0MyMS4wMDc5IDIxLjE5NDMgMjEuOTAzMyAyMC4yOTg5IDIxLjkwMzMgMTkuMTk0M1Y1LjE5NDM0QzIxLjkwMzMgNC4wODk3NyAyMS4wMDc5IDMuMTk0MzQgMTkuOTAzMyAzLjE5NDM0WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-size:contain;background-repeat:no-repeat;margin:3px 8px 3px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:20px;height:20px}body .kb-form .kadence-blocks-form-field .kb-checkbox-field .kb-checkbox-item .kb-checkbox-style:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTAzMzIgMTEuMTk0M0wxMi45MDMzIDE0LjE5NDNMMjIuOTAzMyA0LjE5NDM0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMS45MDMzIDEyLjE5NDNWMTkuMTk0M0MyMS45MDMzIDE5LjcyNDggMjEuNjkyNiAyMC4yMzM1IDIxLjMxNzUgMjAuNjA4NUMyMC45NDI1IDIwLjk4MzYgMjAuNDMzOCAyMS4xOTQzIDE5LjkwMzMgMjEuMTk0M0g1LjkwMzMyQzUuMzcyODkgMjEuMTk0MyA0Ljg2NDE4IDIwLjk4MzYgNC40ODkxMSAyMC42MDg1QzQuMTE0MDMgMjAuMjMzNSAzLjkwMzMyIDE5LjcyNDggMy45MDMzMiAxOS4xOTQzVjUuMTk0MzRDMy45MDMzMiA0LjY2MzkgNC4xMTQwMyA0LjE1NTIgNC40ODkxMSAzLjc4MDEyQzQuODY0MTggMy40MDUwNSA1LjM3Mjg5IDMuMTk0MzQgNS45MDMzMiAzLjE5NDM0SDE2LjkwMzMiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);color:inherit}body .kb-form .kadence-blocks-form-field .kb-checkbox-field label{margin-bottom:0 !important}.selskap-form .kb-form .kb-form-field-6{margin-top:40px}.selskap-form .kb-form .kb-form-field-6>label{font-size:10px !important;text-transform:uppercase !important;letter-spacing:.22em !important;letter-spacing:var(--global--letter-spacing-lg) !important;font-weight:500}.selskap-form .kb-form .kb-submit-field{padding-top:20px;padding-top:var(--global--padding-normal)}@media screen and (min-width: 768px){.selskap-form .kb-form{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:1fr 5vw 1fr;grid-template-columns:1fr 5vw 1fr;grid-template-rows:repeat(auto-fill, 60px)}.selskap-form .kb-form .kb-form-field-6{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:6;grid-row:1 / 7;align-self:flex-start}.selskap-form .kb-form .kb-submit-field{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:7;grid-row:7}}.gb-container.alignfull{width:auto}.post-block-margin{padding-top:30px;padding-top:var(--global--padding-md);padding-bottom:50px;padding-bottom:var(--global--padding-lg)}.post-list-one-col .kt-blocks-post-grid-item:nth-child(odd) .kt-feat-image-align-left{-ms-grid-columns:auto 65%;grid-template-columns:auto 65%}.post-list-one-col .kt-blocks-post-grid-item:nth-child(odd) .kt-blocks-post-grid-item-inner{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.post-list-one-col .kt-blocks-post-grid-item:nth-child(odd) .kadence-post-image{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.post-list-one-col .kt-blocks-post-grid-item-inner{display:flex;flex-direction:column;justify-content:center}.post-list-one-col .kt-blocks-post-grid-item-inner h3.entry-title{font-size:38px;line-height:1}@media screen and (min-width: 1024px){.post-list-one-col .kt-blocks-post-grid-item-inner h3.entry-title{font-size:5vw}}@media screen and (min-width: 1440px){.post-list-one-col .kt-blocks-post-grid-item-inner h3.entry-title{font-size:3vw}}.post-list-one-col .kt-blocks-post-grid-item-inner .entry-content{font-size:18px;line-height:1.6}@media screen and (min-width: 1024px){.post-list-one-col .kt-blocks-post-grid-item-inner .entry-content{font-size:1.2vw}}@media screen and (min-width: 1440px){.post-list-one-col .kt-blocks-post-grid-item-inner .entry-content{font-size:1vw}}@media screen and (min-width: 1920px){.post-list-one-col .kt-blocks-post-grid-item-inner .entry-content{line-height:1.5}}@media screen and (max-width: 767px){.post-list-one-col .kt-blocks-post-grid-item-inner{padding:15px 20px 30px !important}.post-list-one-col .kt-blocks-post-grid-item-inner *{text-align:center}.post-list-one-col .kt-post-grid-wrap{grid-gap:25px 0 !important}}body .smaretter .wp-block-columns{margin:0 0 20px}body .smaretter .wp-block-columns{flex-wrap:nowrap}body .smaretter .wp-block-column{min-width:50px;display:block}@media screen and (max-width: 767px){body .smaretter .wp-block-column{flex-basis:auto !important}body .smaretter .wp-block-column:first-of-type{min-width:85%}}body .smaretter .wp-block-column h4{font-weight:400}body .smaretter .wp-block-column .has-text-align-right.has-subheading-font-siz{color:#333 !important;color:var(--global--color-text-pos) !important;font-size:12px;font-weight:300;letter-spacing:0}.solstrand-FAQ>.kt-accordion-wrap{margin-left:auto;margin-right:auto}.solstrand-FAQ .kt-blocks-accordion-title{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary)}.solstrand-FAQ h3 .kt-blocks-accordion-title{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary);font-weight:500;letter-spacing:.04em}.solstrand-FAQ .kt-blocks-accordion-icon-trigger{height:16px !important;width:16px !important;min-width:16px !important}.solstrand-FAQ .kt-blocks-accordion-icon-trigger:after,.solstrand-FAQ .kt-blocks-accordion-icon-trigger:before{height:2px !important;top:6px !important;width:7px !important}.solstrand-FAQ .kt-accordion-panel-active{border:none !important}.solstrand-FAQ .solstrand-FAQ-inner h4 .kt-blocks-accordion-title{font-weight:400;font-size:16px}.kt-accordion-wrap .kt-accordion-wrap .kt-blocks-accordion-header{color:#444 !important;background:rgba(255,255,255,0) !important;font-size:16px !important;line-height:1.4em !important;text-transform:none !important;border-radius:0 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;padding:12px 0px 12px 0px !important;margin-top:1px !important;border:none !important;font-weight:400 !important}.kt-accordion-wrap .kt-accordion-wrap .kt-blocks-accordion-header .kt-blocks-accordion-title{font-weight:400 !important}.kt-accordion-wrap .kt-accordion-wrap .kt-blocks-accordion-header .kt-blocks-accordion-title b,.kt-accordion-wrap .kt-accordion-wrap .kt-blocks-accordion-header .kt-blocks-accordion-title strong{font-weight:400 !important}.kt-accordion-wrap .kt-accordion-wrap .kt-accordion-panel-inner p{font-size:16px !important;font-weight:300 !important}.kt-accordion-wrap .kt-accordion-wrap .kt-blocks-accordion-icon-trigger{display:none}@media screen and (max-width: 767px){.related-rooms .kt-imageoverlay-link,.related-rooms .kt-block-intrisic,.related-rooms .kt-image-overlay-message,.related-rooms .kt-image-overlay-wrap{max-height:90vw;display:-ms-grid;display:grid;align-content:center}.related-rooms .kt-image-overlay-message{top:20vw !important}}#kapasitet .wp-block-image{margin-bottom:8px}@media screen and (max-width: 768px){#kapasitet .wp-block-image .aligncenter{width:27px}}.grupperom{margin-bottom:30px;margin-bottom:var(--global--padding-md)}.grupperom thead{border:none !important}.grupperom thead tr{border:none !important}.grupperom thead tr th{font-size:12px;padding:0 0 16px;font-weight:700;letter-spacing:0.2em}.grupperom td{padding:15px 0 8px;line-height:1}.grupperom td.has-text-align-center{color:#8c8f4e;color:var(--global--color-gold);min-width:16.666%}.grupperom td.has-text-align-left{color:#707070;color:var(--global--color-gray-70);font-size:10px;font-size:var(--global--font-size-text-xxs)}.grupperom strong{color:#333;color:var(--global--color-text-pos);font-size:20px;font-size:var(--global--font-size-heading-xxxs)}body .meeting-room-accordion .kt-blocks-accordion-icon-trigger::after,body .meeting-room-accordion .kt-blocks-accordion-icon-trigger::before{height:1px;width:12px}body .meeting-room-accordion .kt-accordion-panel-active{border-bottom:none}@media screen and (max-width: 1279px){body .meeting-room-accordion .kt-blocks-accordion-title{font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary);font-weight:300}body .meeting-room-accordion td:first-child{padding-left:20px}}@media screen and (min-width: 1280px){body .meeting-room-accordion{padding-right:10vw;padding-left:10vw}body .meeting-room-accordion *{border:none}body .meeting-room-accordion thead{display:none}body .meeting-room-accordion .kt-blocks-accordion-header{text-align:center;padding:50px !important}body .meeting-room-accordion .kt-blocks-accordion-header .kt-blocks-accordion-title-wrap{margin:auto;padding:0;font-size:2.5vw}body .meeting-room-accordion .kt-blocks-accordion-header .kt-blocks-accordion-icon-trigger{display:none}body .meeting-room-accordion .kt-accordion-panel{display:block !important;overflow:auto !important;max-height:none !important}}@media screen and (min-width: 1280px){body .meeting-room-accordion{padding-right:19vw;padding-left:19vw}}body .meeting-room-accordion .grupperom{margin-bottom:0}button{background:transparent}.synxis-book-room,.button,.is-style-outline .wp-block-button__link,.wp-block-button__link{line-height:1.2;line-height:var(--button--line-height);cursor:pointer;display:inline-block;font-weight:300;font-weight:var(--button--font-weight);font-family:'aktiv-grotesk', sans-serif;font-family:var(--button--font-family);font-size:var(--button--font-size);text-align:center;border-radius:0;border-radius:var(--button--border-radius);text-decoration:none;padding:9px 15px;padding:var(--button--padding-vertical) var(--button--padding-horizontal);transition:color 200ms ease, background-color 200ms ease;color:#707070;color:var(--button--primary--color-text);background-color:transparent;background-color:var(--button--primary--color-background);border:1px solid #707070;border:var(--button--border-width) solid var(--button--primary--color-text)}.synxis-book-room::before,.synxis-book-room::after,.button::before,.button::after,.is-style-outline .wp-block-button__link::before,.is-style-outline .wp-block-button__link::after,.wp-block-button__link::before,.wp-block-button__link::after{content:"";display:block;height:0;width:0}.synxis-book-room::before,.button::before,.is-style-outline .wp-block-button__link::before,.wp-block-button__link::before{margin-bottom:-calc(.5em * 1.2 + -.38);margin-bottom:-calc(.5em * var(--button--line-height) + -.38)}.synxis-book-room::after,.button::after,.is-style-outline .wp-block-button__link::after,.wp-block-button__link::after{margin-top:-calc(.5em * 1.2 + -.39);margin-top:-calc(.5em * var(--button--line-height) + -.39)}.synxis-book-room:hover,.button:hover,.is-style-outline .wp-block-button__link:hover,.wp-block-button__link:hover{color:inherit}.synxis-book-room:focus,.button:focus,.is-style-outline .wp-block-button__link:focus,.wp-block-button__link:focus{outline-offset:-5px;outline:2px solid currentColor}.synxis-book-room:disabled,.button:disabled,.is-style-outline .wp-block-button__link:disabled,.wp-block-button__link:disabled{background-color:var(--global--color-white-50);border-color:var(--global--color-white-50)}.synxis-book-room:hover,.synxis-book-room:focus,.button:hover,.button:focus,.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{color:#fff;color:var(--button--primary--color-text-hover);background:#000;background:var(--button--primary--color-background-hover)}.button-underline{border-width:0 0 1px 0 !important;padding-left:2px !important;padding-right:2px !important}.wp-block-kadence-advancedbtn .kt-btn-wrap .kt-button:not(.kb-btn-global-inherit){font-family:'aktiv-grotesk', sans-serif;font-family:var(--button--font-family);font-weight:300;border-width:1px;border-radius:0;line-height:1.2}.wp-block-kadence-advancedbtn .kt-btn-wrap .kt-btn-size-small:not(.kb-btn-global-inherit){font-size:14px;font-size:var(--button--font-size-sm);padding:10px 22px;padding:var(--button--padding-sm)}.wp-block-kadence-advancedbtn .kt-btn-wrap .kt-btn-size-standard:not(.kb-btn-global-inherit){font-size:16px;font-size:var(--button--font-size-base);padding:12px 22px;padding:var(--button--padding-base)}.wp-block-kadence-advancedbtn .kt-btn-wrap .kt-btn-size-large:not(.kb-btn-global-inherit){font-size:16px;font-size:var(--button--font-size-lg);padding:14px 50px;padding:var(--button--padding-lg)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="number"],input[type="tel"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{border:1px solid #707070;border:var(--form--border-width) solid var(--form--border-color);border-radius:0;border-radius:var(--form--border-radius);color:#707070;color:var(--form--color-text);line-height:1.5;line-height:var(--global--line-height-body);padding:calc(0.5 * 20px);padding:var(--form--spacing-unit);margin:0}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus{color:#707070;color:var(--form--color-text);outline-offset:2px;outline:2px dotted #707070;outline:2px dotted var(--form--border-color)}input[type="text"]:disabled,input[type="email"]:disabled,input[type="url"]:disabled,input[type="password"]:disabled,input[type="number"]:disabled,input[type="tel"]:disabled,input[type="date"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="time"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="color"]:disabled{opacity:0.7}input[type="search"]{background-color:#fafafa;background-color:var(--form--background-color-alt);box-shadow:inset 0 1.12851px 4.51406px rgba(0, 0, 0, 0.15);box-shadow:var(--form--shadow-inner-alt);border:none;border-radius:2px;border-radius:var(--form--border-radius-alt);color:#707070;color:var(--form--color-text-alt);line-height:1.5;line-height:var(--global--line-height-body);padding:calc(0.5 * 20px);padding:var(--form--spacing-unit-alt);margin:0}input[type="search"]:focus{color:#707070;color:var(--form--color-text-alt);outline-offset:2px;outline:2px dotted var(--form--border-color-alt)}input[type="search"]:disabled{opacity:0.7}img{display:block;height:auto;max-width:100%}.iframe-gavekort{min-height:1900px}@media screen and (min-width: 1160px){.iframe-gavekort{min-height:1700px}}.iframe-meny{min-height:2100px}@media screen and (min-width: 450px){.iframe-meny{min-height:1900px}}:root{--menu-top-padding: 15vh;--menu-nav-margin: 0 0 13px;--menu-font-size-main: 34px;--menu-font-size-sec: 16px;--menu-main-padding: 1px 0;--menu-sec-padding: 3px 0;--menu-sec-font: var(--global--font-primary)}@media screen and (min-width: 768px){:root{--menu-top-padding: 43vh;--menu-nav-margin: 0 auto 45px;--menu-main-padding: 0 30px;--menu-sec-padding: 0 18px;--menu-font-size-main: 45px;--menu-font-size-sec: 20px;--menu-sec-font: var(--global--font-secondary)}}@media screen and (min-width: 1100px){:root{--menu-font-size-main: 60px;--menu-font-size-sec: 25px}}#main-menu-container{position:fixed;position:var(--site-header-menu-close-position);visibility:hidden;visibility:var(--site-header-menu-close);opacity:0;left:0;width:0;padding-top:15vh;padding-top:var(--menu-top-padding);padding-right:30px;padding-left:30px;min-height:100vh;color:#333;color:var(--site-header-color);transform:translate3d(-100vw, 0, 0) scale3d(1, 1, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.header-widget-area,.main-menu{display:none}.menu-open{--site-header-color: var(--global--color-white);--site-header-menu-open: hidden;--site-header-menu-close: visible}.menu-open #main-menu-container{z-index:99;width:100vw;opacity:1;background-color:rgba(172,194,202,0.97);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);color:#333;color:var(--site-header-color);position:absolute}@media screen and (min-width: 768px){.menu-open #main-menu-container .main-menu{display:block}.menu-open #main-menu-container .mobile-menu{display:none}.menu-open #main-menu-container .header-widget-area{display:flex !important}}#main-menu-container .header-widget-area,#main-menu-container nav{max-width:960px;margin:0 0 13px;margin:var(--menu-nav-margin)}#main-menu-container li{line-height:1.32;letter-spacing:.02em;letter-spacing:var(--global--letter-spacing-heading)}#main-menu-container li a{display:block;color:inherit;transition:color 200ms ease}#main-menu-container li a:hover{color:#ffdb5b;color:var(--global--color-yellow)}#main-menu-container #main-menu a{font-size:34px;font-size:var(--menu-font-size-main);padding:1px 0;padding:var(--menu-main-padding)}#main-menu-container #secondary-menu li{font-family:'aktiv-grotesk', sans-serif;font-family:var(--menu-sec-font)}#main-menu-container #secondary-menu a{font-size:16px;font-size:var(--menu-font-size-sec);padding:3px 0;padding:var(--menu-sec-padding)}@media screen and (min-width: 768px){#main-menu-container ul{display:flex;justify-content:center;flex-wrap:wrap}#main-menu-container ul li{display:inline-block}#main-menu-container #main-menu li{position:relative;font-size:34px;font-size:var(--menu-font-size-main)}#main-menu-container #main-menu li:not(:last-child):not(.no-line):after{position:absolute;content:'/';top:-8px;right:-9px;color:#fff;font-size:110%}#main-menu-container .header-widget-area{justify-content:center;margin:0 auto;text-align:center}#main-menu-container .header-widget-area .textwidget{display:flex}#main-menu-container .header-widget-area .textwidget p{margin:0 15px;min-width:200px;font-weight:400;font-size:15px;line-height:1.4}}.single-activity,.single-post{--global--font-size-lead-paragraph: 22px}@media screen and (min-width: 1020px){.single-activity,.single-post{--global--font-size-lead-paragraph: 30px}}.single-activity .wp-post-image,.single-post .wp-post-image{width:100%}.single-activity .entry-content,.single-post .entry-content{padding-bottom:30px;padding-bottom:var(--global--padding-md)}.single-activity .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce):not(.kt-blocks-product-carousel-block):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(p):not(ul):not(ol),.single-post .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce):not(.kt-blocks-product-carousel-block):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(p):not(ul):not(ol){max-width:1200px;max-width:var(--global-post-width)}.single-activity .entry-header,.single-post .entry-header{text-align:center;padding-top:20px;padding-top:var(--global--padding-normal)}.single-activity .entry-header .post-category,.single-post .entry-header .post-category{font-size:14px;font-size:var(--global--font-size-text-xs);letter-spacing:0.22em}.single-activity .entry-header h1,.single-post .entry-header h1{font-size:50px;font-size:var(--global--font-size-heading-lg);margin-bottom:-0.03em}.single-activity .has-lead-paragraph-font-size,.single-post .has-lead-paragraph-font-size{color:#707070;color:var(--global--color-gray-70)}.single-activity p+p,.single-post p+p{margin-top:1.8em}.single-activity p+.wp-block-image,.single-post p+.wp-block-image{margin-top:30px;margin-top:var(--global--padding-md)}.single-activity .wp-block-image,.single-post .wp-block-image{margin-bottom:40px;margin-bottom:var(--global--padding-sm)}.archive .entry-content,.blog .entry-content{padding-bottom:var(--global--font-size-lg)}@media screen and (min-width: 768px){.archive .entry-content,.blog .entry-content{display:flex;flex-wrap:wrap;justify-content:space-between}}.archive .entry-content .post,.blog .entry-content .post{text-align:center;width:100% !important;margin:0 0 20px !important;margin:0 0 var(--global--padding-normal) !important}@media screen and (min-width: 768px){.archive .entry-content .post,.blog .entry-content .post{width:calc(50% - 8px) !important}}.archive .entry-content .post .post-content,.blog .entry-content .post .post-content{max-width:500px;margin-left:auto;margin-right:auto}.archive .entry-content .post .post-content h4,.blog .entry-content .post .post-content h4{margin:25px 0 5px}.archive .entry-content .post .post-content .post-title,.blog .entry-content .post .post-content .post-title{font-size:28px;font-size:var(--global--font-size-heading-xxs);color:#333;color:var(--global--color-text-pos);margin-bottom:.3em}.archive .entry-content .post .post-content p,.blog .entry-content .post .post-content p{line-height:1.4;font-size:14px;font-size:var(--global--font-size-text-sm)}.widget-area.filter{--cat-wrapper-padding: 20px 0;--cat-padding: 9px 30px;padding:var(--cat-wrapper-padding);max-width:1320px;max-width:var(--global-default-width);margin:0 auto}.widget-area.filter .widget-title{display:none}.widget-area.filter ul{display:flex;justify-content:space-around}@media screen and (max-width: 1023px){.widget-area.filter{--cat-wrapper-padding: 20px 0 0 15px;--cat-padding: 9px 15px}.widget-area.filter nav{height:50px;overflow:hidden}.widget-area.filter ul{justify-content:flex-start;overflow-x:scroll;height:100px}}.widget-area.filter li{list-style:none;display:inline-block;white-space:nowrap;margin:0 auto auto}.widget-area.filter li.current-cat a{border-bottom:thin solid #000;border-bottom:thin solid var(--global--color-black)}.widget-area.filter li a{display:block;color:#000;color:var(--global--color-black);text-transform:uppercase;font-size:14px;font-size:var(--global--font-size-text-xs);font-weight:400;letter-spacing:.14em;letter-spacing:var(--global--letter-spacing-m);padding:var(--cat-padding)}.error404 .entry-content{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.error404 .entry-content h2{font-size:18px;font-size:var(--global--font-size-text-lg);margin-bottom:30px;margin-bottom:var(--global--padding-md)}.site-footer{border-top:1px solid #d9d9d9;--logo-max-width: 180px}.site-footer *:not(.button){font-family:'aktiv-grotesk', sans-serif;font-family:var(--global--font-primary);font-size:14px;font-size:var(--global--font-size-text-sm);color:#333;color:var(--global--color-text-pos)}.site-footer h4{font-weight:500}.site-footer p{font-weight:300}.site-footer p+p{margin-bottom:1em}.site-footer .site-footer-inner{padding:30px 0 20px}.site-footer .widget{display:flex;justify-content:center;flex-direction:column}.site-footer .textwidget h4{margin-top:1em;font-weight:400}.site-footer .widget-area .footer-1{width:100%}.site-footer .widget-area .footer-3{padding:30px 0}.site-footer .widget-area .widget_media_image{max-width:var(--logo-max-width);margin:0 auto 20px}.site-footer .widget-area .button{display:block;margin:8px auto;font-weight:400;padding:14px 32px;font-size:16px}.site-footer .widget-area .button:first-of-type{background-color:#333;background-color:var(--global--color-gray-90);color:#fff;color:var(--global--color-text-neg)}.site-footer nav{padding-top:20px}.site-footer nav ul{display:flex;justify-content:center}.site-footer nav li{display:inline-block}.site-footer nav li a{display:block;padding:5px 10px;font-weight:400;font-size:12px !important;color:#666 !important;text-decoration:none}.site-footer .after-footer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:25px}.site-footer .after-footer .widget_media_image{margin:auto 10px}.site-footer .after-footer .widget_nav_menu{width:100%}@media screen and (min-width: 768px){.site-footer{--logo-max-width: 210px}.site-footer .widget-area{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0 40px}.site-footer .widget-area .footer-1{margin-bottom:30px}.site-footer .widget-area .footer-2{width:100%;max-width:300px}.site-footer .widget-area .footer-3{margin:0 auto;width:calc(100% - 330px);max-width:800px;padding-top:0}.site-footer .widget-area .footer-3 .textwidget{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-column-gap:30px}}

