body{margin:0}*:focus{outline:unset;outline-offset:unset}h1{all:unset}h2{all:revert}h3{all:unset}a{all:unset}a{all:revert}:root{--bg-color:#f2f5f0;--bg-color-dark:#252527;--nkBlack100:#fafafa;--nkBlack90:#f6f6f6;--nkBlack70:#b5b5b5;--nkBlack50:#626163;--nkBlack40:#2e2d30;--white:#fff;--neutral40:#fcfcfc;--neutral50:#f1f1f1;--neutral60:#d0d0d0;--neutral70:#a5a5a5;--green100:#eaf3e6;--green40:#51a026;--green30:#328812;--greenBorder:#d3e5ca;--greenHouse:#a6ce90;--green10:#1e7400;--orange100:#fdf6e8;--orange90:#fbe6c7;--orange40:#f5ad4a;--orange10:#db942f;--blue80:#e6edf8;--blue40:#87a8e0;--blue10:#4e73b2;--red100:#fbedec;--red40:#e25653;--red10:#c43835;--error-alert-bg:#ffd9d9;--warning-alert-bg:#ffe8d1;--background:#efefef;--black:#000;--spacing-xxs:4px;--spacing-xs:8px;--spacing-s:16px;--spacing-m:32px;--spacing-l:64px;--spacing-xl:128px;--spacing-max-section-width:1500px;--spacing-desktop:1024px;--box-shadow:-3px 6px 10px 7px rgba(0,0,0,.04),0px 1px 3px -1px rgba(0,0,0,.09);--admin-color:#ff69b4}*{scrollbar-width:auto;scrollbar-color:#888 #f1f1f1}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#f1f1f1}*::-webkit-scrollbar-thumb{background:#888}*::-webkit-scrollbar-thumb:hover{background:#555}*:focus{outline:1px dashed var(--black)}body{background:var(--nkBlack90)}button:focus{outline:1px dashed var(--black)!important;outline-offset:var(--spacing-xxs)}a{color:var(--black);text-decoration:underline}a:hover{color:var(--green10);cursor:pointer}.page-center-content{max-width:var(--spacing-max-section-width);flex:1;margin:0 auto}@media(min-width:1000px){.page-center-content{padding:var(--spacing-s) var(--spacing-m) var(--spacing-s) var(--spacing-m)}}@media(max-width:1000px){.page-center-content{padding:var(--spacing-xs) var(--spacing-s) var(--spacing-xs) var(--spacing-s)}}.flex{display:flex}.container{max-width:1100px;margin:8rem auto}.material-icons{vertical-align:middle}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.content-wrapper{min-height:calc(100vh - 80px);z-index:800;transition:transform .3s ease-in-out,margin .3s ease-in-out;margin-left:auto;margin-right:auto}.content-wrapper.widescroll{margin-left:0;margin-right:0;overflow-x:auto!important;min-height:unset;width:100%;margin-top:115px;padding-top:20px!important;padding-left:0;padding-right:0}.content.centermargin{margin-left:auto;margin-right:auto}.content-wrapper.login{background-color:#fff;display:flex}.content{overflow-y:initial!important;min-height:250px;margin-left:auto;margin-right:auto}.breadcrumb{background-color:#fff;border-radius:0}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:'/ '}#kart{border:#999 1px solid;width:100%;height:400px;position:relative}ul{list-style-type:none;padding:0;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,'Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;color:#212529}.header-l{font-size:2rem;font-weight:600;line-height:2em}.header-m{font-size:1.5rem;font-weight:600;line-height:1.5em}.nkCaption{text-transform:uppercase;font-weight:600;font-size:1rem;letter-spacing:.02em}.nkCaption-light{text-transform:uppercase;font-weight:400;font-size:1rem;letter-spacing:.02em}.style-color-green{color:var(--green10)}.style-font-size-small{font-size:.8rem}.bold{font-weight:600}*{font-family:figtree}.velkommen_static p{margin:0;max-width:75ch;font-size:16px;line-height:140%;font-style:normal}#BannerHomepage p{margin-bottom:8px}.section{padding:80px;font-family:figtree}.custom-container{max-width:1400px;margin:0 auto}.white-bg{background-color:#fff}.divider{margin:0 24px;border-style:solid;border-bottom-width:thin;border-color:#dcdcdc;border-bottom-width:1px}.heading-1{margin:0;font-size:48px;line-height:110%;text-transform:none;font-weight:600}.heading-2{margin:0;max-width:75ch;font-weight:500;font-size:32px;line-height:100%;margin-bottom:36px}.godkjent-fellestjenester,.query,.godkjent,.header-landing-page{display:flex;justify-content:space-evenly;gap:36px;align-items:center}.green-heading{color:#1e7400;font-weight:600;font-size:16px;line-height:140%;font-style:normal;margin-bottom:8px}.heading-image-wrapper{align-self:center;height:462px}.header-text-wrapper{max-width:411px;align-self:center}.heading-image{width:100%;height:100%;align-self:center}#heading-price{font-size:34px;letter-spacing:.02em;margin:0 0 16px;font-weight:700;line-height:56px}#heading-price span{font-size:16px;font-weight:400;line-height:16px}.header-description-text{margin:36px 0 80px 0!important;max-width:307px}.kom-i-gang-btn-wrapper{display:flex}.enklere-soknad{max-width:972px}.enklere-soknad-grid{display:grid;grid-template-columns:repeat(4,218px);gap:30px;-webkit-box-pack:center;justify-content:center}.enklere-soknad-grid a{border:1px solid #d2d2d2;max-width:200px;height:150px;padding:24px 7px 0;display:flex;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;text-align:center;text-decoration:none!important}.enklere-soknad-grid a:hover{box-shadow:rgba(46,45,48,.15) 0 2px 4px 1px,rgba(46,45,48,.2) 0 1px 6px 0;background:#f6faf6;color:var(--green10);cursor:pointer}.enklere-soknad-grid-img{width:55px;height:66px}.enklere-soknad-grid p{font-weight:600;padding-top:24px;height:65px;margin-bottom:1rem!important}.aktuelt-grid{display:grid;grid-template-columns:repeat(3,350px);gap:45px;-webkit-box-pack:center;justify-content:center;margin-top:80px}.aktuelt-grid-item{border:1px solid #dcdcdc;text-align:left;text-decoration:none;width:350px;height:350px}.aktuelt-grid-item:hover{text-decoration:none}.featured-image-wrapper{height:55%}.featured-image-wrapper img{object-fit:cover;width:350px;height:100%}.aktuelt-grid-item .content-wrapper{padding:24px 24px 0;color:#2e2d30}.aktuelt-grid-item .blog-title{font-size:20px;font-weight:500;height:90px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.aktuelt-grid-item .blog-date{font-weight:300;font-size:14px}.vis-alle-wrapper{display:flex;justify-content:center;margin-top:36px}.godkjent img{width:100%;max-width:410px;height:100%;object-fit:contain}.godkjent ul{list-style-type:disc;list-style-position:outside;margin-left:24px;column-count:2}.godkjent ul li::marker{color:#1e7400}.godkjent ul li{margin-bottom:4px}.query p{font-size:20px;line-height:130%;margin:36px 0;max-width:460px;padding-top:36px}.query img{width:100%;height:100%;max-width:420px;object-fit:cover;transform:rotateY(180deg)}.outlined-link{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;min-width:64px;border-radius:2px;font-size:14px;text-transform:none;font-weight:500;box-shadow:#0a802b 0 0 0 1px inset;transition:none 0s ease 0s;height:fit-content;position:relative;padding:8px 12px;color:#0a802b;border:0;background-color:#fff}.outlined-link:hover{border:0;box-shadow:#005600 0 0 0 2px inset;color:#005600;background-color:#fff;text-decoration:none}.godkjent-fellestjenester .byggekvalitet-logo{width:250px;height:292px;align-self:center}.kom-i-gang{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:1200px){.aktuelt-grid{grid-template-columns:repeat(2,350px)}.enklere-soknad-grid{grid-template-columns:repeat(3,218px)}.enklere-soknad-heading-wrapper{max-width:720px;margin:0 auto}}@media screen and (max-width:960px){.heading-1{font-size:30px;line-height:40px;letter-spacing:.02em;text-align:center}.enklere-soknad .heading-2,.green-heading{text-align:center}.heading-2{font-size:26px}.header-text-wrapper{max-width:none}.header-landing-page,.query{flex-direction:column}#heading-price{font-size:16px}.header-landing-page{text-align:center}.header-description-text{width:auto;margin-bottom:36px!important}.kom-i-gang-btn-wrapper{justify-content:center;margin-bottom:36px}.heading-image-wrapper{height:auto}.enklere-soknad-grid{grid-template-columns:repeat(2,218px)}.godkjent-fellestjenester .heading-2{text-align:start}.godkjent-fellestjenester .byggekvalitet-logo{display:none}.godkjent{flex-direction:column-reverse;align-items:start}.godkjent .green-heading{text-align:start}.godkjent ul{column-count:1}}@media screen and (max-width:805px){.aktuelt-grid{grid-template-columns:repeat(1,350px)}}@media screen and (max-width:568px){.enklere-soknad-grid{grid-template-columns:repeat(1,218px)}}.button-primary{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);background-color:var(--green10);border:1px solid var(--green10);color:var(--white);min-width:200px;border-radius:0}.button-primary:hover{background-color:var(--green40);border-color:var(--green40);color:#fff}.button-admin{color:var(--admin-color)}.button-admin:hover{color:#ff0080!important}.button-secondary{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);background-color:var(--white);min-width:200px;border:1px solid var(--black)}.button-secondary:hover{border:1px solid var(--green10);color:var(--green10)}.button-primary:disabled,.button-secondary:disabled,button-primary[disabled],button-secondary[disabled],.button-primary .disabled,.button-secondary .disabled{background-color:var(--neutral50);border-color:var(--nkBlack40);color:#000}.button-primary span{margin-right:var(--spacing-xs)}.button-secondary span{margin-right:var(--spacing-xs)}.nkButton{display:flex;align-items:center;justify-content:center;padding:8px;font-size:1em;margin:5px;cursor:pointer;border:1px solid;min-width:200px}.nkButton:disabled{background-color:#d3d3d3!important;color:#000!important;cursor:default}a.nkButton{text-decoration:none}.nkButton i{margin-right:5px;width:24px;height:24px}.white-nk-style{background-color:#fff;color:#2e2d30}.white-nk-style:focus{outline:1px dashed #2e2d30;outline-offset:1px;color:#2e2d30;border-color:#2e2d30}.white-nk-style:hover{color:#2e2d30;border-color:#2e2d30;background-color:#f6f6f6}.nkButton.transparent{background-color:transparent}.modal-nkBtn{min-width:120px;justify-content:center;display:inline-flex;border-radius:0}