#logoSlider {width: 100%; align-items: stretch; }
#logoSlider .owl-stage { display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-content: center;}
#logoSlider .owl-item {margin-bottom: 0px; padding: 0px;}
#logoSlider .item {
text-align: center;
position: relative;
margin-bottom:0px;
opacity: 1;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
  padding: 0px;
text-align: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-content: center;
}

/* #logoSlider .item img {width: 100%; height: auto;} */
#logoSlider .item img {max-width:175px;
max-height:80px;
height: auto;
width:auto;}

/* Owl Carousel Controls */
#logoSlider .owl-item.active.center .item {
opacity: 1;
-webkit-transform: scale3d(1.0, 1.0, 1);
transform: scale3d(1.0, 1.0, 1);
}
.owl-carousel .owl-item img {
transform-style: preserve-3d;
max-width: 90px;
margin: 0 auto 17px;
}
#logoSlider.owl-carousel .owl-dots .owl-dot.active span,
#logoSlider.owl-carousel .owl-dots .owl-dot:hover span {
transform: translate3d(0px, -50%, 0px) scale(0.7);
}
#logoSlider.owl-carousel .owl-dots{
display: inline-block;
width: 100%;
text-align: center;
}
#logoSlider.owl-carousel .owl-dots .owl-dot{
display: inline-block;
}
#logoSlider.owl-carousel .owl-dots .owl-dot span {
display: inline-block;
height: 20px;
margin: 0 2px 5px;
transform: translate3d(0px, -50%, 0px) scale(0.3);
transform-origin: 50% 50% 0;
transition: all 250ms ease-out 0s;
width: 20px;
}

#logoSlider.owl-carousel .owl-dots .owl-dot:focus-visible, #logoSlider.owl-carousel .owl-dots .owl-dot:focus { outline: 0px dashed transparent;}


