/* 基础移动端媒体查询 */

/* 超小屏幕 (手机, 小于 576px) */
@media (max-width: 575.98px) {
  /* 在这里添加针对超小屏幕的样式 */
}

/* 小屏幕 (手机, 576px 及以上) */
@media (min-width: 576px) and (max-width: 767.98px) {
  /* 在这里添加针对小屏幕的样式 */
}

/* 中等屏幕 (平板, 768px 及以上) */
@media (min-width: 768px) and (max-width: 991.98px) {
  /* 在这里添加针对中等屏幕的样式 */
}

/* 大屏幕 (桌面, 992px 及以上) */
@media (min-width: 992px) and (max-width: 1199.98px) {
  /* 在这里添加针对大屏幕的样式 */
}

/* 超大屏幕 (大桌面, 1200px 及以上) */
@media (min-width: 1200px) {
  /* 在这里添加针对超大屏幕的样式 */
}

/* 通用移动端优化 */
@media (max-width: 767.98px) {

  /* html[lang="zh"] .imgKv {
    background-image: url('../../images/car_mpvM8/imgKv.jpg');
  }

  html[lang="en"] .imgKv {
    background-image: url('../../images/car_mpvM8/imgKv.png');
  } */
  .oneScreen2 {
    background-size: 100% auto;
  }

  .multiple-page {
    padding-bottom: 38vw !important;
  }

  .page3.multiple-page,
  .page23.multiple-page,
  .page6.multiple-page {
    padding-bottom: 30vw !important;
  }

  .page12.multiple-page {
    padding-bottom: 23vw !important;
  }

  .multiple-page .swiper {
    height: auto !important;
  }

  .page35.multiple-page .swiper {
    height: 110.5vw !important;

  }
  .page24.multiple-page{
    padding-bottom: 10vw !important;
  }
  .moduleContainer3 {
    width: 100%;
  }

  .content-high-priority3 {
    font-size: 3VW !important;
    margin-left: 9vw !important;
  }

  .page35.multiple-page .swiper {
    height: 162.5vw !important;
  }

  /* .multiple-page .swiper .imgBg {
    height: 95.5vw !important;

  } */

  html[lang="zh"] .imgKv {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 4KV轮播 */
  html[lang="zh"] .img2-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img2-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img2-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img2-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 颜色轮播 */
  html[lang="zh"] .img3-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img3-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img3-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img3-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img3-5 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img3-6 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img3-7 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 外观轮播 */
  html[lang="zh"] .img4-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img4-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img4-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img4-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img4-5 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 内饰轮播 */
  html[lang="zh"] .img6-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img6-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img6-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 空间图 */
  html[lang="zh"] .img9 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 空间轮播 */
  html[lang="zh"] .img11-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img11-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img11-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img11-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 后备箱轮播 */
  html[lang="zh"] .img12-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img12-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img12-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img12-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 座椅 */
  html[lang="zh"] .img15 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 舒适轮播 */
  html[lang="zh"] .img16-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img16-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img16-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img16-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img16-5 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img16-6 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 静音轮播 */
  html[lang="zh"] .img18-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img18-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img18-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img20 {
    margin-bottom: 20vw;
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 你好小锐轮播 */
  html[lang="zh"] .img21-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img21-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img21-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 大屏 */
  html[lang="zh"] .img22 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 联网轮播 */
  html[lang="zh"] .img23-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img23-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img23-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img23-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 音效 */
  html[lang="zh"] .img24 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 外放电 */
  html[lang="zh"] .img25 {
    background-image: var(--backgroundImage-768-zh-url);
    margin-top: 20vw;
  }

  /* 设计 */
  html[lang="zh"] .img26 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 续航 */
  html[lang="zh"] .img33 {
    margin-bottom: 30vw;
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 续航轮播 */
  html[lang="zh"] .img34-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img34-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img34-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img34-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 充电 */
  html[lang="zh"] .img41 {
    margin-bottom: 20vw;
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 辅助驾驶 */
  html[lang="zh"] .img27 {
    margin-bottom: 20vw;
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 辅助驾驶轮播 */
  html[lang="zh"] .img28-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img28-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img28-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img28-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 全息影像 */
  html[lang="zh"] .img29 {
    margin-bottom: 10vw;
    background-image: var(--backgroundImage-768-zh-url);
  }

  .slide-top {
    margin-top: 15vw;
    margin-bottom: 25vw;
  }

  /* 安全轮播 */
  html[lang="zh"] .img30-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img30-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 悬架 */
  html[lang="zh"] .img31 {
    margin-bottom: 15vw;
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 驾控轮播 */
  html[lang="zh"] .img32-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img32-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img32-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .swiper-container-white {
    width: 95.5vw !important;
  }

  /* 东方美学 */
  html[lang="zh"] .img1 {
    height: 95.5vw;
    background-image: var(--backgroundImage-768-zh-url);
    margin-bottom: 15vw;
  }

  html[lang="zh"] .img10 {
    margin-bottom: 15vw !important;
  }

  html[lang="zh"] .img14 {
    margin-bottom: 20vw !important;
  }
  html[lang="zh"] .img17 {
    margin-bottom: 15vw !important;
  }

  html[lang="zh"] .img19 {
    margin-bottom: 15vw !important;
  }

  /* 尾部1 */
  html[lang="zh"] .img36 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 尾部2 */
  html[lang="zh"] .img37 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 尾部3 */
  html[lang="zh"] .img38 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 尾部4 */
  html[lang="zh"] .img39 {
    background-image: var(--backgroundImage-768-zh-url);
    position: relative;
    bottom: -2px;
  }

  html[lang="zh"] .img42 {
    background-image: var(--backgroundImage-768-zh-url);
    position: relative;
    bottom: -2px;
  }

  /* img39-1 */
  html[lang="zh"] .img39-1 {
    display: block !important;
    background-image: var(--backgroundImage-768-zh-url);
    position: relative;
    bottom: -1px;
  }

    /* img42-1 */
  html[lang="zh"] .img42-1 {
    display: block !important;
    background-image: var(--backgroundImage-768-zh-url);
    position: relative;
    bottom: -1px;
  }

  html[lang="zh"] .img35-1 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img35-2 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img35-3 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  html[lang="zh"] .img35-4 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* 尾部5 */
  html[lang="zh"] .img40 {
    background-image: var(--backgroundImage-768-zh-url);
  }

  /* html[lang="zh"] .page3 .swiper-container-white .swiper {
    height: 58vw !important;
  } */
  .page2 {
    padding-top: 30vw !important;
  }

  html[lang="zh"] .page2-swiper-control {
    right: 0;
    margin-top: 7vw;
    padding-top: 0;
  }

  html[lang="zh"] .page2-swiper-control .swiper-pagination {
    width: 60vw;
    margin-top: -20px;
    gap: 30px;
  }

  html[lang="zh"] .cus-slide_btn {
    margin-right: 10vw;
    position: relative;
  }

  html[lang="zh"] .cus-slide_btn .fp-controlArrow.fp-prev {
    right: 10vw;
  }

  html[lang="zh"] .cus-slide_btn .fp-controlArrow {
    width: 8vw;
    height: 8vw;
    top: 20px;
    z-index: 10;
  }

  /* .img1.imgBg {
    width: 90vw !important;
    height: 50vw !important;
  } */
  /* 
  html[lang="zh"] .img1 {
    width: 100vw !important;
    background-image: var(--backgroundImage-1920-zh-url);
  } */

  /* html[lang="zh"] .img5 {
    width: 100vw !important;
    height: 50vw !important;
    background-image: var(--backgroundImage-1920-zh-url);
  } */

  html[lang="zh"] .text-high-priority {
    font-size: 8vw !important;
    margin-bottom: 3vw !important;
    width: 82vw !important;
    text-align: center !important;
  }

  html[lang="zh"] .text-high-priority3 {
    font-size: 6vw !important;
  }

  html[lang="zh"] .content-high-priority {
    font-size: 4vw !important;
    line-height: 1.2 !important;
    width: 72vw !important;
    text-align: center !important;
    margin-left: 14vw !important;
  }

  .content-high-priority div {
    display: inline;
  }

  html[lang="zh"] .text-high-priority2 {
    font-size: 6vw !important;
    margin-bottom: 3vw !important;
  }

  .text-high-priority2 span,
  .text-high-priority3 span {
    display: block;
    opacity: 0;
    height: 10px;
  }

  html[lang="zh"] .content-high-priority-4 {
    font-size: 3vw !important;
    line-height: 1.2 !important;
    text-align: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  html[lang="zh"] .content-high-priority3-4 {
    width: 72vw !important;
    margin-left: 14vw !important;
    font-size: 3vw !important;
  }

  html[lang="zh"] .page4-stack-item {
    font-size: 3vw !important;
    width: 72vw !important;
    margin-left: 14vw !important;
  }

  html[lang="zh"] .img5.imgBg {
    margin-top: 5vw;
  }

  .img5 {
    margin-bottom: 15vw;
  }

  .moduleContainer {
    width: 100vw;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg,
  html[lang="zh"] .fades.multiple-page .swiper .imgBg2 {
    width: 95.5vw !important;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg2:nth-child(2) {
    transform: translate3d(-95.5vw, 0px, 0px) !important;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg2:nth-child(3) {
    transform: translate3d(-191vw, 0px, 0px) !important;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg2:nth-child(4) {
    transform: translate3d(-286.5vw, 0px, 0px) !important;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg2:nth-child(5) {
    transform: translate3d(-382vw, 0px, 0px) !important;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg2:nth-child(6) {
    transform: translate3d(-477.5vw, 0px, 0px) !important;
  }

  html[lang="zh"] .fades.multiple-page .swiper .imgBg2:nth-child(7) {
    transform: translate3d(-573vw, 0px, 0px) !important;
  }

  /* html[lang="zh"] .page2.multiple-page .swiper .imgBg2 {
    width: 95.5vw !important;
  } */

  .moduleContainer2 {
    width: 100vw;
  }

  html .page3 .swiper-slide {
    margin: 0;
  }

  /* .page6 .swiper-pagination .swiper-pagination-bullet {
    width: 13vw !important;
    height: 0.06vw !important;
    font-size: 4vw !important;
  }

  .page6 .swiper-pagination .swiper-pagination-bullet-active {
    width: 13vw !important;
    height: 0.06vw !important;
  }

  .page6 .swiper-pagination .swiper-pagination-bullet:nth-child(1),
  .page6 .swiper-pagination .swiper-pagination-bullet:nth-child(2),
  .page6 .swiper-pagination .swiper-pagination-bullet:nth-child(3) {
    position: static;
  }

  .page6 .swiper-pagination .swiper-pagination-bullet:nth-child(1)::after,
  .page6 .swiper-pagination .swiper-pagination-bullet:nth-child(2)::after,
  .page6 .swiper-pagination .swiper-pagination-bullet:nth-child(3)::after {
    font-size: 3vw !important;
    position: absolute;
    top: 5.8vw !important;
    left: calc(50% - 10vw);
    width: 20vw;
    opacity: 0;
    transition: cubic-bezier(0.075, 0.82, 0.165, 1) 0.5s all;
  }

  .page6 .swiper-pagination .swiper-pagination-bullet-active::after {
    opacity: 1 !important;
  } */
  .page30-pagination-container,
  .page32-pagination-container,
  .page28-pagination-container,
  .page21-pagination-container,
  .page18-pagination-container,
  .page12-pagination-container,
  .page34-pagination-container,
  .page35-pagination-container,
  .page4-pagination-container,
  .page23-pagination-container,
  .page6-pagination-container,
  .page16-pagination-container,
  .page11-pagination-container {
    margin-top: 5vw;
    width: 100vw;
    white-space: nowrap;
  }

  .page35-pagination-container {
    width: 90vw;
  }

  .page30-pagination-container::before,
  .page30-pagination-container::after,
  .page32-pagination-container::before,
  .page32-pagination-container::after,
  .page28-pagination-container::before,
  .page28-pagination-container::after,
  .page21-pagination-container::before,
  .page21-pagination-container::after,
  .page18-pagination-container::before,
  .page18-pagination-container::after,
  .page34-pagination-container::before,
  .page34-pagination-container::after,
  .page12-pagination-container::before,
  .page12-pagination-container::after,
  .page23-pagination-container::before,
  .page23-pagination-container::after,
  .page4-pagination-container::before,
  .page4-pagination-container::after,
  .page6-pagination-container::before,
  .page6-pagination-container::after,
  .page16-pagination-container::before,
  .page16-pagination-container::after,
  .page11-pagination-container::before,
  .page11-pagination-container::after {
    content: '';
    display: block;
    position: absolute;
    z-index: 1;
    top: 3vw;
    width: 12vw;
    height: 12vw;
    content: "";
    pointer-events: none;
  }

  .page30-pagination-container::before,
  .page32-pagination-container::before,
  .page21-pagination-container::before,
  .page18-pagination-container::before,
  .page12-pagination-container::before,
  .page4-pagination-container::before,
  .page28-pagination-container::before,
  .page34-pagination-container::before,
  .page35-pagination-container::before,
  .page23-pagination-container::before,
  .page6-pagination-container::before,
  .page16-pagination-container::before,
  .page11-pagination-container::before {
    left: 0;
    background-image: linear-gradient(90deg, #fff 40%, transparent);
  }

  .page30-pagination-container::after,
  .page32-pagination-container::after,
  .page21-pagination-container::after,
  .page18-pagination-container::after,
  .page34-pagination-container::after,
  .page35-pagination-container::after,
  .page28-pagination-container::after,
  .page12-pagination-container::after,
  .page23-pagination-container::after,
  .page4-pagination-container::after,
  .page6-pagination-container::after,
  .page16-pagination-container::after,
  .page11-pagination-container::after {
    right: 0;
    background-image: linear-gradient(90deg, transparent, #fff 60%);
  }


  .page34 .swiper-pagination span,
  .page35 .swiper-pagination span,
  .page32 .swiper-pagination span,
  .page30 .swiper-pagination span,
  .page28 .swiper-pagination span,
  .page23 .swiper-pagination span,
  .page21 .swiper-pagination span,
  .page18 .swiper-pagination span,
  .page16 .swiper-pagination span,
  .page12 .swiper-pagination span,
  .page6 .swiper-pagination span,
  .page4 .swiper-pagination span,
  .page11 .swiper-pagination span {
    font-size: 4.4vw;
    width: auto !important;
    height: 0.41vw !important;
    padding: 0 3.8vw;
    display: inline-block;
    /* min-width: 14vw; */
  }

  .page35 .swiper-pagination span {
    padding: 0 3vw;
  }

  .page34-pagination-container .swiper-pagination,
  .page35-pagination-container .swiper-pagination,
  .page32-pagination-container .swiper-pagination,
  .page30-pagination-container .swiper-pagination,
  .page28-pagination-container .swiper-pagination,
  .page23-pagination-container .swiper-pagination,
  .page21-pagination-container .swiper-pagination,
  .page18-pagination-container .swiper-pagination,
  .page16-pagination-container .swiper-pagination,
  .page12-pagination-container .swiper-pagination,
  .page4-pagination-container .swiper-pagination,
  .page6-pagination-container .swiper-pagination,
  .page16-pagination-container .swiper-pagination,
  .page11-pagination-container .swiper-pagination {

    -ms-overflow-style: none;

    /* IE和Edge */
    display: block;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: initial;
    padding: 6vw 10vw !important;
  }

  .page35-pagination-container .swiper-pagination {
    padding-top: 10vw !important;
    padding-bottom: 6vw !important;
    overflow-x: hidden;
    display: flex;
  }

  /* 隐藏整个滚动条 */
  .page30-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page32-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page21-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page18-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page12-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page23-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page28-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page34-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page35-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page4-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page6-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page16-pagination-container .swiper-pagination::-webkit-scrollbar,
  .page11-pagination-container .swiper-pagination::-webkit-scrollbar {
    display: none;
    /* 对于WebKit浏览器 */
  }

  .page34 .swiper-pagination .swiper-pagination-bullet-active,
  .page35 .swiper-pagination .swiper-pagination-bullet-active,
  .page32 .swiper-pagination .swiper-pagination-bullet-active,
  .page30 .swiper-pagination .swiper-pagination-bullet-active,
  .page28 .swiper-pagination .swiper-pagination-bullet-active,
  .page23 .swiper-pagination .swiper-pagination-bullet-active,
  .page21 .swiper-pagination .swiper-pagination-bullet-active,
  .page18 .swiper-pagination .swiper-pagination-bullet-active,
  .page16 .swiper-pagination .swiper-pagination-bullet-active,
  .page12 .swiper-pagination .swiper-pagination-bullet-active,
  .page4 .swiper-pagination .swiper-pagination-bullet-active,
  .page6 .swiper-pagination .swiper-pagination-bullet-active,
  .page11 .swiper-pagination .swiper-pagination-bullet-active {
    height: 0.41vw !important;
    background: #18191a;
  }

  .page34-pagination .swiper-pagination-bullet::after,
  .page35-pagination .swiper-pagination-bullet::after,
  .page32-pagination .swiper-pagination-bullet::after,
  .page30-pagination .swiper-pagination-bullet::after,
  .page28-pagination .swiper-pagination-bullet::after,
  .page23-pagination .swiper-pagination-bullet::after,
  .page21-pagination .swiper-pagination-bullet::after,
  .page18-pagination .swiper-pagination-bullet::after,
  .page16-pagination .swiper-pagination-bullet::after,
  .page12-pagination .swiper-pagination-bullet::after,
  .page4-pagination .swiper-pagination-bullet::after,
  .page6-pagination .swiper-pagination-bullet::after,
  .page11-pagination .swiper-pagination-bullet::after {
    font-size: 4.4vw;
    position: relative;
  }

  .page35 .swiper-pagination .swiper-pagination-bullet::after {
    white-space: nowrap;
  }

  .multiple-page .swiper-pagination span::after {
    top: -6.3vw !important;
  }

  .slide-top2 {
    padding-left: 6vw;
    padding-right: 6vw;
    padding-top: 30vw;
    padding-bottom: 15vw;
  }

  .unit {
    font-size: 3vw;
  }

  .label {
    font-size: 3vw;
    white-space: nowrap;
  }

  .carcc {
    padding-bottom: 15px;
  }

  .slide-top-left2 .car-length,
  .slide-top-left2 .car-width,
  .slide-top-right2 .car-height,
  .slide-top-right2 .car-wheelbase {
    font-size: 9vw;
    white-space: nowrap;
  }

  .slide-top-left2,
  .slide-top-right2 {
    width: 45%;
  }

  .slide-top-left2 .label,
  .slide-top-right2 .label {
    line-height: 4.5vw;
  }

  .page34 .page34-stack-item,
  .page32 .page32-stack-item,
  .page30 .page30-stack-item,
  .page28 .page28-stack-item,
  .page23 .page23-stack-item,
  .page21 .page21-stack-item,
  .page18 .page18-stack-item,
  .page16 .page16-stack-item,
  .page12 .page12-stack-item,
  .page4 .page4-stack-item,
  .page6 .page6-stack-item,
  .page11 .page11-stack-item {
    font-size: 3vw;
    width: 72vw;
    margin-left: 14vw;
  }

  /* .page16,
  .page11 {
    padding-bottom: 20vw !important;
  } */

  .pagination-text.active {
    white-space: nowrap;
  }

  .pagination-text {
    margin-top: 10px;
  }

  .page9 .swiper .imgBg {
    width: 95.5vw !important;
  }

  .slide-title {
    font-size: 4.5vw;
    margin-bottom: 3vw;
  }

  .slide-content {
    font-size: 3vw;
    display: inline;
  }

  .slide-content-container {
    height: 15vw;
  }

  .slide-top-left {
    margin-right: 1vw;

  }

  .slide-top-left,
  .slide-top-right {
    width: 45%;
  }

  .slide-top-right {
    margin-left: 1vw;
  }

  /* .page4,
  .page6 {
    padding-bottom: 17vw !important;
  } */

  /* .page3 {
    padding-bottom: 10vw !important;
  } */

  /* .page9,
  .page23,
  .page35,
  .page24,
  .page15 {
    padding-bottom: 10vw !important;
  } */

  .page11 {
    padding-bottom: 28vw !important;
  }

  /* .page12 {
    padding-bottom: 10vw !important;
  } */

  /* .page18 {
    padding-bottom: 20vw !important;
  }

  .page21 {
    padding-bottom: 20vw !important;
  } */

  .page28 {
    padding-bottom: 33vw !important;
  }

  .moduleContainer2 {
    padding-top: 15vw !important;
  }

  .slide-config-link {
    bottom: 5%;
    width: 40%;
  }

  .custom-pagination {
    margin-top: 10vw;
  }
}