#content{position:relative;background-color:#FFF}#content p{line-height:1.8}#content .content-wrap{position:relative;padding:80px 0;overflow:hidden}#content .container{position:relative}.grid-container,.grid-inner{position:relative;overflow:hidden;will-change:transform}.grid-inner{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}body:not(.device-touch) .grid-container{-webkit-transition:height .4s ease;-o-transition:height .4s ease;transition:height .4s ease}.hero-banner{background-image:linear-gradient(to bottom,rgb(0 33 54 / 45%),#002136),url(https://bim.graphisoft.no/hubfs/nbc-2021/images/folgefonna.jpeg);width:100%;height:800px;background-size:cover;color:white;padding:20px;background-position:right center;position:relative}.hero-banner .contentbox h1{color:#3bbfad;text-transform:uppercase;font-size:120px;line-height:1}.device-xs .hero-banner .contentbox h1,.device-sm .hero-banner .contentbox h1,.device-md .hero-banner .contentbox h1{font-size:2.25rem}.hero-banner .contentbox p{color:rgb(255 255 255 / 80%);font-size:18px;font-family:'Noto Serif',serif;line-height:1.6}.intro-content{padding:80px 0px}.device-xs .intro-content,.device-sm .intro-content,.device-md .intro-content{padding:40px 0px}.device-xs .intro-content .imgbox,.device-sm .intro-content .imgbox,.device-md .intro-content .imgbox{margin-bottom:40px}.intro-content h2{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1;font-size:40px;color:#002136}.intro-content p{font-size:18px;font-family:'Noto Serif',serif;line-height:1.6;margin-bottom:0px}.sub-contentbox{padding:80px 0px}.device-xs .sub-contentbox,.device-sm .sub-contentbox,.device-md .sub-contentbox{padding:40px 0px}.sub-contentbox h2{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1;font-size:40px;color:#002136}.sub-contentbox p{font-size:18px;font-family:'Noto Serif',serif;line-height:1.6;margin-bottom:30px}.device-xs .sub-contentbox .imgbox,.device-sm .sub-contentbox .imgbox,.device-md .sub-contentbox .imgbox{margin-bottom:40px}.sub-contentbox .content-block{max-width:550px;margin:0 auto}.device-xs .sub-contentbox .content-block,.device-sm .sub-contentbox .content-block,.device-md .sub-contentbox .content-block{max-width:100%;margin:0 auto}.sub-contentbox .content-block ul{padding-left:18px}.sub-contentbox .hs-cta-wrapper{display:inline-block}.sub-contentbox .hs-cta-wrapper p{margin-bottom:0px}.products{background:url(https://bim.graphisoft.no/hubfs/nbc-2021/images/pattern_bleu.png) left bottom no-repeat #fff;background-size:contain}.products .contentbox{padding:20px;background:#023b49;height:100%}.products .contentbox .iconbox{width:100px;height:100px;background:#fff;border-radius:100px;padding:15px;line-height:65px;margin-bottom:10px;float:right}.products .contentbox .iconbox.icon{width:100px;height:100px;background:#fff;border-radius:100px;padding:15px;line-height:65px;margin-bottom:10px;float:right}.products .contentbox .iconbox.image{width:100px;height:100px;background:#fff;border-radius:0px;padding:0px;line-height:65px;margin-bottom:10px;float:right}.products .contentbox .iconbox.image img{object-fit:cover;height:100px;border-radius:100px}.products .contentbox a:hover{color:#3bbfad}.products .contentbox h3{font-size:30px;font-weight:600;font-style:normal;text-transform:uppercase;color:#f7fbfb}.products .contentbox span{font-size:18px;font-family:'Noto Serif',serif;line-height:1.6;color:#f7fbfb}.products .contentbox p{margin-bottom:20px;font-size:16px;font-family:'Noto Serif',serif;line-height:1.6;color:#f7fbfb}.products h2{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1.2;font-size:40px;color:#002136;margin-bottom:40px}.products h1{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1.2;font-size:50px;color:#002136;max-width:100%;margin-bottom:30px}.device-xs .products h1,.device-sm .products h1,.device-md .products h1{font-size:35px}.products .hs-embed-content-wrapper div{padding-bottom:0 !important}.more{font-size:.875rem;font-family:'Noto Serif',serif;line-height:24px;color:#f7fbfb;margin-top:30px !important;text-transform:uppercase}.quotebox{margin-bottom:0px;background:transparent;padding-bottom:80px}.quotebox .contentbox{background:#013b49;padding:30px 50px}.device-xs .quotebox .contentbox,.device-sm .quotebox .contentbox{padding:30px}.device-xs .quotebox .contentbox h2,.device-sm .quotebox .contentbox h2{font-size:40px}.quotebox .contentbox h2{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1;font-size:80px;color:#3cbfad;max-width:500px}.quotebox .contentbox p{margin-bottom:20px;font-size:20px;font-family:'Noto Serif',serif;line-height:1.6;color:#f7fbfb;font-style:italic}.ctablock{background:#3bbfad}.ctablock .buttonbox{text-align:right}.device-xs .ctablock .buttonbox,.device-sm .ctablock .buttonbox,.device-md .ctablock .buttonbox{text-align:center}.device-xs .ctablock .contentbox,.device-sm .ctablock .contentbox,.device-md .ctablock .contentbox{text-align:center}.ctablock h5{font-size:20px;color:#f7fbfb;font-family:'Noto Serif',serif}.ctablock h2{font-weight:600;font-style:normal;text-transform:uppercase;line-height:1;font-size:30px;color:#f7fbfb}.actual{padding:80px 0px}.actual .contentbox{background:#fff;padding:20px}.actual .contentbox .feature-box{border-bottom:1px solid #dcdfdd;margin-bottom:15px}.actual .contentbox .feature-box p{margin-bottom:15px}.actual .contentbox .feature-box:last-child{border-bottom:0}.expert-in-the-field{background:#f7fbfb;padding:80px 0px}.device-xs .expert-in-the-field,.device-sm .expert-in-the-field,.device-md .expert-in-the-field{background:#f7fbfb;padding:40px 0px}.device-xs .expert-in-the-field .contentbox,.device-sm .expert-in-the-field .contentbox,.device-md .expert-in-the-field .contentbox{margin-bottom:40px}.expert-in-the-field .card{box-shadow:none;border:0;border-radius:0px}.expert-in-the-field .card .icon{background-color:#023b49;color:#fff;border-radius:100% !important;font-family:'AlternateGothicATF'}.expert-in-the-field .card .iconbox{border-radius:100% !important;font-size:1.3rem;width:48px;height:48px;min-width:48px;background-color:#023b49;margin-right:1rem !important;text-align:center;vertical-align:middle;line-height:48px}.actual .imagecontentbox .feature-box{background:#013b49;padding:20px 20px;min-height:150px}.actual .imagecontentbox .feature-box p{margin-bottom:0px;text-transform:uppercase;color:#fff;font-weight:600}.actual .imagecontentbox .feature-box h3{color:#3bbfad;text-transform:uppercase;margin-bottom:10px}.actual .imagecontentbox .feature-box span{color:#fff !important}.numbersquote{background:#023b49;padding:80px 0 100px 0}.device-xs .numbersquote,.device-sm .numbersquote,.device-md .numbersquote{background:#023b49;padding:40px 0 40px 0;text-align:center}.numbersquote .counter{color:#fff;font-size:50px;margin-bottom:5px;font-family:'AlternateGothicATF'}.device-xs .numbersquote .counter,.device-sm .numbersquote .counter,.device-md .numbersquote .counter{color:#fff;font-size:40px;margin-bottom:5px;font-family:'AlternateGothicATF';margin-top:40px}.numbersquote .counter-wrapper h2{color:#fff;font-size:50px;margin-bottom:25px}.numbersquote .counter-wrapper p{color:#fff;font-size:20px;margin-bottom:0px;opacity:.7}.quoteslider{background:transparent;padding-bottom:0px}.quoteslider .container{margin-top:0px;background:#fff;max-width:1290px}.quoteslider .contentbox{padding:0px;max-width:90%;justify-content:center;align-items:center;display:flex;margin:5% auto 0 auto;min-height:320px}.quoteslider .contentbox.full{padding:0px;max-width:80%;justify-content:center;align-items:center;display:flex;margin:5% auto 5% auto;min-height:auto}.quote-sliderbox{z-index:9999;padding-top:40px;padding-bottom:40px}.device-xs .quote-sliderbox,.device-sm .quote-sliderbox,.device-md .quote-sliderbox{z-index:9999;margin-top:0px;margin-bottom:0px}.device-xs .quoteslider .contentbox,.device-sm .quoteslider .contentbox,.device-md .quoteslider .contentbox{margin:5% auto 5% auto;min-height:auto}.quoteslider .testimonial{position:relative;padding:0px;background-color:#FFF;border:0;border-radius:0;box-shadow:none}.quoteslider .testimonial p{font-size:20px;line-height:1.7;font-family:inherit;font-style:normal}.quoteslider .testi-meta{margin-top:20px;font-size:20px;font-weight:bold;text-transform:uppercase}.sub-banner{background-image:linear-gradient(to bottom,rgb(0 33 54 / 45%),#002136),url(https://bim.graphisoft.no/hubfs/nbc-2021/images/folgefonna.jpeg);width:100%;height:500px;background-size:cover;color:white;padding:20px;background-position:right center;position:relative}.imagecaption{position:absolute;bottom:20px;font-size:14px;color:rgb(255 255 255 / 80%)}.imagecaption-bg{position:absolute;bottom:20px;font-size:14px;color:rgb(255 255 255 / 88%);background:#023b49;padding:0 10px;left:20px;z-index:9}.imagecaption-black{font-size:14px;color:#555}.sub-banner .contentbox h1{color:#3bbfad;text-transform:uppercase;font-size:70px;line-height:1}.device-xs .sub-banner .contentbox h1,.device-sm .sub-banner .contentbox h1{color:#3bbfad;text-transform:uppercase;font-size:50px;line-height:1}.device-md .sub-banner .contentbox h1{color:#3bbfad;text-transform:uppercase;font-size:60px;line-height:1}pre{color:#555;font-family:"Lato",sans-serif;font-size:16px;margin-top:-20px}.sub-banner .contentbox p{color:rgb(255 255 255 / 80%);font-size:18px;font-family:'Noto Serif',serif;line-height:1.6;margin-bottom:0px}.products .agenda ul{padding-left:20px}.products .agenda{padding:20px 30px;background:#35bead;color:#fff}.products .agenda h4{margin-bottom:15px;color:#fff;font-size:30px}.products .blog-post__body ul{padding-left:20px}.products .blog-post__body ul ul{padding-left:20px}.submitted-message p{font-size:18px;font-family:'Noto Serif',serif;line-height:1.6;margin-bottom:0px;color:#fff}