/*!
Theme Name: Maksimer
Theme URI: https://github.com/maksimer/maksimer-wordpress-theme
Version: 3.1.0
Description: Theme developed by Maksimer AS
Author: Maksimer AS
Author URI: http://www.maksimer.no/
Text Domain: maksimer_lang
*/*,body,html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Neue Einstellung;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Light.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Light.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Light.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Neue Einstellung;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Regular.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Regular.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Regular.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neue Einstellung;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Medium.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Medium.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Medium.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Neue Einstellung;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-SemiBold.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-SemiBold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-SemiBold.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Neue Einstellung;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Bold.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Bold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Bold.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neue Einstellung;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Black.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Black.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Black.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Neue Einstellung Normal;src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Normal.eot);src:url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Normal.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Normal.woff2) format("woff2"),url(/wp-content/themes/maksimer/assets/fonts/NeueEinstellung-Normal.woff) format("woff");font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:last-child{margin-bottom:0}body{font-family:Neue Einstellung,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden;overflow-y:scroll;background:#fff;color:#363636;font-size:18px;line-height:170%}.gform_wrapper .gfield_label,.hidden,.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);overflow:hidden;height:1px;width:1px}.skip-link.screen-reader-text:focus{display:block;clip:auto;color:#363636;height:auto;left:5px;top:5px;padding:10px 20px;text-decoration:none;width:auto;z-index:100000}.clear{clear:both}@media screen{@-ms-viewport{width:device-width}}.wp-caption,img{max-width:100%;height:auto}.wp-caption p.wp-caption-text{margin-bottom:20px;font-style:italic}iframe{max-width:100%}.gallery{margin:-10px}.gallery-item{display:inline-block;padding:10px;min-height:1px;width:50%}@media screen and (min-width:767px){.gallery-item{width:25%}}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}@media screen and (min-width:657px){.gallery-item{width:33.33%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}}@media screen and (min-width:1023px){.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}.gallery-item a{display:inline-block;max-width:100%}.gallery-item img{display:block}.gallery-caption{display:block;padding:0 10px 0 0;font-size:14px}.alignleft{float:left;margin-right:20px;margin-bottom:10px}.aligncenter{display:block;margin:0 auto 20px}.alignright{float:right;margin-left:20px;margin-bottom:10px}.h1,h1{font-size:47px;font-size:7vw;font-weight:400;line-height:120%;margin:0 0 25px}@media (max-width:428.57143px){.h1,h1{font-size:30px}}@media (min-width:671.42857px){.h1,h1{font-size:47px}}h1+h2{margin-top:20px}.h2,h2{font-size:31px;font-size:3vw;font-weight:700;line-height:125%;margin:50px 0 25px}@media (max-width:733.33333px){.h2,h2{font-size:22px}}@media (min-width:1033.33333px){.h2,h2{font-size:31px}}.h3,h3{font-size:24px;font-size:3vw;font-weight:700;line-height:125%;margin:50px 0 10px}@media (max-width:666.66667px){.h3,h3{font-size:20px}}@media (min-width:800px){.h3,h3{font-size:24px}}@media (min-width:765px){.h3,h3{margin:50px 0 25px}}.h4,h4{font-family:Neue Einstellung Normal,sans-serif;font-style:normal;font-weight:400;font-size:24px;font-size:3vw;line-height:125%;margin:0 0 25px}@media (max-width:666.66667px){.h4,h4{font-size:20px}}@media (min-width:800px){.h4,h4{font-size:24px}}.h5,h5{font-size:22px;font-size:3vw;font-weight:700;line-height:125%;margin:50px 0 15px}@media (max-width:566.66667px){.h5,h5{font-size:17px}}@media (min-width:733.33333px){.h5,h5{font-size:22px}}.h6,h6{font-size:22px;font-size:3vw;line-height:125%;margin:50px 0 15px}@media (max-width:566.66667px){.h6,h6{font-size:17px}}@media (min-width:733.33333px){.h6,h6{font-size:22px}}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}.h1 a:focus,.h1 a:hover,.h2 a:focus,.h2 a:hover,.h3 a:focus,.h3 a:hover,.h4 a:focus,.h4 a:hover,.h5 a:focus,.h5 a:hover,.h6 a:focus,.h6 a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{text-decoration:underline;color:inherit}address,p{margin-bottom:36px}p.small{font-size:16px;line-height:200%}b,strong{font-weight:700}em,i{font-style:normal}a{color:inherit}a:focus,a:hover{text-decoration:none}sup{vertical-align:super}sub,sup{font-size:smaller;line-height:0}sub{vertical-align:sub}ul{margin:0 0 36px;padding:0}ul li{list-style:disc outside;margin:0 0 0 20px}ul li ul{margin:0}ol{margin:0 0 36px;padding:0}ol li{list-style:decimal outside;margin:0 0 0 20px}ol li ol{margin:0}table{width:100%;margin-bottom:20px}table td,table th{padding:10px;text-align:left}table th{font-weight:700}table tbody tr{border-bottom:1px solid #e6e6e6}code,pre,xmp{font-family:Fira Code,monospace;background:#f2f2f2;color:#363636;padding:20px;margin:0 0 20px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;overflow:scroll}code{padding:5px;margin:0 2px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{font-family:Neue Einstellung,sans-serif;font-style:normal;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:560px;border:1px solid #eaeaea;border-radius:8px;font-size:18px;padding:20px 10px;margin:0;display:block}textarea{height:170px}.button,.wpcf7-submit,a.button,input[type=button].ninja-forms-field{font-family:Neue Einstellung,sans-serif;font-style:normal;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #252823;border-radius:0;background:#252823;color:#fff;font-size:18px;line-height:63px;margin:0;padding:0 8%;text-decoration:none;cursor:pointer;opacity:.9;display:inline-block;-webkit-transition:opacity .6s,background .6s;transition:opacity .6s,background .6s}.button:after,.wpcf7-submit:after,a.button:after,input[type=button].ninja-forms-field:after{content:"  \2192";margin-left:-.5px}.button:after,.wpcf7-submit:after,a.button:after,input[type=button].ninja-forms-field:after{margin-left:5px}.button:focus,.button:hover,.wpcf7-submit:focus,.wpcf7-submit:hover,a.button:focus,a.button:hover,input[type=button].ninja-forms-field:focus,input[type=button].ninja-forms-field:hover{opacity:1;color:#fff;background:#363636;-webkit-transition:opacity .6s,background .6s;transition:opacity .6s,background .6s}.nf-form-fields-required{display:none}.label-above .nf-field-label{margin-bottom:6px}.label-above .nf-field-label label{font-weight:inherit}.nf-after-field .nf-error-msg{margin-top:-20px}.submit-container{margin-top:23px}.gform_wrapper{font-size:16px}.gform_wrapper .validation_error{color:red;margin-bottom:17px}.gform_wrapper .gform_fields li{list-style:none;margin:0 0 17px;padding:0}.gform_wrapper .validation_message{color:red;font-size:90%}.gform_wrapper .gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.wrapper{display:block;zoom:1;max-width:1280px;width:100%;padding:0 60px;margin:0 auto}.wrapper:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media screen and (max-width:765px){.wrapper{padding:0 20px}}.single-post .main-content-wrap>.wrapper,.wrapper.sitemap-wrapper{max-width:980px;padding-top:45px;padding-bottom:60px}.main-content-wrap{overflow-x:hidden}.no-mcb{padding:195px 0}.no-mcb .wrapper{max-width:800px}.content-404{text-align:center}.content-404 .wapuu{max-height:300px}.header{position:absolute;width:100%;top:0;left:0;right:0;padding:30px 0}@media (min-width:765px){.header{padding:60px 0}}.blog .header{position:relative}.col-set{margin:-20px}.col-set .col{padding:20px;min-height:1px}@media screen and (min-width:657px){.col-set:not(.flex-set){display:block;zoom:1}.col-set:not(.flex-set):after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.col-set:not(.flex-set) .col{float:left;width:50%}.col-set:not(.flex-set) .col.w2{float:none;width:100%;clear:both}.flex-set{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:657px) and (max-width:765px){.flex-set{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:657px){.flex-set .col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-set .col.w2{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:767px){.col-set:not(.flex-set).col-3 .col{width:33.33%}.col-set:not(.flex-set).col-3 .col.w2{float:left;width:66.66%;clear:none}.flex-set.col-3 .col{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.flex-set.col-3 .col.w2{-webkit-box-flex:0;-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}}@media screen and (min-width:1023px){.col-set:not(.flex-set).col-4 .col{width:25%}.col-set:not(.flex-set).col-4 .col.w2{width:50%}.flex-set.col-4 .col{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-set.col-4 .col.w2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.reference-wrapper-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:150px 0}@media screen and (max-width:765px){.reference-wrapper-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:60px 0}}.reference-image-wrapper{position:relative;-webkit-box-flex:0;-webkit-flex:0 3 55%;-ms-flex:0 3 55%;flex:0 3 55%}@media screen and (max-width:765px){.reference-image-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.reference-image-wrapper .macbook{max-width:100%;opacity:.7}@supports (mix-blend-mode:multiply){.reference-image-wrapper .macbook{opacity:1;mix-blend-mode:multiply}}.reference-image-wrapper .reference-image{position:absolute;top:7%;left:12%;right:12%;bottom:13%;overflow:hidden}.reference-image-wrapper .reference-image:hover img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out, -webkit-transform 2s ease-in-out}.reference-image-wrapper .reference-image img{width:100%;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out, -webkit-transform 2s ease-in-out}.reference-text{-webkit-box-flex:0;-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}@media screen and (max-width:765px){.reference-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-bottom:40px}}.reference-text h2,.reference-text h3{font-size:32px;margin:0 0 20px}@media (min-width:765px){.reference-text h2,.reference-text h3{font-size:39px;margin:0 0 45px}}.reference-text p{font-family:Neue Einstellung Normal,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%}@media (min-width:765px){.reference-text p{line-height:170%}}.reference-text p:last-of-type{margin-bottom:20px}@media (min-width:765px){.reference-text p:last-of-type{margin-bottom:55px}}.reference-text>a{font-size:20px;line-height:150%}.reference-text>a:last-of-type:not(:empty){letter-spacing:-.8px}.reference-text>a:last-of-type:not(:empty):after{content:"  \2192";margin-left:-.5px}.footer{font-family:Neue Einstellung Normal,sans-serif;font-style:normal;font-weight:400;background:#1a1919;color:#fff;padding:60px 0;font-size:14px;line-height:18px}.blog .footer{margin-top:60px}.footer a{color:#fff}.footer .footer-top{margin-bottom:40px}.footer .footer-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:440px){.footer .footer-main{display:block}}.footer .footer-main .footer-left{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;justify-self:flex-start}.footer .footer-main .footer-left p{margin-bottom:17px}.footer .footer-main .footer-right{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;justify-self:flex-end;text-align:right}@media screen and (max-width:440px){.footer .footer-main .footer-right{text-align:left;margin-top:25px}}.footer .footer-main .footer-right .social-icon{text-decoration:none;display:inline-block;padding:0 10px;margin-left:6px;overflow:hidden}.footer .footer-main .footer-right .social-icon:first-child{margin-left:0}.footer .footer-main .footer-right .social-icon svg{max-width:100%}.footer .footer-main .footer-right .footer-menu{margin-top:20px;line-height:14px;font-size:12px}.footer .footer-main .footer-right .footer-menu ul li{display:inline-block;margin-left:6px;padding-left:10px;border-left:1px solid #fff}.footer .footer-main .footer-right .footer-menu ul li:first-child{border-left:0;padding-left:0;margin-left:0}.footer .footer-main .footer-right .footer-menu ul li a{text-decoration:none;color:#e0e0e0}.footer .footer-main .footer-right .footer-menu ul li a:hover{text-decoration:underline}.footer .footer-bottom{margin-top:40px}.module{display:block;zoom:1;outline:none}.module:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.module .content{padding:60px 0}@media (min-width:765px){.module .content{padding:80px 0}}.module:first-child .content{padding-top:200px}.module.with-background-color .content{padding-left:0;padding-right:0}.module.module-media-with-text{color:#fff}.module.module-media-with-text:first-child .content-wrap .content-inner{padding:120px 0 100px}@media (min-width:765px){.module.module-media-with-text:first-child .content-wrap .content-inner{padding:200px 0 180px}}.module.module-media-with-text:first-child .content-wrap .content-inner .wrapper{display:block}.module.module-media-with-text h1{font-size:58px;font-size:7vw;font-weight:900;line-height:111%}@media (max-width:428.57143px){.module.module-media-with-text h1{font-size:30px}}@media (min-width:828.57143px){.module.module-media-with-text h1{font-size:58px}}.module.module-media-with-text h2,.module.module-media-with-text p{font-size:22px;font-size:3vw;line-height:140%;font-weight:300}@media (max-width:566.66667px){.module.module-media-with-text h2,.module.module-media-with-text p{font-size:17px}}@media (min-width:733.33333px){.module.module-media-with-text h2,.module.module-media-with-text p{font-size:22px}}.module.module-media-with-text .content{padding:0}.module.module-media-with-text .inner{height:500px;overflow:hidden}@media (min-width:765px){.module.module-media-with-text .inner{height:660px}}.module.module-media-with-text .content-wrap .content-inner{display:block}.module.module-media-with-text .content-wrap .content-inner .wrapper{max-width:980px;margin:0 auto;padding-top:0;padding-bottom:0}.module.module-media-with-text .content-wrap .content-inner .wrapper-inner a{display:inline-block}.module.module-media-with-text .mwt-video,.module.module-media-with-text img{max-width:none;min-width:100%;min-height:660px;width:auto}.module.module-media-with-text.medium-height .inner{height:550px}.module.module-media-with-text.medium-height .mwt-video,.module.module-media-with-text.medium-height img{min-height:550px}.module.module-media-with-text.low-height .inner{height:450px}.module.module-media-with-text.low-height .mwt-video,.module.module-media-with-text.low-height img{min-height:450px}.module.module-media-with-text+.module.module-boxes .strict-boxes-wrapper{margin-top:-164px;margin-bottom:-73px;position:relative;z-index:50}.module.module-boxes .strict-boxes-wrapper .single-box{padding:40px}.module.module-boxes .strict-boxes-wrapper .single-box h3{font-size:22px;font-size:3vw}@media (max-width:666.66667px){.module.module-boxes .strict-boxes-wrapper .single-box h3{font-size:20px}}@media (min-width:733.33333px){.module.module-boxes .strict-boxes-wrapper .single-box h3{font-size:22px}}@media screen and (max-width:1155px){.module.module-boxes .strict-boxes-wrapper .single-box h3{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.module.module-boxes .strict-boxes-wrapper .single-box .box-main-content{font-family:Neue Einstellung Normal,sans-serif;font-style:normal;font-weight:400;opacity:.7;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (max-width:1155px){.module.module-boxes .strict-boxes-wrapper .single-box .box-main-content{font-size:14px;margin-bottom:12px;text-align:center}}.module.module-boxes .strict-boxes-wrapper .single-box .box-link{opacity:.7;text-decoration:none;-webkit-transition:opacity .4s;transition:opacity .4s;white-space:nowrap;max-width:100%;overflow:hidden;font-size:17px;letter-spacing:-.7px}.module.module-boxes .strict-boxes-wrapper .single-box .box-link:after{content:"  \2192";margin-left:-.5px}@media screen and (max-width:1155px){.module.module-boxes .strict-boxes-wrapper .single-box .box-link{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:13px}}.module.module-boxes .strict-boxes-wrapper .single-box:focus .box-main-content,.module.module-boxes .strict-boxes-wrapper .single-box:hover .box-main-content{opacity:1}.module.module-boxes .strict-boxes-wrapper .single-box:focus .box-link,.module.module-boxes .strict-boxes-wrapper .single-box:hover .box-link{opacity:1;text-decoration:underline}.module.module-one-column .wrapper{max-width:880px}.module.module-one-column.medium .wrapper{max-width:980px}.module.module-one-column.full .wrapper{max-width:1280px}.module.module-one-column img.aligncenter{margin-top:36px;margin-bottom:36px}.module.module-two-column .wrapper{max-width:1080px}.module.module-two-column.vertical-middle .flex-set{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module.module-image-and-wysiwyg .content{padding:50px 0 60px;overflow-x:hidden}@media screen and (max-width:657px){.module.module-image-and-wysiwyg .col-set.col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module.module-image-and-wysiwyg .col-set.col-2 .col{-webkit-box-flex:0!important;-webkit-flex:0 1!important;-ms-flex:0 1!important;flex:0 1!important}.module.module-image-and-wysiwyg .col-set.col-2 .col.iaw-col-content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.module.module-image-and-wysiwyg .col-set.col-2 .col.iaw-col-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:0}}.module.module-image-and-wysiwyg .col-set .col.iaw-col-content{-webkit-box-flex:0;-webkit-flex:0 1 500px;-ms-flex:0 1 500px;flex:0 1 500px;max-width:500px}.module.module-image-and-wysiwyg .col-set .col.iaw-col-image{-webkit-box-flex:0;-webkit-flex:0 2 600px;-ms-flex:0 2 600px;flex:0 2 600px;max-width:600px}.module.module-image-and-wysiwyg .iaw-col-left .iwp-image{position:relative}@media (min-width:765px){.module.module-image-and-wysiwyg .iaw-col-left .iwp-image{left:-26%}}.module.module-image-and-wysiwyg .iwp-image img{width:126%;max-width:none}.module.module-image-and-wysiwyg.small-image .col-set .col.iaw-col-image{-webkit-box-flex:0;-webkit-flex:0 2 500px;-ms-flex:0 2 500px;flex:0 2 500px;max-width:500px}.module.module-image-and-wysiwyg.small-image .col-set .col.iaw-col-content{-webkit-box-flex:0;-webkit-flex:0 1 700px;-ms-flex:0 1 700px;flex:0 1 700px;max-width:700px}.module.module-image-and-wysiwyg.small-image .iaw-col-left .iwp-image{left:0}.module.module-image-and-wysiwyg.small-image .iaw-col-right .iwp-image{right:0}.module.module-image-and-wysiwyg.small-image .iwp-image img{display:block;width:auto;max-width:100%;margin:0 auto}.module.module-image-and-wysiwyg.regular-image .iwp-image img{width:100%;max-width:100%}.module.module-image-and-wysiwyg.regular-image .col-set .col.iaw-col-image{-webkit-box-flex:0;-webkit-flex:0 2 700px;-ms-flex:0 2 700px;flex:0 2 700px;max-width:700px}.module.module-buttons{text-align:center}.module.module-media-with-text+.module.module-image .content{padding-top:0}.module.module-media-with-text+.module.module-image .content .mcb-image-image{top:-164px;position:relative;z-index:50;margin-bottom:-164px}.module.module-faq .wrapper{max-width:980px}.module.module-faq .faq-question{padding:10px 50px 10px 0;font-size:19px;line-height:200%;font-weight:600}.module.module-faq .faq-icon{width:15px;height:15px;margin-top:-7.5px}.module.module-faq .faq-icon svg{display:block;width:100%;height:100%}.module.module-faq .faq-answer{padding-left:0;padding-right:0;font-size:16px;line-height:200%}.module.module-faq .faq-list .faq-element{border-color:#363636}.module.module-faq .faq-list .faq-element:first-child{border-top:none}.module.module-references .content{padding:0}.module.module-references:last-child .content{padding-bottom:0}.module.module-linklist .flex-set{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.module.module-linklist .col-linklist-title{max-width:400px;text-align:left}.module.module-linklist h2{position:relative;padding-right:40px}.module.module-linklist h2:after{content:"  \2192";margin-left:-.5px}.module.module-linklist h2:after{position:absolute;right:0;top:0;margin:0}@media screen and (max-width:657px){.module.module-linklist h2:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.module.module-linklist ul{margin:0;padding:0}.module.module-linklist li{list-style:none;line-height:150%;margin:0}.module.module-linklist li:not(:last-child){margin-bottom:10px}.module.module-slideshow .content{padding:0}.module.module-slideshow ul.slides>li.single-slide .slide-innhold .slide-innhold-1{padding:60px;max-width:980px}.module.module-slideshow ul.flex-direction-nav li a.flex-prev{left:15px}.module.module-slideshow ul.flex-direction-nav li a.flex-next{right:15px}.module.module-slideshow ol.flex-control-nav li a{text-indent:-9999px}.module.module-subpages .flex-set{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.module.module-subpages a{text-decoration:none;display:block;color:#363636;position:relative}.module.module-subpages a:after{content:"  \2192";margin-left:-.5px}.module.module-subpages a:before{content:"";position:absolute;left:0;bottom:-3px;margin-top:-6px;width:100%;height:2px;background:#363636;-webkit-transition:all .4s;transition:all .4s;opacity:1}.module.module-subpages a:focus:before,.module.module-subpages a:hover:before{width:0;opacity:0}.module.module-subpages a:after{float:right}.module.module-subpages h3{display:inline;font-size:18px;font-weight:500}.module.module-four-column .flex-set{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo{position:relative;z-index:999;width:160px;height:26px;line-height:26px;float:left}@media screen and (max-width:440px){.logo{width:130px}}@media screen and (max-width:370px){.logo{width:115px}}.logo a{display:inline-block;-webkit-transition:color .6s;transition:color .6s}body.menu-open .logo a{color:#fff}@media screen and (max-width:764px){body.menu-open .logo a{color:#1a1919}}#maksimer-logo,.maksimer-logo-fallback{max-width:100%;width:160px;height:26px}ul.sitemap-links>li{margin:0}ul.sitemap-links li{list-style:none}ul.sitemap-links li.page_item_has_children>a,ul.sitemap-links li:not(:last-child){margin-bottom:10px}ul.sitemap-links a{display:inline-block;clear:both}.header-banner{position:relative;margin:-30px 0 30px;z-index:200;padding:8px 0}.header-banner h3{font-weight:600;font-size:16px}.header-banner h3 a{font-size:14px;font-weight:400;letter-spacing:.02em}.header-banner h3 a:first-child{margin-left:15px}.header-banner h3 a:not(:last-child):after{content:"/";font-weight:400;color:#fff;padding:0 10px}@media screen and (min-width:800px){.header-banner{margin:-60px 0 30px}.header-banner h3{font-size:20px}.header-banner h3 a{font-size:16px}}.menu-wrapper{float:right;position:relative;z-index:999}.menu-wrapper .call-us{margin-right:50px;font-size:15px;text-decoration:underline;cursor:pointer;vertical-align:middle}@media screen and (max-width:440px){.menu-wrapper .call-us{margin-right:25px;font-size:12px}}@media screen and (max-width:340px){.menu-wrapper .call-us{margin-right:18px;font-size:11px}}.menu-wrapper .call-us a{color:inherit}.menu-wrapper .call-us:hover{text-decoration:none}.menu-wrapper .call-us:hover a{text-decoration:none;color:inherit}body.menu-open .menu-wrapper .call-us{color:#1a1919!important;-webkit-transition:color .6s;transition:color .6s}.menu-wrapper .menu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;outline:none;padding:10px;margin:-4px 0 0;margin-right:-10px;margin-left:-10px;vertical-align:middle;cursor:pointer;overflow:visible}.menu-wrapper .menu-toggle .menu-toggle-icon{width:22px;height:14px;position:relative;display:block}.menu-wrapper .menu-toggle .line{background:#fff;width:22px;height:2px;position:absolute;left:0;-webkit-transition:all .6s;transition:all .6s}body.menu-open .menu-wrapper .menu-toggle .line{background:#1a1919!important}.menu-wrapper .menu-toggle .line.line-1{top:0}body.menu-open .menu-wrapper .menu-toggle .line.line-1{-webkit-transform:translateY(7px) translateX(0) rotate(45deg);-ms-transform:translateY(7px) translateX(0) rotate(45deg);transform:translateY(7px) translateX(0) rotate(45deg)}.menu-wrapper .menu-toggle .line.line-2{top:50%}body.menu-open .menu-wrapper .menu-toggle .line.line-2{opacity:0}.menu-wrapper .menu-toggle .line.line-3{top:100%}body.menu-open .menu-wrapper .menu-toggle .line.line-3{-webkit-transform:translateY(-7px) translateX(0) rotate(-45deg);-ms-transform:translateY(-7px) translateX(0) rotate(-45deg);transform:translateY(-7px) translateX(0) rotate(-45deg)}.menu-wrapper .menu-toggle:focus .line-1,.menu-wrapper .menu-toggle:hover .line-1{-webkit-transform:translateY(-1.33333px);-ms-transform:translateY(-1.33333px);transform:translateY(-1.33333px)}.menu-wrapper .menu-toggle:focus .line-3,.menu-wrapper .menu-toggle:hover .line-3{-webkit-transform:translateY(1.33333px);-ms-transform:translateY(1.33333px);transform:translateY(1.33333px)}.main-menu-container{position:absolute;left:-9999px;opacity:0}body.menu-closing,body.menu-open{max-height:100%;max-height:100vh;overflow-x:hidden;overflow-y:scroll!important;position:fixed;left:0;right:0}body.menu-closing .main-menu-container-inner,body.menu-open .main-menu-container-inner{overflow:hidden}body.menu-closing .menu-outer,body.menu-open .menu-outer{min-height:100vh}@media screen and (min-width:765px){body.menu-closing .menu-outer,body.menu-open .menu-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;float:right;position:relative;left:33px}}@media screen and (min-width:765px){body.menu-closing .menu-outer:after,body.menu-open .menu-outer:after{content:"";position:absolute;left:100%;background:#fff;height:100%;width:50vw;z-index:999}}body.menu-closing .main-menu-container,body.menu-open .main-menu-container{position:fixed;z-index:990;top:0;right:0;bottom:0;left:0;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;overflow:scroll}@media screen and (min-width:765px){body.menu-closing .main-menu-container,body.menu-open .main-menu-container{background:rgba(10,29,51,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media screen and (max-width:764px){body.menu-closing .main-menu-container,body.menu-open .main-menu-container{background:#fff}}body.menu-closing .main-menu-container .wrapper,body.menu-open .main-menu-container .wrapper{min-height:100%}body.menu-closing .main-menu-container .main-menu,body.menu-open .main-menu-container .main-menu{padding:153px 0 40px}@media screen and (min-width:765px){body.menu-closing .main-menu-container .main-menu,body.menu-open .main-menu-container .main-menu{padding:153px 0 40px 80px}}body.menu-closing .main-menu-container ul.menu li,body.menu-open .main-menu-container ul.menu li{list-style:none;margin:30px 0 0;font-size:30px;font-weight:600;line-height:160%}@media screen and (max-width:765px){body.menu-closing .main-menu-container ul.menu li,body.menu-open .main-menu-container ul.menu li{font-size:23px;line-height:25px}}body.menu-closing .main-menu-container ul.menu li.small-menu-item,body.menu-open .main-menu-container ul.menu li.small-menu-item{font-family:Neue Einstellung Normal,sans-serif;font-style:normal;font-weight:400;font-size:25px;margin-top:20px}body.menu-closing .main-menu-container ul.menu li.new-menu-section,body.menu-open .main-menu-container ul.menu li.new-menu-section{margin-top:60px!important}body.menu-closing .main-menu-container ul.menu li:first-child,body.menu-open .main-menu-container ul.menu li:first-child{margin-top:0}body.menu-closing .main-menu-container ul.menu li a,body.menu-open .main-menu-container ul.menu li a{color:#363636;text-decoration:none;position:relative}body.menu-closing .main-menu-container ul.menu li a:hover:before,body.menu-open .main-menu-container ul.menu li a:hover:before{opacity:1;width:100%}body.menu-closing .main-menu-container ul.menu li a:before,body.menu-open .main-menu-container ul.menu li a:before{content:"";position:absolute;left:0;bottom:-3px;margin-top:-6px;width:0;height:1px;background:#363636;-webkit-transition:all .4s;transition:all .4s;opacity:0}body.menu-closing .main-menu-container ul.menu li .menu-open-children,body.menu-open .main-menu-container ul.menu li .menu-open-children{display:none!important}body.menu-closing .main-menu-container ul.menu li.menu-item-has-children>.menu-open-children,body.menu-open .main-menu-container ul.menu li.menu-item-has-children>.menu-open-children{margin-left:30px;display:inline-block;cursor:pointer}body.menu-closing .main-menu-container ul.menu li.menu-item-has-children .sub-menu,body.menu-open .main-menu-container ul.menu li.menu-item-has-children .sub-menu{margin-left:10px}body.menu-closing .main-menu-container ul.menu li.menu-item-has-children .sub-menu li,body.menu-open .main-menu-container ul.menu li.menu-item-has-children .sub-menu li{margin:10px 0 0;font-size:75%;font-weight:500}body.menu-closing .main-menu-container ul.menu li.menu-item-has-children .sub-menu .sub-menu li,body.menu-open .main-menu-container ul.menu li.menu-item-has-children .sub-menu .sub-menu li{font-weight:400}body.menu-closing .main-menu-container{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}@media screen and (max-width:764px){.menu-open .header{z-index:999;background:#fff}}#menu-language{float:left}@media screen and (max-width:599px){#menu-language{position:absolute;top:-28px;right:-1px}}@media screen and (min-width:600px){#menu-language{margin:0 1.5em 0 0}}@media screen and (min-width:700px){#menu-language{margin:0 3.5em 0 0}}#menu-language li{list-style:none;font-size:12px;display:inline-block;letter-spacing:.08em;margin:0}@media screen and (max-width:600px){#menu-language li{font-size:10px}}#menu-language li a{color:#fff;text-transform:uppercase;text-decoration:none}#menu-language li.engelsk,#menu-language li.norsk{font-weight:700;position:relative}#menu-language li.engelsk:before,#menu-language li.norsk:before{position:absolute;content:"\00a0";background-image:url(assets/images/no.png);background-size:cover;border-radius:50%;overflow:hidden;width:14px;height:14px;left:-22px;top:7px}@media screen and (max-width:599px){#menu-language li.engelsk:before,#menu-language li.norsk:before{width:10px;height:10px;left:-14px;top:9px}}#menu-language li.engelsk:after,#menu-language li.norsk:after{content:"/";color:#fff;margin:0 0 0 5px;font-weight:300}#menu-language li.engelsk:before{background-image:url(assets/images/eng.png)}
