body{max-width:1920px;margin:0 auto;margin-top:0px!important;font-family:Raleway,sans-serif;font-size:1rem;color:#393939}h1{font-size:3rem;font-weight:700}h2{font-size:2rem;font-weight:700}h3{font-size:1.5rem;font-weight:700}a{color:#393939}a:visited{color:#393939;text-decoration:none}.overskrift-m-strek:after{content:"";position:relative;top:10px;width:100px;background:#BCCEB8;display:block;height:6px;border-radius:5px}.overskrift-m-strek-midt:after{content:"";position:absolute;display:block;right:0;bottom:-15px;left:0;margin:auto;width:100px;background:#BCCEB8;height:6px;border-radius:5px}.forside-tjenester{margin:0 auto;display:grid;grid-template-columns:repeat(2,calc(100% / 2));grid-column-gap:40px;grid-row-gap:60px;padding-top:40px;padding-bottom:40px;padding-left:30px;padding-right:30px}.forside-tjenester .tjeneste .tjenesteikon{width:200px;height:190px;margin:0 auto}.forside-tjenester .tjeneste .tjenesteikon img{object-fit:cover;border:0;border-radius:6px}.forside-tjenester .tjeneste .tjenesteinfo{min-height:180px;color:#393939;text-align:center}.forside-tjenester .tjeneste .tjenesteinfo h2{font-size:1.4rem;line-height:1.2rem}.forside-tjenester .tjeneste .tjenesteknapp{margin:0 auto;display:block;width:150px;border:2px solid #BCCEB8;border-radius:6px;background:#FFF;text-align:center;padding:5px 30px 5px 30px}.forside-tjenester .tjeneste .tjenesteknapp p{color:#393939;font-size:1.2rem;font-weight:700;margin:5px}.forside-tjenester .tjeneste .tjenesteknapp:hover{background:#BCCEB8;border:2px solid #BCCEB8}.kundesitater .sitat .sitatinnhold{font-style:italic;font-size:1rem;text-align:center;color:#393939}.kundesitater .sitat .sitatavs{margin-top:-30px;margin-bottom:-30px}.kundesitater .sitat .sitatavs h5{font-style:italic;font-size:2rem;font-weight:300;text-align:center}.faktaboks ul{list-style-type:none;margin-bottom:20px}.faktaboks li:before{background-image:url(https://nydrivkraft.no/wp-content/uploads/2021/06/checkmark.svg);background-size:30px 50px;display:inline-block;margin-left:-20px;margin-right:10px;width:30px;height:50px;position:relative;top:20px;content:""}.faktaboks li{padding-left:1em;text-indent:-1em}#kontaktskjema input[type=checkbox]{background:#FFF;width:25px;height:25px;border-radius:6px;border:0;display:inline-block}#kontaktskjema .elementor-field-option label{position:relative;top:-5px;font-weight:700}.elementor-field-group-field_2e3073b{margin-bottom:10px!important}footer{background:#FAFAFA;z-index:3;display:block;position:relative}footer .footer{white-space:nowrap;margin:0 auto;background:#BFCCD9}footer .footer-content{margin:0 auto;padding-top:40px;padding-bottom:40px;align-items:start;font-weight:700;display:block}footer .footer-content h3{font-size:1.4rem;font-weight:700;text-transform:uppercase;margin-top:0;color:#393939}footer .footer-content h3:after{content:"";position:relative;top:5px;width:100%;background:#FFF;display:block;height:3px}footer .footer-content span{color:#393939}footer a{color:#393939;text-decoration:none}footer a:hover{color:#000;text-decoration:underline}footer ul{list-style-type:none;color:#393939}footer ul,footer li{margin-left:0;padding-left:0}footer .footer-logo{margin-top:30px;max-width:150px}footer .footer-logo img{object-fit:contain;max-width:150px}footer .footer-socials ul{display:flex;justify-content:space-evenly;align-content:flex-start}footer .footer-socials li{font-size:1.3rem}footer .footer-content .ikon{text-align:left}footer .footer-content .info{text-align:left;margin-left:25px;margin-top:-30px}footer .footer-visit{min-width:280px}footer .footer-visit li{line-height:30px;padding-left:2px}footer .footer-visit .besokadr{padding-top:5px}footer .footer-contact li{line-height:30px;padding-left:2px}footer .footer-contact .kontaktepost{padding-top:5px}footer .footer-copyright{text-align:center;font-size:.9rem;color:#333}@media (max-width:480px){body:not(.home) .slogan{display:none}.forside-tjenester{display:block}.forside-tjenester .tjeneste{min-height:480px}.forside-tjenester .tjeneste .tjenesteinfo{min-height:150px}.kundesitater .sitat .sitatinnhold{padding-left:30px;padding-right:30px}.slick-dots li button{width:40px;height:40px}.slick-dots li button::before{font-size:14px!important}footer{z-index:2;position:relative}footer .footer-content{padding-left:20px;padding-right:20px}footer .footer-logo{display:block;margin:0 auto;padding-left:0}footer .footer-socials{margin-top:20px;display:block}footer .footer-visit{margin-top:20px;display:block}footer .footer-contact{margin-top:20px;display:block}}@media (min-width:481px) and (max-width:1024px){.forside-tjenester .tjeneste .tjenesteinfo{padding-right:30px;padding-left:30px}.faktaboks li:before{margin-left:-30px}footer .footer-content{display:grid;grid-column-gap:40px;grid-row-gap:60px;grid-template-columns:repeat(2,1fr);padding-left:30px;padding-right:30px}footer{z-index:2}.slick-dots li button{width:40px;height:40px}.slick-dots li button::before{font-size:14px!important}}@media (min-width:1025px){.forside-tjenester{grid-template-columns:repeat(3,1fr);padding-left:0;padding-right:0}.kundesitater .slick-prev,.kundesitater .slick-next{top:45%!important;background:transparent!important;text-decoration:none!important;z-index:999;width:60px!important;height:60px!important;box-shadow:none!important;border:0!important}.kundesitater .slick-prev::before,.kundesitater .slick-next::before{color:#BCCEB8!important;font-size:50px!important;font-weight:900!important}.kundesitater .slick-prev{top:35%!important;left:-100px!important}.kundesitater .slick-next{top:35%!important;right:-100px!important}.kundesitater .slick-next::before{content:'\276F'}.kundesitater .slick-prev::before{content:'\276E'}.faktaboks li:before{background-size:50px 70px;display:inline-block;margin-left:-30px;margin-right:30px;width:50px;height:70px;position:relative;top:25px;content:""}footer .footer{width:1140px}footer .footer-content{max-width:1000px;display:grid;grid-column-gap:40px;grid-template-columns:repeat(4,1fr)}footer .footer-logo{padding-left:20px}}