.bg69 {
    background-color: #ebebeb;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg572 {
                        background-repeat: no-repeat;        }.bg466 {
        background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Forsidebilde_mobil.jpg?v=1613981537204');    background-size: cover;    background-position-x: center;    background-position-y: center;    background-repeat: no-repeat;        }.bg15 {
            background-size: cover;    background-position-x: center;    background-position-y: center;    background-repeat: no-repeat;        }.bg166 {
        background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Forsidebilde_1+%281%29.jpg?v=1614698838195');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg818 {
    background-color: #ffffff;    background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Sparkesykkel.jpg?v=1618297821869');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg541 {
            background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg456 {
    background-color: #d6e3dc;        background-size: cover;    background-position-x: center;    background-position-y: center;    background-repeat: no-repeat;        }.bg1861 {
    background-color: #dfe4e1;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg2345 {
    background-color: #2a5f5d;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg14 {
    background-color: #ffffff;        background-size: cover;    background-position-x: center;    background-position-y: center;    background-repeat: no-repeat;        }.bg2320 {
    background-color: #ffffff;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg2287 {
    background-color: #ffffff;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg275 {
    background-color: #2a5f5d;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg305 {
    background-color: #2a5f5d;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg362 {
        background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Presse.jpg?v=1615205479150');    background-size: cover;    background-position-x: center;    background-position-y: center;    background-repeat: no-repeat;        }.bg354 {
        background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Mer-om-prosjektet.jpg?v=1615205467550');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg339 {
        background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Personvern.jpg?v=1615205452672');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg375 {
        background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/Hvem.jpg?v=1615205493015');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg493 {
            background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg1853 {
    background-color: #dfe4e1;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg1395 {
    background-color: #ffffff;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg153 {
    background-color: #ffffff;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        background: transparent;}.bg1461 {
    background-color: #d6e3dc;        background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg2412 {
    background-color: #ffffff;    background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/elbygget+%281%29.jpg?v=1728214351944');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }.bg2441 {
    background-color: #ffffff;    background-image: url('https://files.solvecms.com/imeundersokelsen-no/3e819c3/gatra+%281%29.jpg?v=1728222652482');    background-size: cover;    background-position-x: center;        background-repeat: no-repeat;        }
/* Extra CSS */
/* Extra CSS */
.section.news-blog {
    //display: none;
}

body:before {
    display: none !important;
}

/*solve issue with too wide blog li on small screens*/
@media (max-width: 390px){
    .module-blogfeed>ul>li{
        max-width:360px!important;
    }
}

/*remove forced grey footer*/
.section-footer{
    display:none!important;
}

/*allow .bg-primary without image*/
.section.bg-primary.no-image{
    background-image:none!important;
}

/*make links on .bg-primary semi-transparent*/
.section .bg-primary a, .bg-mint a{
    transition:0.2s!important;
    opacity:50%!important;
}

.section .bg-primary a:hover, .bg-mint a:hover{
    opacity:100%!important;
}

/*background with full width image*/
.image-full{
    background-color:#2a5f5d!important;
    padding:0!important;
    max-width:100%;
}
.image-full .container{
    width:100vw;
    padding:0!important;
    max-width:100%!important;
    }
.image-full .row{
    padding:0!important;
    margin:0
    }
.image-full .col-sm-12, p{
        padding:0!important;
        margin:0!important;
        max-width:100vw;
    }
.image-full img {
        width:100vw!important;
    max-width:100%!important;
}

/*text formatting on new backgrounds*/
.bg-primary p, a, .bg-mint p, a{
        margin-top:.8em!important;
    }

.bg-primary iframe, .bg-mint iframe{
        margin-bottom:2em!important;
}

/*fix issue with too wide segments*/
.bg-primary .row, .bg-mint .row{
    max-width:100%!important;
}

/*add margin below pink button*/
.pink-btn{
    margin-bottom:35px!important;
}

