@charset "UTF-8";.container{width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.stage h1,.stage .h1{font-size:60px;line-height:78px}.desktop-img{display:inline}.tablet-img{display:none}.frame-product-cards .product-card{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:0}.frame-product-cards .product-card .ce-gallery img{margin:0 auto}.frame-mitarbeiter-karten .mitarbeiter-card{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;width:25%}.footer-general{margin:40px 0}.footer-general .social-icons a i::before{font-size:60px;line-height:78px}.navbar-list h2{margin:30px 0}.navbar-list .navigation-heading::after{content:''}.navbar-list .level-1 .level-2{margin-top:30px;display:block}.navbar-list .level-1 .level-2>li a{max-width:270px}.navbar-list .references .item .logo-wrapper{padding:15px;width:227px;min-width:200px;min-height:218px}.navbar-list .references .item .logo-wrapper img{max-height:96px;max-width:96px}.navbar-list .references .item .logo-wrapper img{max-height:128px;max-width:128px}.navbar-list .references .item .logo-wrapper .work-title{font-size:18px;line-height:23.4px}.navbar-list .navigation-menu{text-align:left;padding-bottom:0}.navbar-list .navigation-menu .referenzen-header-link{margin-top:0}.navbar-list .navigation-menu .list-unstyled{margin-bottom:0}body .btn{padding:10px 25px;font-size:24px;line-height:31.2px;line-height:38px}.form-group input.form-control,.form-group select,.form-group .ui-button{height:60px}.frame-type-twofourtemplate_mehrspalter .border-between>.col-md-4{padding-top:2em;border-right:1px solid #4f4f4f}.social-wall .instagram-images .instagram-title{font-size:18px;line-height:23.4px;line-height:28px}.social-wall .instagram-images .instagram-title span{display:inline}.social-wall .instagram-images .item{display:block !important}.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}.referenzdetail-element .container{width:auto}.referenzdetail-header{font-size:28px;line-height:36.4px}.related-jobs-links .related-jobs-link{width:33.333%}.servicepage-card .servicepage-card-image,.servicepage-card .servicepage-card-teaser,.servicepage-card .servicepage-card-links{padding:100px 45px}.servicepage-card .servicepage-card-image{width:34%}.servicepage-card .servicepage-card-teaser{width:32%}.servicepage-card .servicepage-card-links{width:34%}section.references.vertical .references-content .item{padding:15px 50px;margin:auto;display:block;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.references.vertical .references-content .item.textcontent-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.references.vertical .references-content .item .references-image.img-right{right:30px;left:auto}section.references.vertical .references-content .item .card-body .logo img{max-height:128px}section.references.vertical .references-content .item .teaser-image{margin-bottom:0}section.references.vertical .reference-quote .reference-quote-line{border-top:0.5px solid #000;width:70%;margin-left:10px}.reference-list-item{max-width:360px}.reference-list-item .reference-device-div{margin-bottom:0}.reference-hardfacts .img-text-container{margin-bottom:-100px}.reference-hardfacts .img-box,.reference-hardfacts .text-box{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.reference-hardfacts .text-box{max-width:300px;padding:70px 0 100px}.reference-hardfacts .hardfacts-list{font-size:21px;line-height:27.3px}.service-cardless{margin-top:0}.team-list .text{width:78%}.job-teaser h2.big-font{font-size:32px;line-height:60px}section.stage .heroImage.contentpage{height:300px}section.stage .diagonal-box{border-top-width:150px}section.stage .text-image{font-size:40px;line-height:52px}section.stage .text-image .text-box .second-introtext{font-size:25px;line-height:32.5px}section.stage .arrow-down a{font-size:40px;line-height:52px}.stage-img-box .stage-img{width:650px;margin-top:-150px}