@charset "UTF-8";
/* duaCarousel 4.7 (2021-04-23) | © Duacode (https://www.duacode.com) */
.duaCarousel {
  position: relative;
}
.duaCarousel .duaCarousel-next,
.duaCarousel .duaCarousel-prev {
  width: 40px;
  height: 40px;
  top: 50%;
  transform: translateY(-50%);
  border: 1px solid black;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  filter: invert(100%);
}
.duaCarousel .duaCarousel-next {
  right: 0;
  background-image: url("../../../../images/iconos/arrow-right.svg");
}
.duaCarousel .duaCarousel-prev {
  background-image: url("../../../../images/iconos/arrow-left.svg");
}
.duaCarousel .duaCarousel-track {
  position: relative;
  overflow: hidden;
}
.duaCarousel .duaCarousel-row {
  display: flex;
  align-items: center;
}
.duaCarousel .duaCarousel-col {
  flex-grow: 0;
  flex-shrink: 0;
}
.duaCarousel .duaCarousel-prev,
.duaCarousel .duaCarousel-next,
.duaCarousel .duaCarousel-pager {
  position: absolute;
}
.duaCarousel .duaCarousel-prev,
.duaCarousel .duaCarousel-next,
.duaCarousel .duaCarousel-page {
  border: 0;
  box-shadow: none;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.duaCarousel.duaCarousel-overflow .duaCarousel-track {
  overflow: visible;
}
.duaCarousel.duaCarousel-on .duaCarousel-row {
  position: relative;
}
.duaCarousel.duaCarousel-off .duaCarousel-row {
  position: static !important;
}
.duaCarousel.duaCarousel-off .duaCarousel-prev,
.duaCarousel.duaCarousel-off .duaCarousel-next,
.duaCarousel.duaCarousel-off .duaCarousel-pager {
  display: none;
}
.duaCarousel.duaCarousel-vertical .duaCarousel-row {
  flex-direction: column;
}
.duaCarousel.duaCarousel-dragging {
  pointer-events: none;
}/*# sourceMappingURL=duaCarousel.css.map */