@media(max-width: 1400px){.main-functions .container{width:90%}}@media(max-width: 1200px){.modulpuff .innerpuff{min-height:240px !important}.submenucontainer{display:none}.main-content{margin-top:300px}.main-content .container{padding-top:40px}.fab,.fal{font-size:40px}.resp-menu .nav,#slideout-menu .nav{width:100%;margin-left:0px !important;height:calc(100% - 77px);overflow-y:auto}.resp-menu .nav li a,#slideout-menu .nav li a{padding-top:30px;padding-bottom:20px;text-transform:uppercase}.resp-menu .nav li ul li a,#slideout-menu .nav li ul li a{text-transform:none;min-height:60px !important}header .site-menu-root{display:none}header .button{display:none}header .site-menu-root{display:none}.resp-menu,#slideout-menu{position:fixed;padding-top:83px;width:100%;height:100%;z-index:9959;background-color:rgba(57,83,178,.95);text-align:center;font-size:20px;font-weight:400}.resp-menu a,#slideout-menu a{color:#fff;display:inline-block !important;padding-bottom:0px !important}.resp-menu a:hover,.resp-menu a:active,.resp-menu a:focus,#slideout-menu a:hover,#slideout-menu a:active,#slideout-menu a:focus{background-color:rgba(0,0,0,0) !important}body.menu-open #toggle span{background-color:rgba(0,0,0,0) !important}body.menu-open #toggle span:after,body.menu-open #toggle span:before{background-color:#fff !important}#toggle{width:28px;height:30px;margin:30px auto 10px;position:absolute;top:5px;right:20px;z-index:99999;-webkit-transition:top .4s ease-in;-moz-transition:top .4s ease-in;-o-transition:top .4s ease-in;transition:top .4s ease-in;display:block}#toggle span{position:relative;display:block;width:100%;height:5px;background-color:#fff;transition:all .3s;backface-visibility:hidden;border-radius:2px}#toggle span:after,#toggle span:before{content:"";position:absolute;left:0;top:-9px}#toggle span:after{top:9px;width:100%;height:5px;background-color:#fff;transition:all .3s;backface-visibility:hidden;border-radius:2px}#toggle span:before{width:100%;height:5px;background-color:#fff;transition:all .3s;backface-visibility:hidden;border-radius:2px}#toggle.on{top:5px;-webkit-transition:top .4s ease-in;-moz-transition:top .4s ease-in;-o-transition:top .4s ease-in;transition:top .4s ease-in}#toggle.on span{background-color:rgba(0,0,0,0)}#toggle.on span:before{-ms-transform:rotate(45deg) translate(5px, 5px);-webkit-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}#toggle.on span:after{-ms-transform:rotate(-45deg) translate(7px, -8px);-webkit-transform:rotate(-45deg) translate(7px, -8px);transform:rotate(-45deg) translate(7px, -8px)}.row-2{padding:30px 20px}.row-stats .container{width:100%}.row-stats .count-up{font-size:40px !important}.row-stats h3{font-size:16px}.references .col-1,.references .col-2{width:50%;height:587px}.references .col-3{width:100%;height:300px}.references .col-3 .ref-wrap,.references .col-3 .ref-wrap:first-child{width:50%;float:left;height:300px !important}.live-text-test h3{width:37%}@keyframes typing{from{width:0%}to{width:37%}}}@media(max-width: 992px){.modulpuff .innerpuff{min-height:200px !important}.container{width:100%;padding:0 20px;max-width:750px}.recent-blog article{width:100%}.contact-info p,.contact-info h4,.contact-info a{text-align:center !important}.sub-banner .sub-text{top:140px}.topp{margin-top:0}.manual-subpage .mobile-navbar{display:flex !important;flex-direction:column}.hide-navbar{display:none}.manual-subpage form input,.manual-start form input{width:88%}.live-text-test h3{width:49%}@keyframes typing{from{width:0%}to{width:49%}}}@media(max-width: 930px){.blogg-new a .puff{padding:10px}.blogg-new a .puff .innerpuff{height:415px}}@media(max-width: 868px){.blogg-new a .puff .innerpuff{height:428px !important}}@media(max-width: 822px){.blogg-new a .puff .innerpuff .article-img{height:43% !important}}@media(max-width: 800px){.sub-banner .sub-text{padding:0}}@media(max-width: 767px){.main-references .ref-logos li{min-height:200px}.main-references .ref-logos{height:300px}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}.logobg{background-size:80%}main{padding-bottom:459px}.footer{height:460px}.footer .col-xs-6{height:200px}.blogg-new a .puff{padding:10px 0}.blogg-new a .puff .innerpuff{height:380px !important}}@media(max-width: 736px){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}.live-text-test h3{width:51%}@keyframes typing{from{width:0%}to{width:51%}}}@media(max-width: 710px){.live-text-test h3{border:none;animation:none;width:100%;white-space:normal}}@media(max-width: 667px){.select2-container{min-width:initial;width:90% !important}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}}@media(max-width: 640px){article .article-img{height:250px}.banner-start .banner-content h1{font-size:30px}.references .col-1,.references .col-2{width:100%;height:560px}.references .col-1 .ref-wrap,.references .col-1 .ref-wrap:first-child,.references .col-2 .ref-wrap,.references .col-2 .ref-wrap:first-child{height:280px !important}.references .col-3{display:none}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}.lightbuttons a{display:block}}@media(max-width: 568px){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}}@media(max-width: 540px){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}}@media(max-width: 533px){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;clear:both !important}.partner .div-third{width:100% !important}.sub-banner .sub-text h1{font-size:43px}}@media(max-width: 480px){.righttextimg img{width:40%;padding:10px}.levelbadge{text-align:center}.levelbadge img{width:40%}.onlyphone{display:inline-block;margin-right:4px}.phoneperc{float:right !important}.partnerlevels li{min-height:52px}.partnerlevels li span{float:left}.partnerlevels li img{float:right;margin-top:6px}.logocontainer{height:130px}.banner-content img{max-width:150px !important}article .article-img{height:200px}.main-references .ref-logos li{width:100%}.main-references .filter-refs li{width:100%;margin:0;margin-bottom:10px}.footer{padding-top:20px;height:600px}.footer .col-xs-12{height:auto;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid dimgray}.footer .col-xs-12 img{width:40%}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}main{padding-bottom:600px}.banner-start .banner-content a{width:60%;margin-bottom:10px;margin-left:0}.project-row .txt-gradient h2{font-size:120px}.btn-default{padding:16px 25px 12px}.blogg-new{padding:0}.blogg-new a .puff .innerpuff .article-img{height:50% !important}}@media(max-width: 414px){.utbrow{margin-bottom:20px;padding:0}section{padding:20px}.logocontainer{height:130px}.row{margin:0}.produkter_editable{padding:0}.contactbg{height:520px !important}.light .container,.light2 .container{padding:0px}.sub-text{top:170px !important}.sub-text h1{font-size:32px !important}h2{font-size:26px}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}.grey .container{padding:0}.banner-start{height:737px}.wm3-puffar{margin-bottom:40px;margin-left:0;margin-right:0}.puff{padding:20px 0}.rightcol,.righttext{margin-bottom:40px;text-align:center;padding-left:0px;padding-top:20px}.rightcol img,.righttext img{max-width:60%}.leftcol{margin-top:40px;text-align:center;padding-left:0px;padding-top:20px;margin-bottom:40px}.leftcol img{max-width:60%}.maintext{padding:0}.main-references li{padding:0}.darkbuttons{text-align:center}.blog-sm-12{padding:0}}@media(max-width: 400px){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}}@media(max-width: 375px){.manual-subpage iframe{width:100%;height:auto}.supportinfo{line-height:40px}.navbar-form{padding:0 15px;text-align:center}.manual-start form input{width:72%}.logocontainer{height:110px}header{height:70px;padding:8px 0px 20px 15px}#toggle{margin:24px auto 10px}body.menu-scroll header{padding:8px 0px 20px 15px}.logobg{height:60px;margin-top:8px !important}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}.banner-start{height:90vh}.banner-start .banner-content{top:157px}.below-main h3{font-size:20px}}@media(max-width: 360px){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}}@media(max-width: 320px){h1{font-size:28px !important}h2{font-size:24px !important}.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}.main-content section{padding:0 25px}.main-content .light2{padding-top:40px}.sub-banner .sub-text h1{font-size:28px !important}.sub-banner .sub-text .container{padding:0 25px}.contactbg{padding:20px 0;height:100% !important}.contactbg .container{padding:20px 0}.righttext{padding-left:0}.puff .innerpuff{padding:20px 10px}.banner-start .banner-content{top:125px}}
