/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}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}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent="mouse"] *,[data-whatintent="mouse"] *:focus,[data-whatintent="touch"] *,[data-whatintent="touch"] *:focus,[data-whatinput="mouse"] *,[data-whatinput="mouse"] *:focus,[data-whatinput="touch"] *,[data-whatinput="touch"] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&small-l=32.5em&medium=40em&medium-m=45em&medium-l=60em&large=64em&xlarge=75em&xxlarge=90em&maxcontent=95em&xxxlarge=100em&fullhd=120em&uppermost=160em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,0.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease, transform .4s ease;transition:left .4s ease, transform .4s ease, -webkit-transform .4s ease, -moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.korpen-bubble{position:fixed;z-index:1000;bottom:2rem;right:2rem;width:250px;text-align:center;backdrop-filter:blur(4px);background:rgba(43,46,52,0.6);box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);color:#2b2e34;border-radius:1rem}.korpen-bubble span{position:absolute;top:-0.75rem;right:-0.75rem;width:2rem;height:2rem;background:black;color:white;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.korpen-bubble span:hover{cursor:pointer}.korpen-bubble svg{width:170px;height:auto;margin-top:1rem;margin-bottom:-2rem}.korpen-bubble div{background:white;padding:1rem;border-radius:0 0 1rem 1rem}.korpen-bubble h2{font-size:1.3rem}.korpen-bubble a{color:white;text-decoration:none;background:#355547;display:inline-block;padding:0.5rem 1rem;margin-top:0.5rem}:root{--global-color-white: #fff;--global-color-black: #000;--global-color-grey: #e4e4e4;--global-color-dark-blue: #2b2e34;--global-color-green: #899982;--global-color-light-green: #c4ccc0;--global-color-dark-green: #355548;--global-color-blackish: #131313;--global-color-greenblack: #1b2e26;--global-color-lemon-yellow: #f3c71c;--global-maxwidth: $global-maxwidth}body{background:var(--global-color-grey, #e4e4e4);color:var(--global-color-dark-blue, #2b2e34);font-family:'Heebo', sans-serif;font-weight:400;font-style:normal;overflow-x:hidden}body.nav-open{overflow:hidden}figure{margin:0}h1,h2,h3,h4,h5,h6{font-family:kobenhavn-c, sans-serif}h1{font-size:calc(3.1vmin + 1.18rem);line-height:1.1}h2{font-size:calc(2.2vmin + 1.164rem);line-height:1.148}h3{font-size:calc(1.3vmin + 0.79rem);line-height:1.2}p{font-size:calc(0.66vmin + 0.7rem);line-height:1.15;font-size:calc(0.485vmin + 0.72rem);line-height:1.5}.richText p br{display:none}@media print, screen and (min-width: 40em){.richText p br{display:inline}}.wide-link{text-align:center}.wide-link a{display:inline-block;padding:0 50px;line-height:55px;border-radius:22px;background:#fff;border:2px solid #899982;color:#2B2E34;font-size:calc(0.9vmin + 0.5rem);transition:all 0.3s ease-in-out;text-decoration:none;font-weight:600;-ms-flex-item-align:center;align-self:center}.wide-link a:hover{background:#899982;color:#fff}.hidden{display:none !important}.contain,.outer_wrapper{max-width:var(--global-maxwidth, 1920px);margin-right:auto;margin-left:auto}.outer_wrapper{background:var(--global-color-white, #fff);max-width:none}.mapwrapper{width:100%}.mapwrapper .map{padding:56.25% 0 0 0;position:relative}.mapwrapper #map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.videowrapper{max-width:1640px;box-sizing:content-box;margin-right:auto;margin-left:auto;padding:0 20px;padding-top:55px}@media print, screen and (min-width: 32.5em){.videowrapper{padding:0 30px;padding-top:55px}}@media print, screen and (min-width: 45em){.videowrapper{padding:0 40px;padding-top:80px}}@media screen and (min-width: 75em){.videowrapper{padding:0 60px;padding-top:100px}}@media screen and (min-width: 90em){.videowrapper{padding:0 80px;padding-top:100px}}@media screen and (min-width: 120em){.videowrapper{padding:55px 140px 0;padding-top:100px}}.videowrapper .video{padding:56.25% 0 0 0;position:relative}.videowrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.site-header{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#2b2e34;height:145px;-ms-flex-pack:center;justify-content:center}.with-hero:not(.nav-open) .site-header{background:transparent}.site-logo svg{max-width:120px;position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-60px}@media print, screen and (min-width: 40em){.site-logo svg{max-width:164px}}.hamburger{width:50px;height:42px;padding:10px;color:#fff;margin-left:auto;margin-right:30px}.no-hero .hamburger{color:var(--global-color-dark-blue, #2b2e34)}@media only screen and (min-width: 1370px){.hamburger{display:none}}.hamburger a{display:block;height:42px;position:relative;text-decoration:none}.hamburger .u-sr-only{display:none;position:absolute;right:40px;font-size:1.2em;margin-top:-0.2em;text-transform:uppercase}@media print, screen and (min-width: 32.5em){.hamburger .u-sr-only{display:block}}.hamburger .l-fill{color:inherit;display:block;width:100%;position:relative;top:0;left:0;height:100%}.hamburger .bar-1{top:2px}.hamburger .bar-2{top:10px}.hamburger .bar-3{top:17px}.hamburger .site-nav__toggle-icon span{height:2px;-ms-transform:rotate(0deg) translate(0);transform:rotate(0deg) translate(0);-ms-transform-origin:center center;transform-origin:center center;transition:width 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95),transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.15s cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;background-color:currentColor}.hamburger .site-nav__toggle-icon span{width:100%}.nav-open .hamburger{color:#fff}.nav-open .hamburger .site-nav__toggle-icon span{width:100%;-ms-transform:rotate(45deg) translate(6px, 6px);transform:rotate(45deg) translate(6px, 6px)}.nav-open .hamburger .site-nav__toggle-icon .bar-2{-ms-transform:scaleX(0);transform:scaleX(0);opacity:0}.nav-open .hamburger .site-nav__toggle-icon .bar-3{-ms-transform:rotate(-45deg) translate(5px, -5px);transform:rotate(-45deg) translate(5px, -5px)}.nav{font-size:18px;display:none}@media only screen and (min-width: 1370px){.nav{display:block}}.nav ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.nav li{margin:0 40px}.nav a{color:var(--global-color-white, #fff);text-decoration:none;font-weight:600;line-height:65px;letter-spacing:.3px}.nav a.active,.nav a:hover{color:var(--global-color-light-green, #c4ccc0)}.nav a.green-link::after,.nav .richText a::after,.richText .nav a::after{bottom:14px}.nav a.green-link:hover::after,.nav .richText a:hover::after,.richText .nav a:hover::after{height:calc(100% - 24px)}.nav li a span{position:relative}.nav li a span::after,.nav li a span::before{content:'';height:2px;position:absolute;bottom:-4px;width:0;transition:all 0.2s ease-in-out;background:#899982}.nav li a span::after{right:50%}.nav li a span::before{left:50%}.nav li a:hover span::after,.nav li a:hover span::before{width:50%}.no-hero.nav-open .nav a{color:#fff}.nav-open .nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#2b2e34;height:calc(100vh - 145px);z-index:-1;color:#fff;position:absolute;top:145px;right:0;bottom:0;left:0}.nav-open .nav ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;margin-top:-145px}.nav-open .nav li{margin-bottom:30px}.nav-open .nav li:last-child{margin-bottom:0}.nav-open .nav a{font-size:28px;font-weight:400;line-height:1.4;color:currentColor}.nav-open .nav a:hover span::after,.nav-open .nav a:hover span::before,.nav-open .nav a.active span::after,.nav-open .nav a.active span::before{width:50%}.nav>a{display:none;position:absolute;top:40px;right:80px}@media screen and (min-width: 90em){.nav>a{display:block}}@media screen and (min-width: 120em){.nav>a{right:140px}}@media only screen and (min-width: 1370px){.nav-items li:nth-child(3){margin-right:140px}.nav-items li:nth-child(4){margin-left:140px}}.cabin-drawings{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:67px;margin-bottom:30px}@media print, screen and (min-width: 40em){.cabin-drawings{grid-template-columns:1fr 2fr}}@media print, screen and (min-width: 60em){.cabin-drawings{grid-template-columns:1fr 3fr}}@media print, screen and (min-width: 64em){.cabin-drawings{grid-template-column:1fr 4fr}}.cabin-drawings .side h3{margin-top:0}.cabin-drawings .side a{display:block;margin-bottom:14px;line-height:55px;padding:0 29px;color:#2B2E34;background:#C4CCC0;text-decoration:none;font-size:calc(0.66vmin + 0.7rem);font-weight:600}.cabin-drawings .side a:last-child{margin-bottom:0}.cabin-drawings .side a.active,.cabin-drawings .side a:hover{color:#fff;background:#899982}.cabin-drawings .drawing{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cabin-drawings .drawing figure{display:none}.cabin-drawings .drawing figure.active{display:block}.hero{background-color:#ccc;background-repeat:no-repeat;background-position:0 0;background-size:cover;min-height:100vh;padding-top:300px !important;padding-bottom:300px;margin:0 auto;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;color:var(--global-color-white, #fff)}.hero.short{height:auto;max-height:none;padding-bottom:60px}.hero img{margin-bottom:4rem;max-width:300px}.hero .text{max-width:840px;padding:0 40px;box-sizing:content-box}.hero h1{text-align:center;margin:1.1em 0 0}.hero.with-video h1,.hero img+h1{margin-top:0;font-size:calc(3.8vmin + 1.82rem);line-height:1.2}.hero p{font-size:calc(1vmin + 0.79rem);font-size:calc(0.5vmin + 0.86rem)}.hero br{display:none}@media print, screen and (min-width: 45em){.hero br{display:inline}}.hero.pull-up{margin-top:-145px;padding-top:145px}.forside .hero.pull-up{padding-top:0}.hero .backdrop{content:'';background:#3A3837;opacity:0.6;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero.opacity-0 .backdrop{opacity:0}.hero.opacity-10 .backdrop{opacity:0.1}.hero.opacity-20 .backdrop{opacity:0.2}.hero.opacity-30 .backdrop{opacity:0.3}.hero.opacity-40 .backdrop{opacity:0.4}.hero.opacity-50 .backdrop{opacity:0.5}.hero.opacity-60 .backdrop{opacity:0.6}.hero.opacity-70 .backdrop{opacity:0.7}.hero.opacity-80 .backdrop{opacity:0.8}.hero.opacity-90 .backdrop{opacity:0.9}.hero.opacity-100 .backdrop{opacity:1}.hero .bgvideo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.hero .bgvideo video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hero .bgvideo iframe{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.scrollindicator{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;bottom:3rem;left:50%;margin-left:-5px}.short .scrollindicator{display:none}.scrollindicator span{display:block;width:10px;height:10px;margin-bottom:20px;border-radius:50%;background-color:rgba(255,255,255,0);animation:scrolling 2s ease infinite}.scrollindicator span:nth-child(1){animation-delay:0s}.scrollindicator span:nth-child(2){animation-delay:.2s}.scrollindicator span:nth-child(3){animation-delay:.4s}.scrollindicator span:nth-child(4){animation-delay:.6s}.scrollindicator span:nth-child(5){animation-delay:.8s;margin-bottom:0}@media print, screen and (max-width: 59.99875em){.scrollindicator{bottom:2rem}.scrollindicator span:nth-child(1),.scrollindicator span:nth-child(2){display:none}}@keyframes scrolling{0%{background-color:rgba(255,255,255,0)}50%{background-color:#fff}100%{background-color:rgba(255,255,255,0)}}.line-height-high{line-height:50px}.green-link,.richText a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;position:relative;z-index:1}.green-link::after,.richText a::after{content:'';height:2px;background:#899982;position:absolute;bottom:-4px;left:0;width:100%;z-index:-1;transition:all 0.2s ease-in-out}.green-link:hover,.richText a:hover{color:#fff !important}.green-link:hover::after,.richText a:hover::after{height:calc(100% + 8px);left:-10px;right:-10px;width:calc(100% + 20px)}.cb{max-width:1640px;box-sizing:content-box;margin-right:auto;margin-left:auto;padding:0 20px;padding-top:55px}@media print, screen and (min-width: 32.5em){.cb{padding:0 30px;padding-top:55px}}@media print, screen and (min-width: 45em){.cb{padding:0 40px;padding-top:80px}}@media screen and (min-width: 75em){.cb{padding:0 60px;padding-top:100px}}@media screen and (min-width: 90em){.cb{padding:0 80px;padding-top:100px}}@media screen and (min-width: 120em){.cb{padding:55px 140px 120px;padding-top:100px}}.csp{padding:0 20px}@media print, screen and (min-width: 32.5em){.csp{padding:0 30px}}@media print, screen and (min-width: 45em){.csp{padding:0 40px}}@media screen and (min-width: 75em){.csp{padding:0 60px}}@media screen and (min-width: 90em){.csp{padding:0 80px}}@media screen and (min-width: 120em){.csp{padding:55px 140px 120px}}.csp-fw{padding-right:20px;padding-left:20px}@media print, screen and (min-width: 32.5em){.csp-fw{padding-right:30px;padding-left:30px}}@media print, screen and (min-width: 45em){.csp-fw{padding-right:40px;padding-left:40px}}@media screen and (min-width: 75em){.csp-fw{padding-right:60px;padding-left:60px}}@media screen and (min-width: 90em){.csp-fw{padding-right:80px;padding-left:80px}}@media screen and (min-width: 120em){.csp-fw{padding-right:0;padding-left:0}}.pull-out{margin-right:-20px;margin-left:-20px}@media print, screen and (min-width: 32.5em){.pull-out{margin-right:-30px;margin-left:-30px}}@media print, screen and (min-width: 45em){.pull-out{margin-right:-40px;margin-left:-40px}}@media screen and (min-width: 75em){.pull-out{margin-right:-60px;margin-left:-60px}}@media screen and (min-width: 90em){.pull-out{margin-right:-80px;margin-left:-80px}}@media screen and (min-width: 120em){.pull-out{margin-right:-140px;margin-left:-140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.row.backdrop{background-color:#2b2e34;color:#fff;position:relative;padding-top:60px;padding-bottom:60px;margin-top:86px;margin-bottom:76px;margin-right:auto;margin-left:auto}@media print, screen and (min-width: 40em){.row.backdrop{padding-top:90px;padding-bottom:90px}}@media screen and (min-width: 75em){.row.backdrop{padding-top:120px;padding-bottom:120px}}.row.backdrop::before{content:'';background:inherit;position:absolute;z-index:1;top:0;bottom:0;right:-25vw;left:-25vw;left:50%;right:auto;width:100vw;max-width:100vw;min-width:100vw;margin-left:-50vw}.row.backdrop::after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;left:50%;right:auto;width:100vw;min-width:100vw;max-width:100vw;margin-left:-50vw}.row.backdrop .column{z-index:2}.grid-row{display:grid;grid-template-columns:1fr;grid-cell-gap:30px;grid-row-gap:30px}.max-center{max-width:1920px;margin-right:auto;margin-left:auto}.column{-ms-flex:0 0 100%;flex:0 0 100%}.column.content-position{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 60em){.column.w1o1,.column.w3o3{-ms-flex:0 0 100%;flex:0 0 100%}.column.w1o2{-ms-flex:0 0 50%;flex:0 0 50%}.column.w1o3{-ms-flex:0 0 33.333%;flex:0 0 33.333%}.column.w2o3{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%}}.content-position.left-top{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.content-position.center-top{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.content-position.right-top{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.content-position.left-middle{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.content-position.center-middle{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.content-position.right-middle{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;text-align:right}.content-position.left-bottom{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.content-position.center-bottom{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.content-position.right-bottom{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.gallery-grid .grid-wrapper{display:grid;grid-template-columns:50% 50%}@media print, screen and (min-width: 32.5em){.gallery-grid .grid-wrapper{grid-template-columns:50% 50%}}@media screen and (min-width: 75em){.gallery-grid .grid-wrapper{grid-template-columns:1fr 1fr 1fr}}.gallery-grid .image img{width:100%}.gallery-grid .image figure{overflow:hidden;position:relative}.gallery-grid .image figure img{transition:all 0.2s ease-in-out}.gallery-grid .image figure:before{content:'';background:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:60px;transition:all 0.2s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gallery-grid .image:hover figure:before{background-color:rgba(0,0,0,0.5);background-image:url(/icons/branas-zoom.svg)}.gallery-grid .textBox{background:var(--global-color-dark-blue, #2b2e34);color:var(--global-color-white, #fff);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-order:4;order:4;position:relative;transition:background 0.3s ease-in-out;padding:12vw 0;grid-column:1 / 3;grid-row:3 / span 2}@media screen and (min-width: 75em){.gallery-grid .textBox{grid-column:auto / auto;grid-row:auto / auto;padding:0}}.gallery-grid .textBox a{color:var(--global-color-light-green, #c4ccc0)}.gallery-grid .textBox a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.gallery-grid .textBox a:hover{color:var(--global-color-dark-green, #355548)}.gallery-grid .textBox:hover{background-color:var(--global-color-light-green, #c4ccc0)}.cabin-callout{max-width:1920px;margin-bottom:0 !important;padding-top:140px;padding-bottom:170px;background:#899982 !important;background:#355548 !important}.contact-callout{max-width:1920px;margin-bottom:0 !important;padding-top:95px;padding-bottom:70px;display:grid !important;grid-template-columns:1fr 1fr;grid-column-gap:20px}@media print, screen and (min-width: 45em){.contact-callout{grid-column-gap:40px}}@media print, screen and (max-width: 74.99875em){.contact-callout .center-middle{grid-row:span 2}}@media screen and (min-width: 75em){.contact-callout{grid-template-columns:1fr 1fr 1fr;grid-column-gap:118px}}.contact-callout::before{background:rgba(43,46,52,0.92) !important}.contact-callout::after{background:url(/images/pines.png) no-repeat 50% 50%;background-size:cover}.contact-callout h2{margin-bottom:0}.contact-callout h2+h3{margin-top:0;font-weight:500}.contact-callout-new{max-width:1920px;max-width:1640px;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;background:transparent !important;display:grid !important;grid-template-columns:1fr;grid-column-gap:0}@media print, screen and (min-width: 60em){.contact-callout-new{grid-template-columns:50% 50%}}.contact-callout-new>div{z-index:2}.contact-callout-new::before{background:rgba(43,46,52,0.92) !important}.contact-callout-new::after{width:50vw !important;min-width:50vw !important;max-width:50vw !important;background:url(/images/pines.png) no-repeat 50% 50%;background-size:cover;display:none}@media print, screen and (min-width: 60em){.contact-callout-new::after{display:block}}.contact-callout-new h2{margin-bottom:0;margin-top:0}.contact-callout-new h2+h3{margin-top:0;font-weight:500}.contact-callout-new .footer-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:120px 68px;position:relative;grid-row:span 2;padding:100px 100px 100px 0}.contact-callout-new .footer-info::after{content:'';position:absolute;top:0;bottom:0;left:50%;right:auto;margin-left:-50vw;width:100vw !important;min-width:100vw !important;max-width:100vw !important;background:url(/images/pines.png) no-repeat 50% 50%;background-size:cover;z-index:-2}.contact-callout-new .footer-info::before{content:'';position:absolute;top:0;bottom:0;left:50%;right:auto;margin-left:-50vw;width:100vw !important;min-width:100vw !important;max-width:100vw !important;background:rgba(43,46,52,0.92) !important;z-index:-1}@media print, screen and (max-width: 44.99875em){.contact-callout-new .footer-info{padding-right:0}}@media print, screen and (min-width: 60em){.contact-callout-new .footer-info::after{display:none}.contact-callout-new .footer-info::before{display:none}}.contact-callout-new .footer-info h2{margin-bottom:2rem}.contact-callout-new .footer-info form{position:relative;width:100%;font-family:'kobenhavn-c', sans-serif}.contact-callout-new .footer-info form input[type="text"],.contact-callout-new .footer-info form input[type="email"],.contact-callout-new .footer-info form input[type="textarea"],.contact-callout-new .footer-info form textarea{background:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.5);color:#FFF;padding:1rem;max-width:100%;transition:all 200ms ease-in-out;backdrop-filter:blur(5px)}.contact-callout-new .footer-info form input[type="text"]:focus,.contact-callout-new .footer-info form input[type="email"]:focus,.contact-callout-new .footer-info form input[type="textarea"]:focus,.contact-callout-new .footer-info form textarea:focus{outline:none;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.7)}.contact-callout-new .footer-info form input[type="text"]:-ms-input-placeholder,.contact-callout-new .footer-info form input[type="email"]:-ms-input-placeholder,.contact-callout-new .footer-info form input[type="textarea"]:-ms-input-placeholder,.contact-callout-new .footer-info form textarea:-ms-input-placeholder{color:rgba(255,255,255,0.5)}.contact-callout-new .footer-info form input[type="text"]::placeholder,.contact-callout-new .footer-info form input[type="email"]::placeholder,.contact-callout-new .footer-info form input[type="textarea"]::placeholder,.contact-callout-new .footer-info form textarea::placeholder{color:rgba(255,255,255,0.5)}@media print, screen and (max-width: 44.99875em){.contact-callout-new .footer-info form input[type="text"],.contact-callout-new .footer-info form input[type="email"],.contact-callout-new .footer-info form input[type="textarea"],.contact-callout-new .footer-info form textarea{padding:0.5rem}}.contact-callout-new .footer-info form input[type="text"].ff-has-errors,.contact-callout-new .footer-info form input[type="email"].ff-has-errors,.contact-callout-new .footer-info form input[type="textarea"].ff-has-errors,.contact-callout-new .footer-info form textarea.ff-has-errors{border:1px solid #e74c3c}.contact-callout-new .footer-info form label{margin-bottom:0.25rem}.contact-callout-new .footer-info form button{background:#355547;color:#FFF;padding:1rem 1.5rem}.contact-callout-new .footer-info form button:hover{transition:all 200ms ease-in-out;background:#21362d;cursor:pointer}.contact-callout-new .footer-info form .ff-form-success{background:#355547;position:absolute;top:0;right:0;left:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1}.contact-callout-new .footer-info form .freeform-required:after{content:"*";margin-left:5px;color:#e74c3c !important}.contact-callout-new .footer-info form .ff-errors{display:none}.contact-callout-new .fbl{font-family:'Heebo', sans-serif;font-size:18px;font-weight:600;color:#fff;margin-top:auto}.contact-callout-new .vcard{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:100px;grid-column-gap:80px;padding:50px 0 50px 50px;grid-column-gap:30px}@media print, screen and (min-width: 40em){.contact-callout-new .vcard{grid-column-gap:80px}}@media print, screen and (min-width: 60em){.contact-callout-new .vcard{padding:100px 0 0 100px;grid-column-gap:100px}.contact-callout-new .vcard:last-of-type{padding-top:25px;padding-bottom:25px}}.contact-callout-new .vcard h2{margin-top:0}@media print, screen and (min-width: 60em) and (max-width: 89.99875em){.contact-callout-new .vcard{grid-template-columns:1fr}.contact-callout-new .vcard img{display:none}.contact-callout-new .vcard::before{content:'';position:absolute;top:0;bottom:0;width:50vw;left:50%;background:url(https://hyttelykke.no/contentimages/86937_0107_lowres.jpg) no-repeat 50% 50%;background-size:cover;z-index:-1}.contact-callout-new .vcard::after{content:'';background:rgba(43,46,52,0.92) !important;position:absolute;top:0;bottom:0;width:50vw;left:50%;z-index:-1}}.plain-link{text-decoration:underline;color:inherit;font-weight:600}.site-footer{background:#f8f8f8;color:var(--global-color-greenblack, #1b2e26);padding:60px 30px 30px 30px;font-size:18px;line-height:30px;font-weight:500;text-align:center;padding:0 !important}.site-footer .grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;padding-bottom:60px;display:none}.site-footer .grid .footer-callout,.site-footer .grid .footer-navigation{display:none}.site-footer h2{font-size:12px;font-weight:700;letter-spacing:1px;line-height:2.16666;text-transform:uppercase;margin:3em 0 2em;position:relative}.site-footer h2::before{content:'';height:1px;background:#a9a9a9;width:60%;position:absolute;top:-1.6em;left:20%}.site-footer address{font-style:normal}.site-footer .footer-callout{font-size:30px;line-height:38px}.site-footer .footer-callout p{margin:0}.site-footer .styled-link{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:0.5px;line-height:26px;text-decoration:none;color:inherit;display:block;margin-top:20px}.site-footer .styled-link svg{margin-left:14px}.site-footer ul{padding:0;margin:0;list-style:none}.site-footer a{color:inherit;text-decoration:none;transition:color 0.2s ease-in-out}.site-footer a:hover{color:var(--global-color-white, #fff)}.site-footer a.lemon:hover{background:transparent}.site-footer .lemon{color:inherit;text-align:center;font-weight:100;cursor:pointer;position:relative;background:#355547 !important;padding:1.4em;margin:0;color:#fff;font-size:16px;color:rgba(255,255,255,0.4)}.site-footer .lemon svg{width:56px;margin-bottom:-8px}.site-footer .lemon svg path{transition:fill 0.3s ease;fill:currentColor}.site-footer .lemon a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.site-footer .lemon:hover svg path{fill:var(--global-color-lemon-yellow, #f3c71c)}@media print, screen and (min-width: 40em){.site-footer{padding:130px 132px 30px 132px;text-align:left}.site-footer h2{margin:0 0 2.5em}.site-footer h2::before{display:none}.site-footer .grid{grid-template-columns:1fr 1fr;grid-column-gap:60px;padding-bottom:130px}}@media screen and (min-width: 75em){.site-footer .grid{grid-template-columns:1fr 2fr 1fr 2fr;grid-column-gap:100px}.site-footer .grid .footer-callout,.site-footer .grid .footer-navigation{display:block}}.cabin-callout h2{margin-top:0;margin-bottom:1.2em}.thanks .booking-form{display:none}.thanks h2,.thanks h3{width:100%;text-align:center}.booking-form{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:30px;grid-column-gap:66px;grid-row-gap:30px}.booking-form .success-text{display:none}.thanks .booking-form .success-text{display:block}.booking-form label{display:none}.booking-form input[type="text"],.booking-form input[type="email"],.booking-form input[type="tel"],.booking-form textarea{height:55px;background:#355548;color:#fff;border:none;font-size:18px;font-weight:600;padding:0;width:100%;border-bottom:2px solid #899982}.booking-form input[type="text"],.booking-form input[type="email"]{margin-bottom:30px}.booking-form input[type="submit"]{font-size:18px;font-weight:600;color:#fff;background:#355548;background:#899982;height:55px;border-radius:22px;min-width:234px;border:2px solid #899982;transition:all 0.2s ease-in-out;cursor:pointer}.booking-form input[type="submit"]:hover,.booking-form input[type="submit"]:focus{background:transparent}.booking-form textarea{height:auto;-ms-flex:1 1 100%;flex:1 1 100%}@media print, screen and (min-width: 45em){.booking-form textarea{border-bottom:none;border-left:2px solid #899982;padding:27px 27px 27px 40px}}.booking-form :-ms-input-placeholder{color:rgba(255,255,255,0.6)}.booking-form ::placeholder{color:rgba(255,255,255,0.6)}.booking-form>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.booking-form div div{width:100%;position:relative}.booking-form textarea:not(:placeholder-shown):focus+label,.booking-form input:not(:placeholder-shown):focus+label{display:block;position:absolute;right:0;bottom:100%;padding:0.6em 1.4em;background:#899982;color:#fff;border-radius:22px;font-size:14px;font-weight:600}.booking-form textarea:not(:placeholder-shown):focus+label::after,.booking-form input:not(:placeholder-shown):focus+label::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #899982;position:absolute;left:50%;bottom:-12px;margin-left:-12px}@media print, screen and (min-width: 45em){.booking-form{grid-template-columns:1fr 1fr}.booking-form>div:last-child{grid-column-start:2}}@media screen and (min-width: 75em){.booking-form{grid-template-columns:1.2fr 1fr 1fr}.booking-form div:last-child{grid-column-start:initial;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.hero-nav{position:absolute;bottom:-30px}.hero-nav a{font-size:20px;font-weight:600;padding:17px 23px 20px;background:#C4CCC0;text-decoration:none;margin-right:13px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#2b2e34}@media print, screen and (min-width: 32.5em){.hero-nav a{min-width:200px}}@media print, screen and (min-width: 45em){.hero-nav a{min-width:280px}}@media print, screen and (min-width: 60em){.hero-nav a{min-width:380px}}.hero-nav a:last-child{margin-right:0}.hero-nav a.active{color:#fff;background:#899982}.hero-nav svg{display:none;margin-left:auto}@media print, screen and (min-width: 32.5em){.hero-nav svg{display:block}}.hero-nav svg path{fill:currentColor}.cabins{display:grid;grid-template-columns:1fr;grid-column-gap:16px;grid-row-gap:80px}@media print, screen and (min-width: 40em){.cabins{grid-template-columns:1fr 1fr}}@media screen and (min-width: 83.75em){.cabins{grid-template-columns:1fr 1fr 1fr}}.cabin-line{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}.cabin-line figure{overflow:hidden}.cabin-line.bestseller figure{position:relative}.cabin-line.bestseller figure::before{content:'Bestselger';text-transform:uppercase;color:#fff;font-weight:600;background:#889981;position:absolute;bottom:40px;right:-80px;z-index:1;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:50% 50%;transform-origin:50% 50%;padding-top:0.5em;padding-bottom:0.5em;text-align:center;width:300px}.cabin-line img{transition:all 0.3s ease-in-out}.cabin-line h2{margin-bottom:0.4em}.cabin-line ul{list-style:none;display:-ms-flexbox;display:flex;margin:0;padding:0}.cabin-line li{margin-right:20px;font-size:22px;line-height:1.5}.cabin-line li:last-child{margin-right:0}.cabin-line a{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cabin-line a span{display:none}.cabin-line em{width:55px;height:55px;background:#899982;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:-55px;transition:right 0.3s ease-in-out}.cabin-line:hover em{right:0}.cabin-line:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.cabin-intro{display:grid;grid-template-columns:1fr;grid-column-gap:60px;grid-row-gap:60px;margin-bottom:60px}@media print, screen and (min-width: 45em){.cabin-intro{grid-template-columns:1fr 1fr}}@media screen and (min-width: 75em){.cabin-intro{grid-template-columns:2fr 1fr;grid-column-gap:140px;margin-bottom:140px}}.cabin-intro .cabin-intro-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.cabin-intro h2{margin-top:0}.cabin-intro ul{list-style:none;padding:0;margin-bottom:40px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:30px}.cabin-intro ul strong{display:block;font-size:22px;font-weight:600}.cabin-intro ul span{font-size:calc(0.9vmin + 0.5rem);line-height:1.15}.cabin-intro a{display:block;padding:0 50px;line-height:55px;border-radius:22px;background:#fff;border:2px solid #899982;color:#2B2E34;font-size:calc(0.9vmin + 0.5rem);transition:all 0.3s ease-in-out;text-decoration:none;font-weight:600;-ms-flex-item-align:center;align-self:center}.cabin-intro a:hover{background:#899982;color:#fff}.cabin-intro .richText{font-size:calc(0.9vmin + 0.5rem);line-height:1.15}.cabin-intro .richText ul{display:block}.cabin-intro .richText ul li{padding-bottom:1rem}.cabin-intro .richText ul li::before{content:'✓';margin-right:1.2rem}.cabin-intro .richText ul p{font-size:inherit !important;line-height:inherit !important}.cabin-images{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:14px;grid-row-gap:14px}.cabin-images figure{overflow:hidden;position:relative}.cabin-images figure a::before{content:'';background:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:60px;transition:all 0.2s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cabin-images figure a:hover:before{background-color:rgba(0,0,0,0.5);background-image:url(/icons/branas-zoom.svg)}.cabin-images img{object-fit:cover;width:100%;height:100%;transition:all 0.2s ease-in-out}@media print, screen and (max-width: 44.99875em){.cabin-images figure:nth-child(3),.cabin-images figure:nth-child(9),.cabin-images figure:nth-child(13),.cabin-images figure:nth-child(19),.cabin-images figure:nth-child(23),.cabin-images figure:nth-child(29),.cabin-images figure:nth-child(33),.cabin-images figure:nth-child(39),.cabin-images figure:nth-child(43),.cabin-images figure:nth-child(49),.cabin-images figure:nth-child(53),.cabin-images figure:nth-child(59),.cabin-images figure:nth-child(63),.cabin-images figure:nth-child(69),.cabin-images figure:nth-child(73),.cabin-images figure:nth-child(79),.cabin-images figure:nth-child(83),.cabin-images figure:nth-child(89),.cabin-images figure:nth-child(93),.cabin-images figure:nth-child(99){grid-row:span 2}}@media print, screen and (min-width: 45em) and (max-width: 74.99875em){.cabin-images{grid-template-columns:1fr 1fr 1fr}.cabin-images figure:nth-child(4),.cabin-images figure:nth-child(10),.cabin-images figure:nth-child(14),.cabin-images figure:nth-child(20),.cabin-images figure:nth-child(24),.cabin-images figure:nth-child(30),.cabin-images figure:nth-child(34),.cabin-images figure:nth-child(40),.cabin-images figure:nth-child(44),.cabin-images figure:nth-child(50),.cabin-images figure:nth-child(54),.cabin-images figure:nth-child(60),.cabin-images figure:nth-child(64),.cabin-images figure:nth-child(70),.cabin-images figure:nth-child(74),.cabin-images figure:nth-child(80),.cabin-images figure:nth-child(84),.cabin-images figure:nth-child(90),.cabin-images figure:nth-child(94),.cabin-images figure:nth-child(100){grid-row:span 2}.cabin-images figure:nth-child(5),.cabin-images figure:nth-child(9),.cabin-images figure:nth-child(15),.cabin-images figure:nth-child(19),.cabin-images figure:nth-child(25),.cabin-images figure:nth-child(29),.cabin-images figure:nth-child(35),.cabin-images figure:nth-child(39),.cabin-images figure:nth-child(45),.cabin-images figure:nth-child(49),.cabin-images figure:nth-child(55),.cabin-images figure:nth-child(59),.cabin-images figure:nth-child(65),.cabin-images figure:nth-child(69),.cabin-images figure:nth-child(75),.cabin-images figure:nth-child(79),.cabin-images figure:nth-child(85),.cabin-images figure:nth-child(89),.cabin-images figure:nth-child(95),.cabin-images figure:nth-child(99){grid-column:span 2;grid-row:span 2}}@media screen and (min-width: 75em){.cabin-images{grid-template-columns:1fr 1fr 1fr 1fr}.cabin-images figure:nth-child(3),.cabin-images figure:nth-child(6),.cabin-images figure:nth-child(13),.cabin-images figure:nth-child(16),.cabin-images figure:nth-child(23),.cabin-images figure:nth-child(26),.cabin-images figure:nth-child(33),.cabin-images figure:nth-child(36),.cabin-images figure:nth-child(43),.cabin-images figure:nth-child(46),.cabin-images figure:nth-child(53),.cabin-images figure:nth-child(56),.cabin-images figure:nth-child(63),.cabin-images figure:nth-child(66),.cabin-images figure:nth-child(73),.cabin-images figure:nth-child(76),.cabin-images figure:nth-child(83),.cabin-images figure:nth-child(86),.cabin-images figure:nth-child(93),.cabin-images figure:nth-child(96){grid-column:span 2;grid-row:span 2}}.forside .site-logo path{fill:#fff}.forside .row.children-many{padding-top:55px}.forside .gallery-grid{padding-top:55px;padding-bottom:55px;padding-bottom:0}.forside .w1o1 .richText{max-width:1060px}.forside .cb{padding-bottom:0}@media screen and (max-width: 112.5em){.forside .row.backdrop{margin-top:0}}@media print, screen and (max-width: 59.99875em){.forside .w1o2{margin-bottom:40px}}@media print, screen and (min-width: 60em){.forside .w1o2 figure{margin-right:27px}.forside .w1o2:last-child figure{margin-right:0;margin-left:27px}}@media print, screen and (max-width: 44.99875em){.branäs-destinasjon .cb .w1o3+.w2o3,.destinasjon .cb .w1o3+.w2o3,.selskapet .cb .w1o3+.w2o3{-ms-flex-order:-1;order:-1}}.branäs-destinasjon .cb .row.children-many,.destinasjon .cb .row.children-many,.selskapet .cb .row.children-many{display:grid;grid-template-columns:1fr;grid-column-gap:80px}@media print, screen and (min-width: 45em){.branäs-destinasjon .cb .row.children-many,.destinasjon .cb .row.children-many,.selskapet .cb .row.children-many{grid-template-columns:1fr 1fr}}@media print, screen and (min-width: 64em){.branäs-destinasjon .cb .row.children-many,.destinasjon .cb .row.children-many,.selskapet .cb .row.children-many{grid-template-columns:1fr 1.6fr}}@media screen and (min-width: 75em){.branäs-destinasjon .cb .row.children-many,.destinasjon .cb .row.children-many,.selskapet .cb .row.children-many{grid-template-columns:1fr 2fr}}@media screen and (min-width: 90em){.branäs-destinasjon .cb .row.children-many,.destinasjon .cb .row.children-many,.selskapet .cb .row.children-many{grid-template-columns:1fr 2.5fr}}.branäs-destinasjon .cb .row.children-many:nth-child(2n+1),.destinasjon .cb .row.children-many:nth-child(2n+1),.selskapet .cb .row.children-many:nth-child(2n+1){grid-template-columns:1fr}@media print, screen and (min-width: 45em){.branäs-destinasjon .cb .row.children-many:nth-child(2n+1),.destinasjon .cb .row.children-many:nth-child(2n+1),.selskapet .cb .row.children-many:nth-child(2n+1){grid-template-columns:1fr 1fr}}@media print, screen and (min-width: 64em){.branäs-destinasjon .cb .row.children-many:nth-child(2n+1),.destinasjon .cb .row.children-many:nth-child(2n+1),.selskapet .cb .row.children-many:nth-child(2n+1){grid-template-columns:1.6fr 1fr}}@media screen and (min-width: 75em){.branäs-destinasjon .cb .row.children-many:nth-child(2n+1),.destinasjon .cb .row.children-many:nth-child(2n+1),.selskapet .cb .row.children-many:nth-child(2n+1){grid-template-columns:1.6fr 1fr}}@media screen and (min-width: 90em){.branäs-destinasjon .cb .row.children-many:nth-child(2n+1),.destinasjon .cb .row.children-many:nth-child(2n+1),.selskapet .cb .row.children-many:nth-child(2n+1){grid-template-columns:2.5fr 1fr}}.branäs-destinasjon .wide-link,.destinasjon .wide-link,.selskapet .wide-link{margin-top:4em}.branäs-våre-hytter #cabins,.branäs-våre-hytter #finnframe,.våre-hytter #cabins,.våre-hytter #finnframe,.hytter #cabins,.hytter #finnframe{display:none}.branäs-våre-hytter #cabins.active,.branäs-våre-hytter #finnframe.active,.våre-hytter #cabins.active,.våre-hytter #finnframe.active,.hytter #cabins.active,.hytter #finnframe.active{display:grid}.cabinmodel .hero .backdrop{background:#2b2e34}@media print, screen and (max-width: 59.99875em){.cabinmodel .cb-standalone{padding:40px}.cabinmodel .cb-standalone br{display:none}}#image-map-pro-container-x,.lotselector{position:relative}#image-map-pro-container-x .imp-tooltip-plain-text,.lotselector .imp-tooltip-plain-text{line-height:1.2}#image-map-pro-container-x .imp-tooltip-plain-text hr,.lotselector .imp-tooltip-plain-text hr{margin:0.5rem auto}#image-map-pro-container-x .imp-tooltip-plain-text span,.lotselector .imp-tooltip-plain-text span{font-size:0.9rem}#image-map-pro-container-x .imp-tooltip-plain-text a,.lotselector .imp-tooltip-plain-text a{color:inherit}#image-map-pro-container-x .imp-ui-layers-menu-wrap,.lotselector .imp-ui-layers-menu-wrap{top:40px !important;right:100px !important}body.modal-open{overflow:hidden}#content{position:relative}.hidden{display:none}#lotspecs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:rgba(43,46,52,0.8);opacity:0;transition:opacity 0.3s ease-in-out;cursor:pointer}.close-modal{position:absolute;top:0;right:0;font-size:1.75rem;color:#fff;background:#2b2e34;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:3.125rem;width:3.125rem;cursor:pointer}.close-modal:hover{background:#1b2e26}#lotcontent{transition:top 0.3s ease-in-out;pointer-events:none;z-index:50;position:absolute;bottom:0;width:100%}@media screen and (min-width: 75em){#lotcontent{padding-right:140px;padding-left:140px}}#lotcontent-ajax{overflow-y:auto;position:relative;transition:all 0.4s ease-in-out;pointer-events:all;-ms-transform:translateY(100%);transform:translateY(100%);background:#fff;padding:1rem}@media print, screen and (min-width: 64em){#lotcontent-ajax{padding:3rem}}#lotcontent-ajax a{color:#2b2e34}#lotspecs thead,#lotspecs tbody{border:none}#lotspecs thead,#lotspecs tr{background:transparent}#lotspecs th{padding-bottom:2rem;font-weight:bold}#lotspecs .group-end td{padding-bottom:1.6rem}#lotspecs tbody td,#lotspecs thead th{padding:0}#lotspecs tbody td{padding-bottom:0.5rem}#lotspecs thead th{font-size:1.1rem;padding-top:1.6rem;padding-bottom:1.6rem}body.modal-open .modal-backdrop{opacity:1}body.modal-open #lotcontent-ajax{-ms-transform:translateY(0);transform:translateY(0)}.documents{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4rem}@media print, screen and (max-width: 44.99875em){.documents{-ms-flex-direction:column;flex-direction:column}}.documents .document{background:#2b2e34;color:#FFF;font-size:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%;width:250px;height:30px;margin-right:1rem;padding:1rem 1.5rem;text-decoration:none;transition:all 200ms ease-in-out}.documents .document:last-of-type{margin-right:0}.documents .document:hover{cursor:pointer;background-color:#000}@media print, screen and (max-width: 44.99875em){.documents .document{margin-right:0;margin-bottom:1.5rem}}.documents .document svg{margin-right:0.5rem}.imp-building-button{display:inline-block;color:#FFF;text-decoration:none;padding:0.25rem 1rem 0.25rem 1rem;border-radius:5px;margin-left:0.25rem;background:#2b2e34}.imp-building-button.active{background:#355547}@media print, screen and (max-width: 44.99875em){.imp-building-button{font-size:0.8rem;padding:0.25rem 0.5rem 0.25rem 0.5rem}}
