.full-carousel-panel {
  background: #002864;
  padding-block: 50px 0;
  overflow: hidden;
}
.full-carousel-panel .wbs-panel .panel-title h2 {
  color: #fff;
  margin-bottom: 20px;
}
.full-carousel-panel .wbs-panel .panel-title small {
  color: #fff;
}
.full-carousel-panel .wbs-panel .large-item-carousel a img {
  padding: 0;
  border-radius: 12px;
  border: none;
}
.full-carousel-panel .wbs-panel .large-item-carousel a h3 {
  background: #001330;
  color: #fff;
}
.full-carousel-panel .wbs-panel .large-item-carousel a:hover h3 {
  color: #B6E30C;
}
.full-carousel-panel .wbs-panel .large-item-carousel .wbs-slider-controls {
  background: none;
  border-radius: 0;
  margin-top: 10px;
}
.full-carousel-panel .wbs-panel .large-item-carousel .wbs-slider-controls .swiper-pagination-bullet {
  background: #fff;
  opacity: 0.4;
}
.full-carousel-panel .wbs-panel .large-item-carousel .wbs-slider-controls .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #fff;
  opacity: 1;
}
.full-carousel-panel .wbs-panel .load-by-js.img-3,
.full-carousel-panel .wbs-panel .load-by-js.img-4,
.full-carousel-panel .wbs-panel .load-by-js.img-5 {
  left: 16rem;
  top: -19rem;
  transform: scale(0.5);
  filter: contrast(2.5);
}
.full-carousel-panel .wbs-panel .load-by-js.img-3 {
  animation: move-lines2 8s 3s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-4 {
  animation: move-lines2 8s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-5 {
  animation: move-lines2 8s 6s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-6,
.full-carousel-panel .wbs-panel .load-by-js.img-7,
.full-carousel-panel .wbs-panel .load-by-js.img-8 {
  left: 15rem;
  top: -1rem;
  transform: scale(0.5) rotate(45deg);
  filter: contrast(2.5);
}
.full-carousel-panel .wbs-panel .load-by-js.img-6 {
  animation: move-lines3 8s 3s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-7 {
  animation: move-lines3 8s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-8 {
  animation: move-lines3 8s 6s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js {
  position: absolute;
  inset: 0;
  left: max(-13rem, -21vw);
  right: auto;
  z-index: 0;
  will-change: transform;
  content-visibility: auto;
  max-width: 110%;
}
.full-carousel-panel .wbs-panel .load-by-js.img-0 {
  animation: move-lines 8s 3s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-1 {
  animation: move-lines 8s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .load-by-js.img-2 {
  animation: move-lines 8s 6s linear infinite forwards;
}
.full-carousel-panel .wbs-panel .content__img-wrapper {
  position: relative;
}
@keyframes move-lines {
  0% {
    opacity: 0;
    transform: scale(0.7);
  }
  50% {
    opacity: 0.9;
    transform: scale(1);
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes move-lines2 {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 0.9;
    transform: scale(0.5);
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes move-lines3 {
  0% {
    opacity: 0;
    transform: scale(0.3) rotate(45deg);
  }
  50% {
    opacity: 0.9;
    transform: scale(0.5) rotate(45deg);
  }
  100% {
    transform: scale(1) rotate(45deg);
    opacity: 0;
  }
}/*# sourceMappingURL=full-carousel.css.map */