@media(max-width: 1400px){.main-functions .container{width:90%}}@media(max-width: 1200px){.row-2{padding:30px 20px}.row-stats .container{width:100%}.row-stats .count-up{font-size:80px !important}.row-stats h3{font-size:20px}.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}}@media(max-width: 992px){.container{width:100%;padding:0 50px;max-width:750px}.sub-banner .sub-text h1,.sub-banner .sub-text h2,.sub-banner .sub-text h3,.sub-banner .sub-text h4{font-size:200%}.recent-blog article{width:100%}.contact-info p,.contact-info h4,.contact-info a{text-align:center !important}}@media(max-width: 767px){.sub-banner .sub-text h1,.sub-banner .sub-text h2,.sub-banner .sub-text h3,.sub-banner .sub-text h4{font-size:180%}.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}main{padding-bottom:459px}.footer{height:460px}.footer .col-xs-6{height:200px}header .site-menu-root{display:none}.resp-menu{display:none;position:fixed;top:100px;width:100%;height:100%;z-index:9999;background-color:#00bcff;background-color:rgba(0,143,194,.9);text-align:center;font-size:20px;font-weight:400;padding-top:80px}.resp-menu a{color:#fff;display:inline-block !important;padding-bottom:0px !important}.resp-menu a:hover,.resp-menu a:active,.resp-menu a:focus{background-color:rgba(0,0,0,0) !important}.resp-menu li.site-menu-item-active a{border-bottom:2px solid #fff}#toggle{display:block}#toggle{display:block}body.menu-open header{padding:15px 30px 10px;background-color:rgba(0,143,194,.9);-webkit-transition:background-color .3s ease-in,padding .4s ease-in;-moz-transition:background-color .3s ease-in,padding .4s ease-in;-o-transition:background-color .3s ease-in,padding .4s ease-in;transition:background-color .3s ease-in,padding .4s ease-in}body.menu-open header .nav.site-menu li a:hover{color:#d2d2d2}#toggle{width:28px;height:30px;margin:30px auto 10px;position:absolute;top:15px;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}#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)}}@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}}@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:35px}.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}}@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}}@media(max-width: 480px){article .article-img{height:200px}.sub-banner .sub-text h1,.sub-banner .sub-text h2,.sub-banner .sub-text h3,.sub-banner .sub-text h4{font-size:150%}.main-references .ref-logos li{width:100%}.main-references .filter-refs li{width:100%;margin:0;margin-bottom:10px}.footer{height:800px}.footer .col-xs-6{height:auto;margin-bottom:30px;width:100%}.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:800px}.banner-start .banner-content a{width:100%;margin-bottom:10px}.project-row .txt-gradient h2{font-size:120px}.btn-default{padding:16px 25px 12px}}@media(max-width: 414px){.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: 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){.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: 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){.main-kampanj .div-short{width:100% !important}.main-kampanj .div-third{width:100% !important;width:100% !important}.partner .div-third{width:100% !important}}
