.mg-slider__center .swiper-pagination-bullet,
.banner__slider .swiper-pagination-bullet {
  position: relative;
  display: block;
  width: 5rem;
  height: 1px;
  background: #e9e8f1;
  margin: 0 0.5rem;
  transition: 0.25s;
  opacity: 0.3;
}
.mg-slider__center .swiper-pagination-bullet.swiper-pagination-bullet-active,
.banner__slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--color-bg);
}

.mg-slider__center .swiper-button-next,
.mg-slider__center .swiper-button-prev {
  width: 8rem;
  height: 100%;
  background-size: 2rem 2rem;
  top: 0;
  margin: 0;
  transition: all 0.2s;
}

.mg-slider__center .mg-slider-wrap .swiper-button-next {
  color: var(--color-text-inverse);
  right: 0;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 9 16" id="icon-next"><path d="M8.756 7.376L1.938.256a.814.814 0 00-1.185 0L.251.78a.904.904 0 000 1.238l5.725 5.979-5.731 5.985a.89.89 0 00-.245.62.89.89 0 00.245.618l.502.524a.815.815 0 001.185 0l6.824-7.126A.89.89 0 009 7.998a.89.89 0 00-.244-.622z" fill="%23fff"/></svg>') !important;
}

.mg-slider__center .mg-slider-wrap .swiper-button-prev {
  left: 0;
  color: var(--color-text-inverse);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 9 16" id="icon-prev"><path d="M.244 7.376L7.062.256a.814.814 0 011.185 0l.502.524a.904.904 0 010 1.238L3.024 7.997l5.731 5.985a.89.89 0 01.245.62.89.89 0 01-.245.618l-.502.524a.815.815 0 01-1.185 0L.244 8.618A.89.89 0 010 7.998a.89.89 0 01.244-.622z" fill="%23fff"/></svg>') !important;
}

.mg-slider__center .mg-slider-wrap .swiper-button-prev::after,
.mg-slider__center .mg-slider-wrap .swiper-button-next::after {
  display: none;
}
.mg-slider__center .swiper-button-next:hover,
.mg-slider__center .swiper-button-prev:hover {
  background-color: rgba(255, 255, 255, 0.05);
}

.mg-slider__center {
  border-radius: 10px;
  overflow: hidden;
  margin: 0;
}

.mg-slider__center .mg-slider-wrap {
  margin-bottom: 0;
}
