@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 121px);height:calc(100vh - 121px)!important}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded)>div{height:calc(100vh - 120px)}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 120px)}html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header{top:121px}.nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container{height:calc(100vh - 119px)!important}.admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container{height:calc(100vh - 119px - 32px)!important}}.admin-bar[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 32px)}body[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level,body[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:100vh}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on])>div{height:calc(100vh - 100px)}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 100px)}html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on])>div{height:calc(100vh - 47px)}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 47px)}body[data-transparent-header=false] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 47px);height:calc(100vh - 47px)}}#nectar_fullscreen_rows{background-color:transparent}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%}.vi-tilbyr-blue h2{font-family:"Montserrat"!important;text-transform:none!important}.vi-tilbyr-blue .wave{display:none!important;padding:0!important}.hideBox{display:none!important}.hideBox{visibility:hidden!important}#header-outer.transparent #top nav>ul>li>a,#header-outer.transparent #top nav>.sf-menu>li>a{opacity:1!important}#header-outer[data-lhe=animated_underline].transparent #top nav>ul>li>a .menu-title-text:after{border-color:#66b821!important}#header-outer.transparent #top nav>ul>.button_solid_color_2>a:before{background-color:transparent!important}.wave-underside img{width:200px!important}.kontakt-tekst h3{color:#fff!important}body[data-form-style=minimal] textarea{height:200px!important}.kontakt-oss-info img{width:350px!important}@media screen and (max-width:1000px){.kontakt-folg-oss{margin-top:10px!important}.kontaktoss-postadresse{margin-top:10px!important}}.cf7-responsiv_media .cf7-aktivitet select.wpcf7-form-control.wpcf7-select{background-color:white!important;border-radius:10px!important;padding:16px 16px 16px 10px}.kontakt-kontaktinfo-adresse p,.kontakt-kontaktinfo-adresse a{color:#000!important}.grayicons img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.kontakt-folg-oss i{font-size:30px!important;margin-right:20px!important;color:#000!important}.kontakt-folg-oss .fa.fa-youtube-play,.scrolled-down #top .fa.fa-youtube-play{color:#04979f!important}.scrolled-down #top .fa.fa-youtube-play,.scrolled-down #top .fa.fa-facebook,.scrolled-down #top .fa.fa-instagram,body #header-outer:not(.transparent) #social-in-menu a i:after{color:#ffeb11!important}.kontakt-folg-oss .fa.fa-facebook-square{color:#ffeb11!important}.kontakt-folg-oss .fa.fa-instagram{color:#ffeb11!important}.kontakt-folg-oss .fa.fa-youtube-play{color:#ffeb11!important}.kontakt-kontaktinfo p,.kontakt-kontaktinfo a{display:inline-block!important}.kontakt-kontaktinfo p{padding-bottom:0!important;width:100px!important}.kontaktk3mlogo{width:250px!important}.wpcf7-form-control.wpcf7-submit{width:100%!important;background:#69b42d!important}.cf7-responsiv_media input[type=text],.cf7-responsiv_media input[type=email],.cf7-responsiv_media input[type=tel],.cf7-responsiv_media textarea{border-radius:10px!important;border:0px solid #fff!important}@media screen and (max-width:690px) and (min-width:0px){.cf7-responsiv_media input[type=submit]{width:100%!important}.owl-carousel[data-column-padding="5px"] .carousel-item{padding:0 1px!important}}.cf7-responsiv_media input[type=text]:-internal-autofill-selected,.cf7-responsiv_media input[type=email]:-internal-autofill-selected,.cf7-responsiv_media input[type=tel]:-internal-autofill-selected,.cf7-responsiv_media textarea:-internal-autofill-selected{background-color:#e8f0fe!important;background-image:none!important;color:#000!important;color:#000!important}.cf7-responsiv_media input[type=text],.cf7-responsiv_media input{padding-left:10px!important}.cf7-responsiv_media input[type=submit]{background:rgba(255,80,0,1);background-color:#ff5000;float:right!important;margin-top:10px!important}.cf7-responsiv_media ::placeholder{color:#000!important;opacity:1}.cf7-responsiv_media :-ms-input-placeholder{color:#000!important}.cf7-responsiv_media ::-ms-input-placeholder{color:#000!important}.cf7-responsiv_media textarea,.cf7-responsiv_media input[type=text],.cf7-responsiv_media input[type=tel],.cf7-responsiv_media input[type=email]{background-color:#fff!important;color:#000!important}.cf7-responsiv_media textarea input:placeholder,.cf7-responsiv_media input[type=text] input:placeholder,.cf7-responsiv_media input[type=tel] input:placeholder,.cf7-responsiv_media input[type=email] input:placeholder{color:#000!important}.cf7-responsiv_media textarea{padding-left:10px!important}@media screen and (max-width:1000px) and (min-width:0px){.cf7-responsiv_media .cf7-navn,.cf7-responsiv_media .cf7-telefon,.cf7-responsiv_media .cf7-epost{width:100%!important}.ctcc-left-side{font-size:11px!important;line-height:24px!important}}@media screen and (max-width:1000px) and (min-width:690px){.cf7-responsiv_media .cf7-epost,.cf7-responsiv_media .cf7-melding,.cf7-responsiv_media .cf7-telefon{margin-top:20px!important}}@media screen and (min-width:1000px){.cf7-responsiv_media .cf7-navn{float:left!important}.cf7-responsiv_media .cf7-telefon{float:right!important}.cf7-responsiv_media .clearfix{overflow:auto}.cf7-responsiv_media .cf7-navn,.cf7-responsiv_media .cf7-telefon{width:48.7%!important}.cf7-responsiv_media .cf7-epost,.cf7-responsiv_media .cf7-melding,.cf7-responsiv_media .cf7-aktivitet{margin-top:20px!important}.cf7-responsiv_media .cf7-aktivitet select.wpcf7-form-control.wpcf7-select{background-color:white!important;border-radius:10px!important;padding:16px 16px 16px 10px}}@media screen and (max-width:690px) and (min-width:0px){.cf7-responsiv_media .cf7-epost,.cf7-responsiv_media .cf7-melding,.cf7-responsiv_media .cf7-telefon,.cf7-responsiv_media .cf7-aktivitet{margin-top:20px!important;-webkit-appearance:none!important}}.heading.hvit h2{color:#fff!important}.box .wpb_column[data-border-radius="20px"]>.vc_column-inner>.column-image-bg-wrap .column-image-bg,.box-ig .wpb_column[data-border-radius="20px"]>.vc_column-inner>.column-image-bg-wrap .column-image-bg{border-radius:100px!important}.box h4{font-weight:700!important}@media only screen and (max-width:800px){.box .vc_column-inner,.box-ig .vc_column-inner{min-height:200px!important}.cta p{padding-bottom:0!important}}@media only screen and (min-width:1100px) and (max-width:1300px){.turkis-gradient h4{font-size:20px!important}.nectar-fancy-box.using-img{min-height:250px!important}}@media only screen and (min-width:1000px) and (max-width:1100px){.turkis-gradient h4{font-size:16px!important}.nectar-fancy-box.using-img{min-height:250px!important}}@media only screen and (min-width:1300px){.box h4{font-size:30px!important}}@media only screen and (min-width:1000px) and (max-width:1300px){.box h4{font-size:24px!important}}.cta p{font-size:18px!important;color:#fff!important}.cta a.nectar-button{margin-left:20px!important;font-size:18px!important;font-weight:700!important;text-transform:none!important;background:#2f8234!important}.box{position:relative;top:0;transition:top ease .2s}.box:hover{top:-10px}.nectar-button.large span{font-size:18px!important}#sb_instagram .sbi_photo{display:block;text-decoration:none;border-radius:20px!important}#header-outer.scrolled-down a,#header-outer.scrolled-down #social i{color:#ffeb11!important}.cookieWarning button#catapultCookie{padding:12px 60px!important}.ctcc-left-side{font-size:16px}a.ctcc-more-info-link{text-decoration:underline!important}@media only screen and (max-width:1000px){.nectar-fancy-box.using-img{min-height:275px!important}.heading p{padding-left:0!important;padding-right:0!important}.sjoaLogo img{width:200px!important}.cta a.nectar-button{margin-top:20px!important;margin-bottom:10px!important}#tablepress-1 th,#tablepress-2 th,#tablepress-3 th{font-size:12px!important;line-height:18px!important}.tabbed>ul li a{font-size:16px!important;line-height:18px!important}#tablepress-1 td,#tablepress-2 td,#tablepress-3 td{font-size:12px!important;line-height:18px!important;padding:5px 7px!important}.turkis-gradient .vc_col-sm-2{width:100%!important;padding-left:60px!important;padding-right:60px!important}.ctcc-left-side{text-align:center!important}}.wpcf7 form.sent .wpcf7-response-output{background:#ffeb11!important;color:#2a3f5b!important;border-radius:20px!important}.wpcf7 form .wpcf7-response-output{border:2px solid #ffeb11!important;background:#ffeb11!important;color:#2a3f5b!important;border-radius:20px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:2px solid #ffeb11!important;background:#ffeb11!important;color:#2a3f5b!important;border-radius:20px!important}.wpcf7-not-valid-tip{margin-top:20px!important}.nectar-flickity:not(.masonry) .flickity-slider .cell img{border-radius:20px!important}