@charset "UTF-8";
.campaign {
  z-index: 10;
  width: 100%;
  height: 50px;
  position: absolute;
  top: 116px;
}
@media screen and (min-width: 1280px) {
  .campaign {
    top: 80px;
  }
}
.campaign .text {
  line-height: 100%;
  font-size: 14px;
}
.campaign .campaign-content {
  width: 100%;
  height: 100%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: rgba(41, 20, 71, 0.3294117647);
  padding: 5px 16px;
}
.campaign .campaign-content:hover {
  animation-play-state: paused;
}
.campaign a.btn-orange {
  color: rgb(255, 185, 87) !important;
  font-size: 14px;
  font-weight: 600;
  margin-left: 32px;
}

.section-1 {
  background-color: unset;
}
.section-1 .column-h1 span {
  color: #ffe627;
}
.section-1 video {
  width: 100%;
  display: block;
  border-radius: 16px;
  object-fit: cover;
  margin-bottom: -1px;
}
.section-1 .video-container {
  width: 100%;
  position: relative;
  border-radius: 20px;
  padding: 8px; /* 边框宽度 */
  background: linear-gradient(123.28deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
  box-shadow: 0.75px 11.25px 24px 0px rgba(29, 6, 91, 0.2), 3px 43.5px 43.5px 0px rgba(29, 6, 91, 0.17), 7.5px 98.25px 59.25px 0px rgba(29, 6, 91, 0.1), 12.75px 174.75px 70.5px 0px rgba(29, 6, 91, 0.03), 20.25px 273.75px 76.5px 0px rgba(29, 6, 91, 0);
}
.section-1 .video-container #video-swiper {
  border-radius: 16px;
  height: 100%;
  width: 100%;
}
.section-1 .video-container #video-swiper .swiper-wrapper {
  display: flex;
}
.section-1 .video-container #video-swiper .video-wrap {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 0;
  padding-top: 57.74%;
}
.section-1 .video-container #video-swiper .video-wrap video {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.section-1 #nav-swiper {
  width: fit-content;
  margin-left: 0;
}
.section-1 #nav-swiper .swiper-wrapper {
  display: flex;
}
.section-1 #nav-swiper .swiper-slide {
  width: 120px !important;
  height: 72px;
  border-radius: 12px;
  overflow: hidden;
  cursor: pointer;
}
.section-1 #nav-swiper .swiper-slide.swiper-slide-thumb-active {
  border: 2px solid #ffffff;
}
.section-1 #nav-swiper .swiper-slide img {
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 992px) {
  .section-1 #nav-swiper {
    margin: 0 auto;
  }
  .section-1 #nav-swiper .swiper-slide {
    width: 82px !important;
    height: 49px;
    border-radius: 6px;
  }
  .section-1 #nav-swiper .swiper-slide.swiper-slide-thumb-active {
    border: 1px solid #ffffff;
  }
  .section-1 .video-container {
    padding: 3px;
  }
}

@media screen and (min-width: 992px) {
  .img-bg {
    position: absolute;
  }
  .img-bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 32px;
  }
}
.progress-1 {
  width: 14.19%;
}

.progress-2 {
  width: 38.71%;
}

.progress-3 {
  width: 77.42%;
}

@media (max-width: 992px) {
  .progress-1 {
    width: 21.78%;
  }
  .progress-2 {
    width: 37.12%;
  }
  .progress-3 {
    width: 61.17%;
  }
}
.text-nav-swiper .item {
  width: 100%;
  border-radius: 24px;
  background: rgba(255, 255, 255, 0.06);
  padding: 36px 32px;
}
@media screen and (min-width: 992px) {
  .text-nav-swiper .item {
    max-height: 100px;
    transition: max-height 0.3s ease;
    cursor: pointer;
  }
  .text-nav-swiper .item p {
    display: none;
  }
}
.text-nav-swiper .swiper-slide-thumb-active .item {
  padding: 24px 32px;
  background: rgba(255, 255, 255, 0.25);
}
@media screen and (min-width: 992px) {
  .text-nav-swiper .swiper-slide-thumb-active .item {
    max-height: 500px;
  }
  .text-nav-swiper .swiper-slide-thumb-active .item p {
    display: block;
  }
}

.swiper-review-two .swiper-slide {
  position: relative;
}
.swiper-review-two .swiper-slide::after {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 3%;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" fill="none"><path fill="%23fff" fill-opacity=".1" d="M1.6 28.2 6 9.8l.8 4.2c-1.533 0-2.833-.467-3.9-1.4-1-1-1.5-2.3-1.5-3.9s.5-2.9 1.5-3.9c1.067-1 2.333-1.5 3.8-1.5 1.533 0 2.767.533 3.7 1.6 1 1 1.5 2.266 1.5 3.8 0 .533-.033 1.066-.1 1.6-.067.533-.2 1.133-.4 1.8-.133.6-.367 1.367-.7 2.3L6.4 28.2H1.6Zm17 0L23 9.8l.8 4.2c-1.533 0-2.833-.467-3.9-1.4-1-1-1.5-2.3-1.5-3.9s.5-2.9 1.5-3.9c1.067-1 2.333-1.5 3.8-1.5 1.533 0 2.767.533 3.7 1.6 1 1 1.5 2.266 1.5 3.8 0 .533-.033 1.066-.1 1.6-.067.533-.2 1.133-.4 1.8-.133.6-.367 1.367-.7 2.3l-4.3 13.8h-4.8Z"/></svg>');
}
@media screen and (max-width: 992px) {
  .swiper-review-two .swiper-slide::after {
    top: 25%;
    transform: translateY(0);
  }
}/*# sourceMappingURL=vikpea.css.map */