html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;font:16px/1 sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-top:4.25rem}.bow{position:fixed;top:0;height:100vh;width:100%;z-index:-1}@media screen and (min-width: 70rem){.bow{background-image:url(../img/bg.svg);background-repeat:no-repeat;background-size:70%;background-position:0px 105px}}h1,h2,h3,h4,p,blockquote,figure,ol,ul{margin:0;padding:0}main{min-height:85vh}main,li{display:block}h1,h2,h3,h4{font-size:inherit}strong{font-weight:bold}a,button{color:inherit;transition:.3s}a{text-decoration:none;font-family:'Lato', sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}iframe{width:100%}button{background-color:transparent;border:none;cursor:pointer;font-size:0.8rem;line-height:0;margin:0;outline:none;padding:0}.button{font-weight:700;padding:1.1rem 1.3rem}.button.green{background-color:#22959e;color:#fff}.button.border{border:1px solid #22959e;border-radius:0.5rem;color:#22959e}.button.right{float:right}h1,h2,h3,h4{color:#22959e;font-family:'Lato', sans-serif;font-weight:700}h1.white,h2.white,h3.white,h4.white{color:#fff}h1,h2{font-size:1.5rem;line-height:1.3;margin:0 0 1rem 0}@media screen and (min-width: 50rem){h1,h2{font-size:2rem}}h3{font-size:1.4rem}h3.anchors-header{margin-bottom:1rem;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}h4{font-size:1.2rem}p{color:#416670;font-family:'Lato', sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4;margin:0 0 1rem 0;white-space:pre-line}p.white{color:#fff}p.small{font-size:0.8rem}p.italic{font-style:italic}time{color:#22959e;font-family:'Lato', sans-serif;font-size:0.8rem;font-weight:700;letter-spacing:0.05rem;line-height:2;margin-bottom:0.3rem}.container{margin:0 auto;max-width:80rem}.transparent-section{background-color:transparent;padding:1.5rem}@media screen and (min-width: 80rem){.transparent-section{padding:1.5rem 0}}.white-section{background-color:#fff;padding:1.5rem}.green-section{background-color:#22959e;padding:1.5rem}.lightgreen-section{background-color:#8fd2c1;padding:1.5rem}.darkgreen-section{background-color:#416670;padding:1.5rem 0 0 0}.gray-section{background-color:#f3f3f4;padding:1.5rem}.image-section{background-color:#fff;position:relative}.image-section .background-image{height:20rem;position:relative;width:100%}.image-section .background-image:after{background-color:rgba(0,0,0,0.2);content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width: 30rem){.image-section .background-image{height:25rem}}@media screen and (min-width: 50rem){.image-section .background-image{height:35rem}}@media screen and (min-width: 70rem){.image-section .background-image{height:45rem}}.image-section .background-image>.image{background-size:cover !important;height:100%}.image-section .contain-me{position:relative}@media screen and (min-width: 70rem){.image-section .contain-me{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;position:absolute;top:0;bottom:0;left:0;max-width:80rem}}@media screen and (min-width: 90rem){.image-section .contain-me{left:50%;margin-left:-40rem;width:80rem}}.elevator{padding:1.5rem}@media screen and (min-width: 70rem){.elevator{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}.elevator h1{display:block}@media screen and (min-width: 70rem){.elevator h1{color:#fff;font-size:3.5rem}.elevator h1:after{background-color:#fff;content:'';display:block;height:1px;margin:1.5rem 0 0 0;width:100%}}@media screen and (min-width: 70rem){.elevator p{color:#fff;font-size:1.4rem;font-weight:400}}.home-form{background-color:rgba(243,243,244,0.7);padding:1.5rem;width:100%}@media screen and (min-width: 70rem){.home-form{width:23rem;max-width:100%}}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex.justify-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex.align-end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex.contain{margin:0 auto;max-width:77rem}.align-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.g50{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.g30{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0}@media screen and (min-width: 70rem){.g30{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding:1rem 0}}.site-header{background-color:#fff;border-bottom:2px solid #8fd2c1;position:fixed;top:0;left:0;right:0;z-index:9999}@media screen and (min-width: 30rem){.site-header{border-bottom:4px solid #8fd2c1}}.site-logo{line-height:0;padding:1.5rem}.site-logo>.svg{fill:#22959e}@media screen and (min-width: 70rem){.site-logo>.svg{height:2rem}}.burger-button{background-color:transparent;padding:1.5rem}@media screen and (min-width: 70rem){.burger-button{display:none}}.burger-button>.svg{stroke:#22959e}.burger-button:hover{background-color:#8fd2c1}.burger-button:hover>.svg{stroke:#fff}.burger-button.on{background-color:#22959e}.burger-button.on>.svg{stroke:#fff}.d-nav{display:none}@media screen and (min-width: 70rem){.d-nav{display:block}}.d-nav .d-nav-list{width:100%}.d-nav .d-nav-list .item{display:inline-block}.d-nav .d-nav-list .item .link{color:#7f807f;display:block;padding:1.5rem;transition:all 100ms}.d-nav .d-nav-list .item .link:hover{color:#22959e}.s-nav{display:block;position:fixed;top:4.25rem;right:0;bottom:auto;left:0;z-index:1000}.s-nav.on .s-nav-list{display:block}.s-nav.on .s-nav-list .item{border-bottom:2px solid #8fd2c1;height:50px}.s-nav.on .s-nav-list .item>.link{display:block;opacity:1;transition:all 1000ms;height:auto}.s-nav .s-nav-list{width:100%}.s-nav .s-nav-list .item{background-color:#22959e;border-bottom:none;height:0;width:100%}.s-nav .s-nav-list .item:nth-child(1){transition:all 150ms ease-out}.s-nav .s-nav-list .item:nth-child(2){transition:all 300ms ease-out}.s-nav .s-nav-list .item:nth-child(3){transition:all 450ms ease-out}.s-nav .s-nav-list .item:nth-child(4){transition:all 600ms ease-out}.s-nav .s-nav-list .item:nth-child(5){transition:all 750ms ease-out}.s-nav .s-nav-list .item:nth-child(6){transition:all 900ms ease-out}.s-nav .s-nav-list .item:nth-child(7){transition:all 1050ms ease-out}.s-nav .s-nav-list .item:nth-child(8){transition:all 1200ms ease-out}.s-nav .s-nav-list .item:nth-child(9){transition:all 1350ms ease-out}.s-nav .s-nav-list .item .link{color:#fff;display:none;opacity:0;padding:1rem 1.5rem;transition:all 100ms}.doc-header{padding:1.5rem}.contact-points{display:block}@media screen and (min-width: 70rem){.contact-points{display:none}}.show-large{display:none}@media screen and (min-width: 70rem){.show-large{display:block}}.contact-point{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;margin:0 0 1rem 0}.contact-point:last-child{margin:0}.contact-point>.icon{display:block}.contact-point>.icon>.svg{height:1.2rem;fill:#fff}.contact-point>.text{padding:0 1rem}.contact-point>.text>p{color:#fff;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1.25rem;font-weight:400;letter-spacing:0.05rem;margin:0}.contact-point>.text>p.small{font-size:0.8rem;white-space:normal}.green-left{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;background-color:#8fd2c1;width:100%;padding:1.5rem}@media screen and (min-width: 70rem){.green-left{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.white-right{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;background-color:#fff;padding:1.5rem;width:100%}@media screen and (min-width: 70rem){.white-right{padding:1rem 3rem 1rem 0;max-width:50%}}.news-list{display:block;padding:1rem 1.5rem 1rem 1.5rem;float:right;width:100%}@media screen and (min-width: 70rem){.news-list{padding:1rem 3rem 1rem 0;max-width:37rem}}.key-numbers{display:none;float:left;max-width:37rem;width:100%}@media screen and (min-width: 70rem){.key-numbers{display:-webkit-flex;display:-ms-flexbox;display:flex}}.key-number{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding:1rem}.key-number>.number{border:2px solid #22959e;border-radius:50%;height:5rem;margin:1rem;text-align:center;width:5rem}.key-number>.number>h4{color:#22959e;font-weight:700;line-height:5rem}.key-number .text{margin:1rem}.key-number .text>p{color:#22959e}.list-article{padding:1rem 0}.list-article:only-child{border-bottom:none}.list-article:last-child{border-bottom:none}.list-article>ul{color:#416670;font-family:'Lato', sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin:0 0 1rem 0;padding:0 0 0 1.5rem}.list-article>ul>li{display:list-item}.faq-header{background-color:#f3f3f4;padding:1.5rem}@media screen and (min-width: 50rem){.faq-header{background-color:transparent}}.faq-header>h2{font-size:1rem;margin:0}@media screen and (min-width: 50rem){.faq-header>h2{font-size:1.5rem;margin:0 0 1rem 0}}.faq-article{padding-top:0}@media screen and (min-width: 50rem){.faq-article{padding-top:1rem}}.faq-content{display:none;border-bottom:1px solid #416670}@media screen and (min-width: 50rem){.faq-content{display:block}}.qna{display:block;position:relative}@media screen and (min-width: 70rem){.qna{padding:0 0 0 4rem}.qna:before{background-color:#22959e;border-radius:50%;color:#fff;content:attr(data-number);display:block;text-align:center;line-height:40px;height:40px;width:40px;position:absolute;top:0;left:0}}.qna>.question{margin-top:1.5rem;padding:0 1.5rem}.qna>.question>p{font-size:1.1rem;font-weight:600}.qna>.answer{background-color:transparent;border-radius:0.3rem;margin-bottom:1.5rem;padding:0 1.5rem 1.5rem 1.5rem;transition:all 200ms}.qna>.answer>div{color:#fff;display:none;line-height:1.4}.qna>.answer>div>p{color:#fff;line-height:1.4;margin-bottom:15px}.qna>.answer>div>p>a{text-decoration:underline}.qna>.answer.on{background-color:#22959e;padding:1.5rem}.qna>.answer.on>div{display:block}.js-toggle-answer{background-color:transparent;border:1px solid #22959e;border-radius:0.4rem;color:#22959e;transition:all 200ms}.js-toggle-answer:before{content:'Sjå '}.js-toggle-answer.on{border:1px solid #fff;color:#fff}.js-toggle-answer.on:before{content:'Gøym '}.page-header{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:2rem 1.5rem 0 1.5rem}.people{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:80rem;margin:0 auto}.person-article{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%}@media screen and (min-width: 30rem){.person-article{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}.person-article>.image{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:1.5rem}@media screen and (min-width: 50rem){.person-article>.image{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}.person-article>.image>.img{width:100%}.person-article .details{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding:1.5rem 2rem}@media screen and (min-width: 30rem){.person-article .details{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}.person-article .details>.position{font-style:italic;margin:0 0 1rem 0}.person-article .details>.email{color:#22959e;font-style:normal;margin:0}.person-article .info{border-bottom:1px solid #416670;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:1.5rem 0;width:100%}.person-article .info>p{font-size:1rem}.contact-articles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;max-width:80rem}.contact-article{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:1.5rem}@media screen and (min-width: 50rem){.contact-article{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 70rem){.contact-article{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}.contact-article>.contact-header{border-bottom:1px solid #fff}.contact-article>.contact-header>h3{font-size:1.7rem;font-weight:900;color:#416670;margin:0.8rem 0}.contact-article>.content{color:#fff;padding:1rem 0}.contact-article>.content>p{color:#fff}label{display:none}input[type=text],input[type=email],textarea{background-color:#fff;border:none;color:#22959e;font-size:0.8rem;font-family:'Lato', sans-serif;margin:0 0 1rem 0;outline:none;padding:1rem;width:100%}input[name=check-name]{display:none}.page-content{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative}@media screen and (min-width: 70rem){.page-content{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.page-nav{position:fixed;padding:1.3rem 0}.anchor-links>.item{line-height:1.8}.anchor-links>.item>.anchor-link{color:#22959e}.hack{display:none;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}@media screen and (min-width: 70rem){.hack{display:block}}.superhack{padding:0}@media screen and (min-width: 70rem){.superhack{padding:1.5rem}}.special-form{background-color:rgba(243,243,244,0.7);position:relative;padding:2rem;margin-top:2rem;width:25rem;max-width:100%}@media screen and (min-width: 70rem){.special-form{margin-top:0;position:absolute;right:-27rem;top:5rem}}#page_1>p{margin-top:1rem}.menu-8{color:#fff}.menu-8>p{color:#fff}.site-footer{position:relative}.no-border{border:none !important}
