@import url(https://fonts.googleapis.com/css?family=Alatsi|Roboto:300,400,500,700&display=swap);.main-menu[data-v-2c5228de]{position:absolute;top:1rem;right:15px;z-index:100}.main-menu .menu-items[data-v-2c5228de]{position:relative;top:2rem;width:200px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.main-menu .menu-items ul[data-v-2c5228de]{margin-top:10px;list-style:none;padding:1rem;background:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-menu .menu-items ul li a[data-v-2c5228de]{display:inline-block;width:100%;padding:.5rem}.main-menu .toggle[data-v-2c5228de]{position:absolute;right:0;width:2rem;height:1.6rem;cursor:pointer}.main-menu .toggle .line[data-v-2c5228de]{width:100%;height:3px;background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute}.main-menu .toggle .line[data-v-2c5228de]:first-child{top:0}.main-menu .toggle .line[data-v-2c5228de]:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-menu .toggle .line[data-v-2c5228de]:nth-child(3){bottom:0}.main-menu.open ul[data-v-2c5228de]{background:#fff}.main-menu.open .line[data-v-2c5228de]:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.8rem}.main-menu.open .line[data-v-2c5228de]:nth-child(2){opacity:0}.main-menu.open .line[data-v-2c5228de]:nth-child(3){-webkit-transform:rotate(135deg);transform:rotate(135deg);top:.8rem}.router-link-active{display:inline-block}.router-link-active:hover{text-decoration:none}.intro{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;border-bottom:10px solid #c0dbe2}.intro:after{content:"";background:rgba(117,162,191,.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.intro .container{position:relative;z-index:2}@media (min-width:767px){.intro .container{min-height:calc(360px - 5rem)}}@media (min-width:768px){.intro .container:after{content:"";width:0;height:0;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;border-top:1.5rem solid;position:absolute;bottom:-3.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;-webkit-transition:all .6s ease;transition:all .6s ease;border-top-color:#c0dbe2!important;bottom:-4rem!important}}.intro h1{color:#fff}@media (min-width:767px){.intro h1{font-size:3.75rem}}.intro .sub-heading{color:#fff;font-size:25px}.intro.pos0 .container:after{left:17%}.intro.pos1 .container:after{left:50%}.intro.pos2 .container:after{left:83%}.teasers{background:#f5f5f5;padding:1rem 0!important}@media (min-width:767px){.teasers{padding:6rem 0 2rem 0!important}.teasers .container{min-height:calc(360px - 8rem);-webkit-transition:all 1s ease;transition:all 1s ease}}@media (min-width:899px){.teasers{padding:6rem 0 2rem 0!important}.teasers .container{min-height:calc(460px - 8rem);-webkit-transition:all 1s ease;transition:all 1s ease}}@media (max-width:768px){.teasers{padding:1rem 0 1rem 0}}.teasers .container:after{border-top-color:#f5f5f5!important}.teasers .teaser-0.loading,.teasers .teaser-1.loading,.teasers .teaser-2.loading{position:relative}.teasers .teaser-0.loading:before,.teasers .teaser-1.loading:before,.teasers .teaser-2.loading:before{content:"";position:absolute;background-image:url(../img/Pulse-1s-200px.3bd50b03.svg);background-repeat:no-repeat;width:200px;height:200px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.teasers .teaser-0 .card:before{background-image:url(../img/np_case_2043823_000000.2765c687.svg)}.teasers .teaser-1 .card:before{background-image:url(../img/np_star_2984824_000000.dad94d0a.svg)}.teasers .teaser-2 .card:before{background-image:url(../img/np_solution_2196244_000000.1d988acb.svg);background-size:40%}.teasers .card{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem;min-height:100px;border:0;border-radius:2px;position:relative;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;cursor:pointer}@media (min-width:767px){.teasers .card{min-height:170px;margin-bottom:0}}@media (min-width:899px){.teasers .card{min-height:220px;margin-bottom:0}}@media (min-width:767px){.teasers .card:before{content:"";position:absolute;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:30%;width:100%;height:100%}}.teasers .card:hover{background:rgba(0,0,0,.7)}.teasers .card .card-title{position:absolute;bottom:-2.1rem;left:0;font-size:16px;font-weight:400}@media (max-width:768px){.teasers .card .card-title{font-size:1.3rem;color:#fff;bottom:0;left:auto;right:.7rem}}.expand{padding:2rem;background:#a9bebc}@media (min-width:768px){.expand{margin-top:3rem}}.case{border:2px solid #616161;border-radius:6px;padding:1rem 2rem 1rem 1rem;background:#d0dcdb;position:relative;margin-bottom:1rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}@media (min-width:768px){.case{height:100%;min-height:80px;margin-bottom:0}}.case h3{margin-bottom:.5rem;color:#616161;text-transform:uppercase}.case h3:after{content:"";width:0;height:0;border-top:1.1rem solid transparent;border-bottom:1.1rem solid transparent;border-left:.8rem solid #a9bebc;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease}.case .description{font-size:.9rem}.case .description p{margin-bottom:0}.case:hover{background:#dfe7e6}.download-pdf{text-decoration:underline}.background{background:#eee;padding:0!important;overflow:hidden}.background .left{padding-top:2rem;padding-bottom:2rem}@media (min-width:767px){.background .left>div{max-width:80%}}.background .right{position:relative}@media (min-width:767px){.background .right:before{content:"";width:0;height:0;border-top:1.5rem solid transparent;border-bottom:1.5rem solid transparent;border-left:1.5rem solid #eee;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}.background .right .color-bg-wrapper{padding:4rem 2rem;width:5000px;position:absolute;top:0;left:0;bottom:0;background-color:#a3b7b5}.background .right .color-bg-wrapper .image-wrapper{width:200px;border-radius:50%;overflow:hidden}.background .right .color-bg-wrapper .image-wrapper img{width:100%}.profile-img{border-radius:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contact{background:#6a908c}@media (min-width:767px){.contact .container{min-height:calc(260px - 5rem)}}.contact .container:after{border:0!important}.contact .col p{color:#fff}.contact .col p a{color:#fff;text-decoration:underline}.contact .col p a:hover{color:#555}.contact h4{color:#fff}.cases{padding:1rem 0!important}.cases .column{margin-bottom:1rem}@media (min-width:767px){.cases .column{margin-bottom:2rem}}.kompetencer{margin:2rem 0}.wp-block-quote{background:#c0dbe2;padding:15px;margin:30px 0;border-radius:2px}.loesninger{margin:2rem 0}.vue-map-container{width:100%;height:400px}.p_item{margin-bottom:15px;padding:30px}@-webkit-keyframes arrowSlideDown{0%{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}to{-webkit-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%)}}@keyframes arrowSlideDown{0%{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}to{-webkit-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(1000%);transform:translateX(1000%);opacity:0}65%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{-webkit-transform:translateX(1000%);transform:translateX(1000%);opacity:0}65%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes ribbonSlideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0);z-index:1}}@keyframes ribbonSlideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0);z-index:1}}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}80%{-webkit-transform:scale(.89);transform:scale(.89)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes bounceIn{0%{-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}80%{-webkit-transform:scale(.89);transform:scale(.89)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;font-weight:400;color:#616161;font-size:1.1rem}.body-text{max-width:85%}h1,h2,h3,h4,h5{font-family:Roboto,sans-serif;font-weight:600;color:#5e5e5e;margin-bottom:1rem}@media (min-width:767px){h1{font-size:3.125rem}}a,a:hover{color:#616161}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.row-eq-height,.vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex}.vertical-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.mb-4rem{margin-bottom:4rem}@media (min-width:767px){.wp-block-columns.has-4-columns{display:-webkit-box;display:-ms-flexbox;display:flex}}.wp-block-columns.has-4-columns .wp-block-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.wp-block-image img{width:100%}.modal-body,.modal-header{padding:2rem}.modal-dialog{max-width:700px}.modal-title{text-transform:uppercase}.ribbon{padding:3rem 0 2rem 0}.ribbon,.ribbon .container{position:relative}