/* Button Color */
.btn-azul-oscuro {
  color: #fff !important;
  background-color: #003CA5 !important;
  border-color: #003CA5 !important;
}

.btn-azul-claro {
  color: #fff !important;
  background-color: #00A9E0 !important;
  border-color: #00A9E0 !important;
}

.btn-white-oscuro {
  color: #00a9de !important;
  background-color: #ffffff !important;
  border-color: #eaecee !important;
}

@media (max-width: 768px) {
  .carousel-inner .carousel-item>div {
    display: none;
  }

  .carousel-inner .carousel-item>div:first-child {
    display: block;
  }
}

.carousel-inner .carousel-item.active,
.carousel-inner .carousel-item-next,
.carousel-inner .carousel-item-prev {
  display: flex;
}

/* display 3 */
@media (min-width: 768px) {

  .carousel-inner .carousel-item-right.active,
  .carousel-inner .carousel-item-next {
    transform: translateX(33.333%);
  }

  .carousel-inner .carousel-item-left.active,
  .carousel-inner .carousel-item-prev {
    transform: translateX(-33.333%);
  }
}

.carousel-inner .carousel-item-right,
.carousel-inner .carousel-item-left {
  transform: translateX(0);
}