/* Customer Slider */
.owl-carousel {height: 100%;}
.owl-carousel .owl-item img {transform-style: initial;height: 100%;object-fit: cover;}
.sliderContains .owl-carousel .owl-item img {object-fit: contain;width: auto;height: auto;max-height: 100px;max-width: 250px;}
.owl-thumb-item img {width: 150px;height: auto;}
.owl-thumbs {position: absolute;bottom: 0;left: 0;display: table;width: 100%;text-align: center;padding: 5%;}
.owl-thumb-item {display: table-cell;border: none;background: none;padding: 0;opacity: .4;}
.owl-thumb-item.active {opacity: 1;}
.label {position: absolute;top: 20px;right: 20px;background-color: #0a6cff;color: white;padding: 10px 20px;z-index: 5;text-align: center;}

#owlslider_slogans {max-height: 500px;}
#owlslider_slogans .item{position:relative;overflow:hidden;}
.owl-carousel .item > figcaption {position:absolute;z-index:3;text-transform:uppercase;margin:0;font-family:"Open Sans";text-align:left;}
#owlslider_slogans .item .text-inner{width:100%;max-width:1920px;margin:0 auto;box-sizing:border-box;}
#owlslider_slogans .item p{}
#owlslider_slogans .item .owl-background{z-index:1;width:120%;height:120%;top:-10%;left:-10%;opacity:0.5;-webkit-filter: blur(10px);-moz-filter: blur(10px);-o-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);}
#owlslider_slogans .item img{position:relative;z-index:2;max-width:100%;height:auto;}

#owlslider_customer {margin-top: 45px;}
#owlslider_customer .owl-controls {position: relative;}
#owlslider_customer .owl-prev {position: absolute;left: -50px;top: -103px;border-radius: 0;background-color: #ffffff;color: #1f1f2c;opacity:1;}
#owlslider_customer .owl-next {position: absolute;right: -50px;top: -103px;border-radius: 0;background-color: #ffffff;color: #1f1f2c;opacity:1;}
#owlslider_customer .item {height: 100px;}
#owlslider_customer .item IMG {/*position: relative;top: 50%;transform: translateY(-50%);*/max-width:90%;height:auto;}
@media only screen and (min-width: 1200px){
#owlslider_slogans .item{margin-bottom:-0.5%;}
#owlslider_slogans .item p{color:rgb(255,255,255);}
.owl-carousel .item figcaption {text-shadow: 1px 1px 10px #000000;}
.owl-carousel .item figcaption.Anzug {bottom:10%;right:2%;padding:0 2%;background:rgba(50,50,50,0.8);font-size:51px;padding:8px 34px;float:right;color: #ffffff;}
.owl-carousel .item figcaption.Werkzeug {top:5%;right: 1%;background:rgba(255,255,255,0.2);font-size:51px;padding:8px 21px;float:right;padding:0 1%;color: #ffffff;}
.owl-carousel .item figcaption.Planung {bottom:43%;background:rgb(0,130,192);font-size:54px;padding:14px 40px;margin:0 auto;display:block;max-width:1275px;color: #ffffff;left: 50%;margin-left: -630px;}
.owl-carousel .item figcaption.Flexibel {top:19%;left: 3%;padding:0 3%;background:rgba(0,130,192,0.3);font-size:48px;padding:8px 88px 8px 28px;color: #ffffff;max-width: 23%;}
.owl-carousel .item figcaption.Erfahren {top:21%;background:rgba(0,130,192,0.3);font-size:49px;padding:6px 20px;margin:0 auto;display:block;max-width:420px;color: #ffffff;left: 50%;margin-left: -210px;}
.owl-carousel .item figcaption.Service {bottom:1%;left: 2%;padding:0 2%;background:rgba(226,59,34,0.4);font-size:64px;padding:8px 34px;display:block;max-width:930px;float:left;color: #ffffff;}
}
@media only screen and (max-width: 1199px){
#owlslider_slogans .item{padding-bottom:64px;}
#owlslider_slogans .item .text{bottom:0;padding:0;height:64px;display:table;}
#owlslider_slogans .item .text-inner{display:table-cell;vertical-align:middle;}
#owlslider_slogans .item .text br{display:none;}


#owlslider_customer{padding:0 40px;box-sizing:border-box;height:100px;}
}


