@font-face{font-family:HelveticaNeue;src:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue.eot?v=1788384381589);src:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue.eot?#iefix?v=1788384381589) format("embedded-opentype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue.woff?v=1788384381589) format("woff"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue.ttf?v=1788384381589) format("truetype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue.svg#Helvetica?v=1788384381589) format("svg")}@font-face{font-family:HelveticaNeueCondensed;src:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-CondensedBold.eot?v=1788384381589);src:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-CondensedBold.eot?#iefix?v=1788384381589) format("embedded-opentype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-CondensedBold.woff?v=1788384381589) format("woff"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-CondensedBold.ttf?v=1788384381589) format("truetype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-CondensedBold.svg#Helvetica?v=1788384381589) format("svg")}@font-face{font-family:HelveticaNeueMedium;src:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-Medium.eot?v=1788384381589);src:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-Medium.eot?#iefix?v=1788384381589) format("embedded-opentype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-Medium.woff?v=1788384381589) format("woff"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-Medium.ttf?v=1788384381589) format("truetype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/HelveticaNeue-Medium.svg#Helvetica?v=1788384381589) format("svg")}*{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0 !important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}html,body{height:100%;font-family:"HelveticaNeue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.wrapper{min-height:100%;margin-bottom:-275px}.wrapper:after{content:"";display:block}footer,.wrapper:after{height:275px}h1,h2,h3{font-family:"HelveticaNeueCondensed",Arial,sans-serif}.padding50{padding:50px 0px}.mrgn50{margin-top:50px}#mobilemenu{display:none !important}.slick-dots{position:absolute;bottom:0;left:33%;list-style-type:none}.slick-dots li{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;width:20px;height:20px;background-color:#222;display:inline-block;margin:0px 10px}.slick-dots li.slick-active{background-color:#ffcd00}.slick-dots li button{display:none}.cookie-container-wrapper{position:fixed;z-index:999;float:left;width:100%;height:78px;display:none;top:100px;color:#fff}.cookie-container-wrapper:after{clear:both;content:"";display:block}.cookie-container-wrapper .cookie-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);border-bottom:1px solid rgba(0,0,0,.9);padding:15px 0 10px}.cookie-container-wrapper .cookie-container button{border:0;float:right;padding:8px 15px;margin-top:5px;color:#000;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.cookie-container-wrapper .cookie-container button span{display:inline-block}.cookie-container-wrapper .cookie-container p{width:80%;float:left}body.cookie-not-agreed .cookie-container-wrapper{display:block;top:0}body.cookie-not-agreed nav.navbar{top:75px}body.cookie-not-agreed .page-wrap{margin-top:75px}#create-cookie{background-color:#ffcd00}body.scroll .cookie-container-wrapper,body.scroll .cookie-container{display:none}body.cookie-added .cookie-container-wrapper{display:none;-webkit-transition:display .5s}body.cookie-added nav.navbar{top:0}body.cookie-added .page-wrap{margin-top:0}body.cookie-found .cookie-container-wrapper{display:none}nav{text-transform:uppercase}nav a{color:#fff}nav .topnav{background:#000;height:50px;font-family:"HelveticaNeueMedium",Arial,sans-serif}nav .mainnav{background:rgba(0,0,0,.5);height:50px;font-family:"HelveticaNeueMedium",Arial,sans-serif}nav .mainnav .bottomnav>li>ul{display:none}nav .mainnav .navbar-brand{padding:0;position:absolute;z-index:99}nav .mainnav .navbar-brand img{max-width:280px}nav li a:hover{color:#000;background-color:#ffcd00 !important}nav .site-menu-item-active{text-decoration:underline}nav .search-box{color:#fff;width:100%;height:60px;position:absolute;top:100px;background-color:#222;display:none}nav .search-box form{margin:0;width:100%;position:relative}nav .search-box form button{position:absolute;top:8px;right:50px;font-size:25px;background-color:rgba(0,0,0,0);border:0;color:#ffcd00}nav .search-box form input{height:10%;width:100%;border:0;height:40px;margin-top:10px;padding:0px 30px;font-size:25px;background-color:#000;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;outline:none}#startslider{height:750px}#startslider .slick-list{height:100%}#startslider .slick-list .slick-track{height:100%}#startslider .slick-list .slick-track .startslide{height:100%;position:relative}#startslider .slick-list .slick-track .startslide .slide-text h1{color:#ffcd00;font-size:48px}#startslider .slick-list .slick-track .startslide .slide-text h2{font-size:30px}#startslider .slick-list .slick-track .slide-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%}#startslider .slick-list .slick-track .slide-text{display:block;width:50%;text-align:center;color:#fff;position:absolute;top:250px;left:25%}#startslider .slick-list .slick-track .slide-text a{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:10px 30px;font-family:"HelveticaNeueCondensed",Arial,sans-serif;font-size:14px;text-transform:uppercase;transition:.3s all ease-in-out}#startslider .slick-list .slick-track .slide-text a:first-of-type{color:#fff;background-color:#000;margin-right:20px}#startslider .slick-list .slick-track .slide-text a:first-of-type:hover{background-color:#fff;color:#000;text-decoration:none}#startslider .slick-list .slick-track .slide-text a:nth-of-type(2){color:#000;background-color:#ffcd00}#startslider .slick-list .slick-track .slide-text a:nth-of-type(2):hover{background-color:#000;color:#ffcd00;text-decoration:none}#startslider .leftarrow{position:absolute;top:40%;left:20px;z-index:99;cursor:pointer}#startslider .rightarrow{position:absolute;top:40%;right:20px;z-index:99;cursor:pointer}#startcontent{background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/355/template_assets/trucks.png?v=1788384381589);background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}#startcontent a{font-size:14px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;font-family:"HelveticaNeueCondensed",Arial,sans-serif;padding:10px 30px}#startcontent #startomraden{background:rgba(0,0,0,.8);color:#fff}#startcontent #startomraden #omradenitems .leftarrow{position:absolute;top:40%;left:-100px;z-index:99;cursor:pointer}#startcontent #startomraden #omradenitems .rightarrow{position:absolute;top:40%;right:-100px;z-index:99;cursor:pointer}#startcontent #startomraden #omradenitems ul{list-style-type:none;padding:0;margin:0}#startcontent #startomraden #omradenitems ul li{margin-bottom:30px}#startcontent #startomraden #omradenitems ul li .item{background:#222;height:225px;width:100%;color:#fff}#startcontent #startomraden #omradenitems ul li .item .left{height:100%;width:30%;display:inline-block;overflow:hidden;float:left}#startcontent #startomraden #omradenitems ul li .item .left div{width:100%;height:100%}#startcontent #startomraden #omradenitems ul li .item .left div p{margin:0;width:100%;height:100%}#startcontent #startomraden #omradenitems ul li .item .left div p img{height:100%}#startcontent #startomraden #omradenitems ul li .item .right{display:inline-block;height:100%;width:70%;float:left;padding:0px 20px}#startcontent #startomraden #omradenitems ul li .item .right h1{font-size:24px}#startcontent #startomraden #omradenitems ul li .item .right p{font-size:14px}#startcontent #startomraden #omradenitems ul li .item .right a{font-family:"HelveticaNeueCondensed",Arial,sans-serif;font-size:14px;text-transform:uppercase;transition:.3s all ease-in-out}#startcontent #startomraden #omradenitems ul li .item .right a:first-of-type{color:#fff;background-color:#000;margin-right:20px}#startcontent #startomraden #omradenitems ul li .item .right a:first-of-type:hover{background-color:#fff;color:#000;text-decoration:none}#startcontent #startomraden #omradenitems ul li .item .right a:nth-of-type(2){color:#000;background-color:#ffcd00}#startcontent #startomraden #omradenitems ul li .item .right a:nth-of-type(2):hover{background-color:#000;color:#ffcd00;text-decoration:none}#startcontent #startabout{background:rgba(255,205,0,.8);color:#000}#startcontent #startabout a{background:#000;color:#fff;transition:.3s all ease-in-out}#startcontent #startabout a:hover{background:#fff;color:#000;text-decoration:none}#startcontent #startabout h1{font-size:36px}#startcontent #startabout h2{font-size:24px}#startcontent #startabout p{font-size:18px}#startcontent #startpeople{color:#000}#startcontent #startpeople .category-filter{margin-top:50px;text-align:center;list-style-type:none;padding:0}#startcontent #startpeople .category-filter li{margin:0px 10px}#startcontent #startpeople .category-filter li a{background:#fff;color:#000;text-transform:uppercase;transition:.3s all ease-in-out}#startcontent #startpeople .category-filter li a:hover{background:#000;color:#fff;text-decoration:none}#startcontent #startpeople .category-filter li a.active{background:#ffcd00}#startcontent #startpeople .category-filter li a.active:hover{background:#000;color:#ffcd00;text-decoration:none}#startcontent #startpeople .project-list{margin-bottom:50px}#startcontent #startpeople .project-list .leftarrow{position:absolute;top:40%;left:-100px;z-index:99;cursor:pointer}#startcontent #startpeople .project-list .rightarrow{position:absolute;top:40%;right:-100px;z-index:99;cursor:pointer}#startcontent #startpeople .project-list .person{width:25%;height:400px;display:inline-block;text-align:center;float:left}#startcontent #startpeople .project-list .person img{margin:0 auto;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;border-radius:200px;max-width:175px;margin-bottom:15px}#startcontent #startpeople .project-list .person .name{font-size:24px;font-family:"HelveticaNeueCondensed",Arial,sans-serif;display:block}#startcontent #startpeople .project-list .person .area{font-size:18px;font-family:"HelveticaNeueMedium",Arial,sans-serif;font-style:italic;display:block;margin-bottom:5px}#startcontent #startpeople .project-list .person .mail,#startcontent #startpeople .project-list .person .phone,#startcontent #startpeople .project-list .person .mobile{display:block;font-size:14px;font-family:"HelveticaNeue",Arial,sans-serif;color:#000;padding:5px 0px}#startcontent #startpeople .project-list.noslide .person{margin-right:5%}#startmap{height:580px}#startmap h1{font-size:20px}.defaultcontainer{padding:50px 0px}.defaultcontainer img{max-width:100%}.defaultcontainer .person{display:inline-block;background:#ececec;height:250px;width:45%;margin-right:2%;padding:20px}.defaultcontainer .person .left{display:inline-block;width:40%;float:left}.defaultcontainer .person .right{display:inline-block;width:60%;float:left;padding:0px 20px}.defaultcontainer .person .right .name{font-size:24px;font-family:"HelveticaNeueCondensed",Arial,sans-serif;display:block;margin-bottom:0px}.defaultcontainer .person .right .area{font-size:18px;font-family:"HelveticaNeueMedium",Arial,sans-serif;font-style:italic;display:block;margin-bottom:5px}.defaultcontainer .person a{display:block;color:#000}.defaultcontainer .person span{display:block;margin-bottom:10px}.defaultcontainer .person img{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;max-width:150px}#kontaktmap{height:400px}.search-result ul{list-style-type:none}.search-result a{color:#000}.wrapper.admin-mode .banner-wrapper .bg-filter{display:none}.wrapper.admin-mode .banner-wrapper .banner-text-wrapper{position:absolute;top:60px;left:0;z-index:999;height:0}.banner-wrapper{position:relative;max-height:490px;overflow:hidden;height:400px;background-position:center center !important;-webkit-box-shadow:0px 0px 15px -5px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 15px -5px rgba(0,0,0,.75);box-shadow:0px 0px 15px -5px rgba(0,0,0,.75)}.banner-wrapper .bg-filter{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute}.banner-wrapper p{margin:0}.banner-wrapper .banner-img{min-height:400px}.banner-wrapper img{min-width:100%;height:auto !important}.banner-wrapper .banner-text-wrapper{padding:20px 0;display:table;width:100%;height:400px;text-align:center;position:relative;z-index:2}.banner-wrapper .banner-text-wrapper .container{display:table-cell;vertical-align:middle}.banner-wrapper .banner-text-wrapper .banner-text{color:#fff;max-width:800px;margin:0 auto}.banner-wrapper .banner-text-wrapper .banner-text h1{margin:0;font-size:50px;color:#fff;font-family:"HelveticaNeueCondensed",Arial,sans-serif;text-transform:uppercase}.banner-wrapper .banner-text-wrapper .banner-text a{color:#fff}.banner-wrapper .sub-menu-container{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);z-index:999}.banner-wrapper .sub-menu-container .sub-menu{padding:10px 0px}.banner-wrapper .sub-menu-container .sub-menu .horizontal-sub-menu{list-style-type:none;text-align:center}.banner-wrapper .sub-menu-container .sub-menu .horizontal-sub-menu li{display:inline-block;margin:10px 20px}.banner-wrapper .sub-menu-container .sub-menu .horizontal-sub-menu li a{padding:10px 20px;border:1px solid #fff;color:#fff;border-radius:30px;cursor:pointer;font-family:"HelveticaNeueCondensed",Arial,sans-serif}.banner-wrapper .sub-menu-container .sub-menu .horizontal-sub-menu li a:hover{color:#000;background-color:#ffcd00;border:1px solid #ffcd00;text-decoration:none}.banner-wrapper .sub-menu-container .sub-menu .horizontal-sub-menu li.site-menu-item-active a{color:#000;background-color:#ffcd00;border:1px solid #ffcd00;text-decoration:none}footer{background:#222;color:#fff;padding-top:75px}footer img{display:inline-block !important}footer h1{color:#ffcd00;font-size:24px;margin-top:0px;text-transform:uppercase}footer form{background:#000;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:7px}footer form input{background:rgba(0,0,0,0);border:0;outline:none;margin:3px 0px 0px 10px}footer form input:-webkit-autofill{background-color:rgba(0,0,0,0) !important}footer form button{background:#ffcd00;color:#000;font-family:"HelveticaNeueCondensed",Arial,sans-serif;float:right;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;border:0;outline:none;padding:5px 16px;transition:.3s all ease-in-out}footer form button:hover{background:#fff;color:#000}
