/*      Request ID: 70f219b860c9af918c2577a006ff4377_1749655763 (06/28/2025 4:30am) (RchBDsMgDATAFxU/KQKyAisLjmySfL89pbfRSLcBKW71OM3XX58dd6LeeHom0sSS8yrUuvU1KJvO5tgVc4WsjoGQRiuZ0jIJ11/U7HYF+CIREV8=)      */



/*      Resource ID: 7736f8b46d81cfccce5aeb7284b (carousel.less, compiled by lessc, minified by none) (06/28/2025 4:30am) (A:1255, B:1255, C:1803, D:1803, F:1803, J:1803, K:1803)      */

.carousel-slick-nav-wrapper {
  max-width: 750px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .carousel-slick-nav-wrapper {
    max-width: 100%;
    margin: 0 25px;
  }
}
.carousel-slick-nav-wrapper h3 {
  text-align: center;
}
.carousel-slick-nav-wrapper .slick-next,
.carousel-slick-nav-wrapper .slick-prev {
  height: 24px;
  width: 24px;
}
.carousel-slick-nav-wrapper .slick-prev {
  left: -30px;
}
.carousel-slick-nav-wrapper .slick-next {
  right: -30px;
}
.carousel-slick-nav-wrapper .slick-slide picture,
.carousel-slick-nav-wrapper .slick-slide img {
  max-width: 100%;
  height: auto;
}
.carousel-slick-nav-wrapper .slick-autoplay-toggle-button {
  padding: 0.5em 1em 0.3em;
  left: 0;
}
.carousel-slick-nav-wrapper .slick-slider {
  margin-bottom: 10px;
}
.carousel-slick-nav-wrapper .slick-arrow:hover,
.carousel-slick-nav-wrapper .slick-arrow:focus {
  background: none;
}
.carousel-slick-nav-wrapper .slick-next:focus .slick-next-icon,
.carousel-slick-nav-wrapper .slick-next:focus .slick-prev-icon,
.carousel-slick-nav-wrapper .slick-prev:focus .slick-next-icon,
.carousel-slick-nav-wrapper .slick-prev:focus .slick-prev-icon {
  color: #577935;
}
.carousel-slick-nav-main .slick-track {
  display: flex;
}
.carousel-slick-nav-main .slick-slide {
  text-align: center;
  display: flex !important;
  height: auto;
  align-items: center;
  justify-content: center;
}
.carousel-slick-nav-main .carousel-slick-caption {
  margin: 0.5em 0;
}
.carousel-slick-nav .slick-slide {
  margin: 0.5em;
  opacity: 0.6;
  transition: opacity 200ms linear;
}
.carousel-slick-nav .slick-slide.is-active {
  opacity: 1;
}
.carousel-slick-nav .slick-slide picture,
.carousel-slick-nav .slick-slide img {
  cursor: pointer;
}
@media (max-width: 500px) {
  .carousel-slick-nav {
    display: none;
  }
}