:root{--theme-color-red: #9d162e;--theme-color-blue: $color--blue;--theme-color-green: $color--green;--theme-color-grey: $color--grey;--theme-color-plues: $color--plus;--theme-color-fornebu: $color--fornebu-green}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top{0%{opacity:0;transform:translateY(-60px)}50%{transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-from-top-custom{0%{opacity:.5;transform:translateY(-20px)}50%{opacity:1;transform:translateY(-10px)}to{opacity:.75;transform:translateY(0)}}@keyframes slide-in-from-right{0%{opacity:0;transform:translate(400px)}50%{opacity:.8;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right{0%{opacity:1;transform:translate(0)}50%{opacity:.2;transform:translate(290px)}to{opacity:0;transform:translate(300px)}}@keyframes slide-in-from-bottom{0%{opacity:0;transform:translateY(100px)}50%{transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-bottom{0%{opacity:1;transform:translateY(0)}50%{transform:translateY(90px)}to{opacity:0;transform:translateY(100px)}}@keyframes slide-out-to-top{0%{opacity:1;transform:translateY(-60px)}50%{transform:translateY(-5px)}to{opacity:0;transform:translateY(0)}}@keyframes slide-in-from-left{0%{opacity:0;transform:translate(-400px)}50%{opacity:.8;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left{0%{opacity:1;transform:translate(0)}50%{opacity:.2;transform:translate(-290px)}to{opacity:0;transform:translate(-300px)}}@keyframes slide-absolute-in-from-right{0%{opacity:0;transform:translate(100%)}50%{opacity:.8;transform:translate(50%)}to{opacity:1;transform:translate(0)}}@keyframes animationFrames{0%{transform:skewY(0) translate(0)}to{transform:skewY(31deg) translate(-30%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.2,1.2,1.2)}to{transform:scaleZ(1)}}.infobox{padding:3.125em 1.875em;background-color:#9d162e;display:block;color:#fff;text-align:center;margin:0;position:relative}.infobox+.infobox{margin-top:1.875em}@media only screen and (max-width: 62.0625em){.infobox+.infobox{margin:0 .9375em}}@media only screen and (max-width: 48em){.infobox+.infobox{margin-top:1.875em}}@media only screen and (max-width: 62.0625em){.page__top-info .infobox{width:50%;margin-left:.9375em;margin-right:.9375em}}@media only screen and (max-width: 48em){.page__top-info .infobox{width:100%;margin-left:0;margin-right:0}}.viewing .infobox{margin:2.5em auto;width:50%}@media only screen and (max-width: 62.0625em){.viewing .infobox{width:80%}}@media only screen and (max-width: 48em){.viewing .infobox{margin:0;width:100%}}.viewing--residenceselector .infobox{position:static;transform:none;width:100%}.infobox.is-hidden{display:none;animation:slide-out-to-top .2s linear both}.infobox__close{width:2em;height:2em;position:absolute;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:#fff;border:1px solid #fff}@media only screen and (max-width: 48em){.infobox__close{width:2.1875em;height:2.1875em;background-color:#fafafa;border:1px solid #ededed;z-index:99}}.viewing .infobox__close{display:none}.infobox__close>svg{fill:#9d162e;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 48em){.infobox__close>svg{fill:#000;width:1.25rem;height:1.25rem}}.infobox h3:not(.infobox__text){color:#fff;font-size:36px;line-height:36px;font-size:2.25rem;line-height:2.25rem;position:relative;padding-bottom:1.25rem;margin-bottom:1.25rem}.infobox h3:not(.infobox__text):after{content:"";width:1.875rem;height:0;border-bottom:1px solid #fff;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.infobox ul{list-style:none;margin:0;text-align:center}.infobox ul>li{margin-bottom:1.875em}.infobox ul>li:last-child{margin:0}.infobox ul>li h4{font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem;font-weight:600;margin:0}.infobox ul>li h4>span{display:block}.infobox ul>li a{color:#fff;display:flex;justify-content:center;align-items:center}.infobox ul>li a:hover span,.infobox ul>li a:focus span{border-color:transparent}.infobox ul>li a span{border-bottom:1px solid #fff;transition:border-color ease-in-out .2s}.infobox ul>li a svg{fill:#fff;width:1.125rem;height:1rem;margin-right:.3125rem}.infobox__text{font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem;font-weight:600;margin:0}.infobox__text a{color:#fff}.infobox__text a:hover{text-decoration:underline}html{font-size:16px}body.theme-fornebu .list--spacing .list__button-row .button--primary{background-color:#023022;color:#ffccbd}body.theme-fornebu .list--spacing .list__button-row .button--primary:hover{background-color:#ffccbd;color:#023022;border-color:#023022}body.theme-fornebu .image-carousel .swiper-button-prev,body.theme-fornebu .image-carousel .swiper-button-next{background-color:#023022}body.theme-fornebu .image-carousel .swiper-button-prev svg,body.theme-fornebu .image-carousel .swiper-button-next svg{fill:#ffccbd}body.theme-fornebu .image-carousel-wrapper .swiper-button-prev,body.theme-fornebu .image-carousel-wrapper .swiper-button-next{background-color:#023022}body.theme-fornebu .image-carousel-wrapper .swiper-button-prev svg,body.theme-fornebu .image-carousel-wrapper .swiper-button-next svg{fill:#ffccbd}@font-face{font-family:robinson;src:url(/bundles/assets/Robinson-Regular.38822bce.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:robinson-light;src:url(/bundles/assets/Robinson-Light.332d5218.otf) format("opentype");font-weight:300;font-style:normal}body.theme-fornebu{background-color:#faf6f1!important}body.theme-fornebu vue-timeline{--tl-active: #ffccbd;--tl-past: #023022}body.theme-fornebu header.pageHeader h2{font-family:robinson-light,sans-serif;padding-right:50px;font-size:2.225rem;color:#fff}body.theme-fornebu header.pageHeader h2 a{color:#fff}body.theme-fornebu header.pageHeader .pageHeader__navigation{height:inherit;display:flex;justify-content:center}body.theme-fornebu header.pageHeader .pageHeader__navigation .hamburger-button .pageHeader__navigation-menu-trigger{background:white;color:#023022;font-weight:700;text-align:center}body.theme-fornebu header.pageHeader .pageHeader__navigation .hamburger-button svg{fill:#023022}body.theme-fornebu header.pageHeader span{color:#023022}body.theme-fornebu header.pageHeader.is-sticky{background-color:#023022}body.theme-fornebu header.pageHeader.is-sticky img{max-height:70px}body.theme-fornebu header.pageHeader.is-sticky h2 a{color:#fff}body.theme-fornebu header.pageHeader.is-sticky .pageHeader__navigation-menu-trigger a{color:#023022}body.theme-fornebu header.pageHeader.is-sticky .pageHeader__navigation-menu-trigger svg{fill:#023022}body.theme-fornebu header.pageHeader.is-sticky .pageHeader__navigation-residence-selector{color:#023022;background-color:#fff}body.theme-fornebu header.pageHeader.is-sticky .pageHeader__navigation-residence-selector:focus{color:#fff}body.theme-fornebu header.pageHeader .pageHeader__menu.is-active{background-color:#023022}body.theme-fornebu header.pageHeader .pageHeader__menu.is-active button svg{fill:#ffccbd}body.theme-fornebu header.pageHeader .pageHeader__menu.is-active a{color:#ffccbd}body.theme-fornebu .mainMenu .mainMenu__inner{color:#ffccbd;background-color:#023022;fill:#023022}body.theme-fornebu .mainMenu .mainMenu__inner .mainMenu__close{color:unset;cursor:pointer}body.theme-fornebu .mainMenu .mainMenu__inner .mainMenu__section a{color:unset}body.theme-fornebu .mainMenu .mainMenu__section{background:unset}body.theme-fornebu .mainMenu .mainMenu__global{background-color:#023022}body.theme-fornebu .mainMenu .mainMenu__global h3 a img{padding:0;width:300px}body.theme-fornebu a{font-family:robinson-light,sans-serif}body.theme-fornebu a.page__top-reserve{color:#023022}body.theme-fornebu .page__top-reserve{background-color:#faf6f1}body.theme-fornebu .pageTeaser__info{color:#023022}@media only screen and (max-width: 62.0625em){body.theme-fornebu .pageTeaser__info{background-color:transparent}}body.theme-fornebu footer.pageFooter,body.theme-fornebu footer.pageFooter a{background-color:#023022;color:#faf6f1}body.theme-fornebu footer.pageFooter a:not(.link),body.theme-fornebu footer.pageFooter span,body.theme-fornebu footer.pageFooter a a:not(.link),body.theme-fornebu footer.pageFooter a span{text-decoration-color:#ffccbd;border-bottom-color:#ffccbd}body.theme-fornebu footer.pageFooter svg,body.theme-fornebu footer.pageFooter a svg{fill:#faf6f1}body.theme-fornebu .page .page__wrapper,body.theme-fornebu .page .page__wrapper .quote,body.theme-fornebu .page .page__wrapper .form__input .form__element{color:#023022}body.theme-fornebu .page .page__wrapper .form__element form__input{border-bottom:#023022}body.theme-fornebu .page .page__wrapper section.accordion{background-color:transparent;color:#023022}body.theme-fornebu .page .page__wrapper section.accordion h3,body.theme-fornebu .page .page__wrapper section.accordion .content,body.theme-fornebu .page .page__wrapper section.accordion span{color:#023022}body.theme-fornebu .page .page__wrapper .page__top-keyfigures__mobile{background-color:#faf6f1;color:#023022}body.theme-fornebu .page h1,body.theme-fornebu .page h2,body.theme-fornebu .page h3,body.theme-fornebu .page h4,body.theme-fornebu .page h5,body.theme-fornebu .page h6,body.theme-fornebu .page blockquote{font-family:robinson-light,sans-serif}body.theme-fornebu .page p,body.theme-fornebu .page a,body.theme-fornebu .page span,body.theme-fornebu .page .accordion details .content,body.theme-fornebu .page input,body.theme-fornebu .page textarea,body.theme-fornebu .page label{font-family:robinson-light,sans-serif}body.theme-fornebu .page .quote{border-left:4px solid #ffccbd}body.theme-fornebu .page .iti.form__input{padding:0}body.theme-fornebu .page .contact{background-color:#023022;color:#ffccbd;margin:3em 6.25em}@media only screen and (max-width: 81.25em){body.theme-fornebu .page .contact{margin:3em 3.125em}}@media only screen and (max-width: 62.0625em){body.theme-fornebu .page .contact{margin:3em .625em}}body.theme-fornebu .page .contact .contact__contact,body.theme-fornebu .page .contact .contact__contact span,body.theme-fornebu .page .contact .contact__contact a{color:#ffccbd;text-decoration-color:#ffccbd}body.theme-fornebu .page .contact .contact__form{background-color:#ffccbd}body.theme-fornebu .page .contact .contact__form h1,body.theme-fornebu .page .contact .contact__form h2,body.theme-fornebu .page .contact .contact__form h3,body.theme-fornebu .page .contact .contact__form h4,body.theme-fornebu .page .contact .contact__form h5,body.theme-fornebu .page .contact .contact__form h6,body.theme-fornebu .page .contact .contact__form blockquote,body.theme-fornebu .page .contact .contact__form p,body.theme-fornebu .page .contact .contact__form a,body.theme-fornebu .page .contact .contact__form span,body.theme-fornebu .page .contact .contact__form textarea,body.theme-fornebu .page .contact .contact__form label.form__label{color:#023022}body.theme-fornebu .page .contact .contact__form .form__checkbox-helper{border-color:#023022}input[type=checkbox]:checked~body.theme-fornebu .page .contact .contact__form .form__checkbox-helper{background-color:#ffccbd;border-color:#023022}input[type=checkbox]:focus~body.theme-fornebu .page .contact .contact__form .form__checkbox-helper{background-color:#ffccbd}body.theme-fornebu .page .contact .contact__form button.button.button--primary{background-color:#023022;border-color:#023022;color:#ffccbd}body.theme-fornebu .page .contact .contact__form button.button.button--primary span{color:#ffccbd}body.theme-fornebu .page .contact .contact__form button.button.button--primary:hover,body.theme-fornebu .page .contact .contact__form button.button.button--primary:focus{background-color:#ffccbd;border-color:#023022;color:#023022}body.theme-fornebu .page .contact .contact__form button.button.button--primary:hover span,body.theme-fornebu .page .contact .contact__form button.button.button--primary:focus span{color:#023022}body.theme-fornebu .page .contact .contact__form input:not([type=checkbox]):not([type=radio]),body.theme-fornebu .page .contact .contact__form select,body.theme-fornebu .page .contact .contact__form textarea{background:transparent;-webkit-appearance:none;appearance:none;box-shadow:none}body.theme-fornebu .page .contact .contact__form input:focus,body.theme-fornebu .page .contact .contact__form select:focus,body.theme-fornebu .page .contact .contact__form textarea:focus{background:transparent;box-shadow:none}body.theme-fornebu .page .image-carousel-with-text-block .text-block{background-color:#023022;color:#ffccbd}body.theme-fornebu .page .before-after-slider-block__images .before-after-slider-button{border-color:#faf6f1}body.theme-fornebu .page .before-after-slider-block__images .before-after-slider-button:after{border-left-color:#faf6f1}body.theme-fornebu .page .before-after-slider-block__images .before-after-slider-button:before{border-right-color:#faf6f1}body.theme-fornebu .page .img:after{background-color:#faf6f1}body.theme-fornebu .page .button--primary{background-color:#023022;border-color:#023022;color:#ffccbd}body.theme-fornebu .page .button--primary:hover,body.theme-fornebu .page .button--primary:focus{background-color:#ffccbd;color:#023022}body.theme-fornebu .page .viewing{border-color:#023022;margin:3em 6.25em}@media only screen and (max-width: 81.25em){body.theme-fornebu .page .viewing{margin:3em 3.125em}}@media only screen and (max-width: 62.0625em){body.theme-fornebu .page .viewing{margin:3em .625em}}body.theme-fornebu .page .viewing__right h2{color:#023022}body.theme-fornebu .page .viewing__right .button--follow{color:#ffccbd;background-color:#023022;border-color:#023022}body.theme-fornebu .page .viewing__right .button--follow:hover,body.theme-fornebu .page .viewing__right .button--follow:focus{color:#023022;background-color:#ffccbd;border-color:#023022}body.theme-fornebu .page .before-after-slider-block input.before-after-slider{-webkit-appearance:none;appearance:none;background:transparent!important;border:0!important;outline:none}body.theme-fornebu .page .before-after-slider-block input.before-after-slider::-webkit-slider-runnable-track{background:transparent!important;border:0!important}body.theme-fornebu .page .before-after-slider-block input.before-after-slider::-moz-range-track{background:transparent!important;border:0!important}body.theme-fornebu .page .before-after-slider-block input.before-after-slider::-ms-track{background:transparent!important;border-color:transparent!important;color:transparent!important}body.theme-fornebu .page .before-after-slider-block input.before-after-slider::-webkit-slider-runnable-track{height:2px;background:#faf6f1}body.theme-fornebu .page__wrapper .relevant-pages h2{color:#023022}.projectDocumentListPage .page .page__wrapper .documentList,.projectDocumentListPage .page--documents .page__wrapper .documentList,.theme-fornebu .page .page__wrapper .documentList,.theme-fornebu .page--documents .page__wrapper .documentList{padding:0 2rem;margin:0 auto;max-width:1200px}body.theme-fornebu .infobox{background-color:#023022;color:#ffccbd}body.theme-fornebu .documentList h2{font-size:1.875rem;border-bottom:1px solid #ededed}body.theme-fornebu .documentList li{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #ededed}body.theme-fornebu .documentList .button.button--primary{background-color:#023022;border-color:#023022;color:#ffccbd}body.theme-fornebu .documentList .button.button--primary span{color:#ffccbd}body.theme-fornebu .documentList .button.button--primary:hover,body.theme-fornebu .documentList .button.button--primary:focus{background-color:#ffccbd;border-color:#023022;color:#023022}body.theme-fornebu .documentList .button.button--primary:hover span,body.theme-fornebu .documentList .button.button--primary:focus span{color:#023022}body.theme-fornebu .simpleArticle .pageHeader{background-color:#023022}body.theme-fornebu :root{--theme-color-primary: $fornebu-gronn;--theme-color-secondary: $pudder}body.theme-fornebu #news h2,body.theme-fornebu #news h3{color:#023022}body.theme-fornebu #main{font-size:16px}body.theme-fornebu .image-carousel-wrapper{margin:0}body.theme-fornebu .flag-menu-container{display:flex;justify-content:center;align-items:center;gap:.5rem}@media only screen and (max-width: 62.0625em){body.theme-fornebu .flag-menu-container .flag-menu-container{display:block}}@media only screen and (max-width: 48em){body.theme-fornebu .pageHeader .pageHeader__navigation-residence-selector{display:block}}
