 

 /* Abstand zwischen den Slides in der Mitte */
 .branchenloesungenslider .slick-slide {
 
    /* Abstand zwischen Slides */
    box-sizing: border-box;
 }

 /* Entferne Padding oder Margin des Sliders */
 .branchenloesungenslider {
     padding: 0;
     overflow: hidden;
     /* Verhindert Überlaufen */
 }

 .owl-carousel .owl-stage-outer {
 
     padding: 0;
 }
 

.tx-branchenloesungen .owl-carousel .owl-nav button.owl-prev,
.tx-branchenloesungen .owl-carousel .owl-nav button.owl-prev,
.tx-branchenloesungen .owl-carousel button.owl-dot.owl-nav {
     position: absolute;
     /*
     left: 27px;
     top: 33%;
     */
     width: 55px;
     height: 55px !important;

     background: rgba(220, 10, 10, 0.7) !important;
     display: block;
     font-size: 2em !important;
     margin: 0;
     cursor: pointer;
     color: #fff;
     transform: translate(-50%, -50%);
    border-radius: 0 !important;
 }

.tx-branchenloesungen .owl-carousel .owl-nav button.owl-next,
.tx-branchenloesungen .owl-carousel .owl-nav button.owl-next,
.tx-branchenloesungen .owl-carousel button.owl-dot.owl-nav {
     position: absolute;
     /*
     right: -27px;
     top: 33%;
     */
     background: rgba(220, 10, 10, 0.7) !important;
        width: 55px;
            height: 55px !important;
     display: block;
     
     font-size: 2em !important;
     margin: 0;
     cursor: pointer;
     color: #fff;
     transform: translate(-50%, -50%);
     border-radius:0 !important;
 }

 button.owl-next,
 button.owl-prev {
    color:#fff !important;
 }

 .owl-nav i.prev {
    padding-left: 0px !important;
    display: block;
    font-style: normal;
    padding-top: 0px;
    /* filter: invert(1); */
}

.owl-nav i.next {
    padding-left: 0px;
    display: block;
    font-style: normal;
    padding-top: 0px;
    /* filter: invert(1); */
}

/*
.owl-nav .icon-uniEC461:before {
     font-family: 'FontAwesome';
     content: "\f105";
     padding-top: 3px;
     padding-left: 3px;
 }
 .owl-nav  .icon-uniEC2C1:before {
     font-family: 'FontAwesome';
     content: "\f104";
     padding-top: 3px;
 }
*/


.owl-nav .icon-uniEC461:before {
     
content: "";
    padding-top: 3px;
    padding-left: 3px;
    background-image: url(../../Public/Icons/chevron-right-white.svg);
    background-repeat: no-repeat;
    background-size: 10px 30px;
    display: block;
    width: 30px;
    height: 30px;
    margin: 0 0 0 0.675em;
 
}

.owl-nav .icon-uniEC2C1:before {
    content: "";
        padding-top: 3px;
        padding-left: 3px;
        background-image: url(../../Public/Icons/chevron-left-white.svg);
        background-repeat: no-repeat;
        background-size: 10px 30px;
        display: block;
        width: 30px;
        height: 30px;
        margin: 0 0 0 0.55em;
}






.tx-branchenloesungen .owl-carousel img {
    max-height: 350px;
    object-fit: cover;
}