/* ----- LOGOS ----- */
#owlslider_logos .owl-item .item img {
    padding: 0 35px 0 15px;
    filter: brightness(.5);
}
#owlslider_logos .owl-item .item a:hover img {
    filter: brightness(1);
}
#owlslider_logos .owl-controls .owl-buttons div {
    position: absolute;
    top: 0;
    height: 100%;
    border-radius: 0;
    color: transparent;
    background-size: 50% !important;
}
#owlslider_logos .owl-prev {
    left: 0;
    background: transparent url(../img/arrow-left.png) center no-repeat !important;
}
#owlslider_logos .owl-next{
    right: 0;
    background: transparent url(../img/arrow-right.png) center no-repeat !important;
}

/* ----- PRODUCTOS ----- */
#owlslider_slideProducto {
    padding-top: 2em;
}
#owlslider_slideProducto .owl-item {
    text-align: center;
}
#owlslider_slideProducto .owl-item:hover a img {
    opacity: .9;
}
#owlslider_slideProducto .owl-next, #owlslider_slideProducto .owl-prev {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;  
  font-size: 25px;
  background: none;
  color: transparent;
  text-align: center;
  margin: 0 1em;
  border: 2px solid #00a0e4;
  border-radius: 70px;
}
#owlslider_slideProducto .owl-next {
  padding: 15px 10px 15px 27px;
}
#owlslider_slideProducto .owl-prev {
  padding: 15px 12px 15px 25px;
}
#owlslider_slideProducto .owl-prev:before, #owlslider_slideProducto .owl-next:before {
  color: #00a0e4;
}
#owlslider_slideProducto .owl-prev:before {
  content:"\f053";
}
#owlslider_slideProducto .owl-next:before {
  content:"\f054";
}


/* MARCAS REPRESENT ----- */
#owlslider_marcasRepresent .owl-item {
  padding: 20px;
}
#owlslider_marcasRepresent .owl-item .item {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0;
  text-align: center;
}
#owlslider_marcasRepresent .owl-item .item h3 {
  font-size: 1.5em;
  margin: 20px 0 0;
}
#owlslider_marcasRepresent .owl-item .item p {
    font-size: 1.3em;
}
#owlslider_marcasRepresent .owl-item .item img {
  max-width: 100%;
  width: 100%;
}
#owlslider_marcasRepresent .owl-controls .owl-buttons div {
    margin: 0;
    padding: 49px 10px;
    font-size: 15px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0;
    background: #121241;
    filter: Alpha(Opacity = 80);
    opacity: .8;
}
#owlslider_marcasRepresent .owl-prev {
    position: absolute;
    left: 0;
    top: 30%;
}
#owlslider_marcasRepresent .owl-next {
    position: absolute;
    right: 0;
    top: 30%;
}
