@charset "UTF-8";
/*
 * Bootstrap Breakpoints
 *
 */
/*
 * Colores
 *
 */
/*
 * Colores de texto
 *
 */
/*
 * Texto
 *
 */
/*
 * Colores de fondo
 *
 */
/*
 * Animaciones
 *
 */
/*
 * Slick Arrows
 *
 */
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 1;
}
.slick-prev:before,
.slick-next:before {
  color: white;
  opacity: 1;
}
.slick-prev[dir="rtl"] {
  left: auto;
}
.slick-next[dir="rtl"] {
  right: auto;
}
/*
 * Slick Dots
 *
 */
.slick-dotted.slick-slider {
  margin-bottom: 0;
}
.slick-dots li button {
  padding: 0;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  color: white;
  opacity: 1;
}
.slick-dots li.slick-active button:before {
  color: #00b0db;
  opacity: 1;
}
/* Small devices (mobule, less than 768px) */
@media (max-width: 767px) {
  /*
	 * Slick Arrows
	 *
	 */
  .slick-prev,
  .slick-next {
    height: 30px;
    width: 30px;
  }
  .slick-prev:before,
  .slick-next:before {
    font-size: 30px;
  }
  .slick-prev {
    left: -30px;
  }
  .slick-prev[dir="rtl"] {
    right: -30px;
  }
  .slick-next {
    right: -30px;
  }
  .slick-next[dir="rtl"] {
    left: -30px;
  }
  /*
	 * Slick Dots
	 *
	 */
  .slick-dots {
    bottom: 16px;
  }
  .slick-dots li {
    height: 12px;
    width: 12px;
    margin: 0 6px;
  }
  .slick-dots li button {
    height: 12px;
    width: 12px;
  }
  .slick-dots li button:before {
    width: 12px;
    height: 12px;
    font-size: 12px;
    line-height: 12px;
  }
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  /*
	 * Slick Arrows
	 *
	 */
  .slick-prev,
  .slick-next {
    height: 48px;
    width: 48px;
  }
  .slick-prev:before,
  .slick-next:before {
    font-size: 48px;
  }
  .slick-prev {
    left: -48px;
  }
  .slick-prev[dir="rtl"] {
    right: -48px;
  }
  .slick-next {
    right: -48px;
  }
  .slick-next[dir="rtl"] {
    left: -48px;
  }
  /*
	 * Slick Dots
	 *
	 */
  .slick-dots {
    bottom: 35px;
  }
  .slick-dots li {
    height: 20px;
    width: 20px;
    margin: 0 10px;
  }
  .slick-dots li button {
    height: 20px;
    width: 20px;
  }
  .slick-dots li button:before {
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  /*
	 * Slick Arrows
	 *
	 */
  .slick-prev,
  .slick-next {
    height: 36px;
    width: 36px;
  }
  .slick-prev:before,
  .slick-next:before {
    font-size: 36px;
  }
  .slick-prev {
    left: -36px;
  }
  .slick-prev[dir="rtl"] {
    right: -36px;
  }
  .slick-next {
    right: -36px;
  }
  .slick-next[dir="rtl"] {
    left: -36px;
  }
  /*
	 * Slick Dots
	 *
	 */
  .slick-dots {
    bottom: 25px;
  }
  .slick-dots li {
    height: 16px;
    width: 16px;
    margin: 0 10px;
  }
  .slick-dots li button {
    height: 16px;
    width: 16px;
  }
  .slick-dots li button:before {
    width: 16px;
    height: 16px;
    font-size: 16px;
    line-height: 16px;
  }
}
/* Large devices (large desktops, 1200px and up) */
