.swiper {
  --swiper-theme-color: #ee8659;
  --swiper-pagination-bullet-inactive-color: #5f5e5e;
  --swiper-pagination-bullet-inactive-opacity: 1;
  user-select: none;
}
.swiper-pagination {
  --swiper-pagination-bullet-horizontal-gap: 0.4rem;
  --swiper-pagination-bullet-width: 10px;
  --swiper-pagination-bullet-height: 10px;
}
.swiper-button-disabled {
  color: inherit;
  opacity: 0.4;
}
#topic .swiper-slide {
  width: auto;
}
#news .swiper,
#snapshot .swiper {
  --swiper-pagination-bottom: 1.5rem;
}
#news .swiper-button-disabled,
#snapshot .swiper-button-disabled {
  opacity: 0.27;
}
@media (min-width: 768px) {
  #news .swiper,
  #snapshot .swiper {
    --swiper-pagination-bottom: 4rem;
  }
}
#testimonial.swiper {
  --swiper-pagination-bottom: 1.5rem;
}
@media (min-width: 768px) {
  #testimonial.swiper {
    --swiper-pagination-bottom: 3rem;
  }
}
