@media (min-width: 1200px) {
  body {
    line-height: normal;
  }
  .bm21-mb {
    display: none;
  }
  .text1 {
    font-size: 2.625rem;
  }
  .text2 {
    font-size: 1.875rem;
  }
  .text3 {
    font-size: 1.5rem;
  }
  .text4 {
    font-size: 18px;
  }
  /* .p1 {
      padding: 12.125rem 0 0 8.625rem;
      background-image: url("/en/wp-content/themes/maxhub/assets/images/zoom/de9ec5fe-c239-443d-89cf-115911e40b7d.png");
      height: 48rem;
    }
  
    .p1 img {
      width: 43rem;
    }
  
    .p1-text1 {
      margin-top: 2rem;
      font-size: 2.625rem;
      line-height: 3.5rem;
    }
  
    .p2 {
      padding: 10.375rem 0 10.75rem;
    }
  
    .p2 img {
      width: 42rem;
    }
  
    .p2 .text4 {
      width: 50.625rem;
      margin: 1rem 0 1.875rem;
      text-align: center;
    } */
  .p3 {
    height: 64rem;
    padding-top: 13.75rem;
    color: white;
    /* background-image: url("/en/wp-content/themes/maxhub/assets/images/zoom/编组 2.png"); */
  }
  .p3-text1 {
    font-size: 2.25rem;
  }
  .p3-text2 {
    /* font-family: Roboto-Medium; */
    font-size: 3.25rem;
    margin: 1.875rem 0 1.375rem;
  }
  .p3-text3 {
    /* font-family: Roboto-Regular; */
    font-size: 1.375rem;
    /* line-height: 32px; */
  }
  /* .p3 img {
      width: 6.25rem;
    } */
  .p3 .text2 {
    margin: 1rem 0;
  }
  .p3 a {
    padding: 0.625rem 1.375rem;
    border-radius: 1.375rem;
    font-size: 0.875rem;
    color: inherit;
    align-items: center;
    background: #006ee6;
    margin-top: 2.5rem;
  }
  .p3 i {
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    position: relative;
    margin-left: 0.8rem;
    transform: rotateZ(45deg);
  }
  .p3 i::before {
    content: '';
    position: absolute;
    top: 0;
    width: 0.75rem;
    height: 2px;
    background-color: white;
  }
  .p3 i::after {
    content: '';
    position: absolute;
    right: 0;
    height: 0.75rem;
    width: 2px;
    background-color: white;
  }
  .p4 {
    height: 64.625rem;
    padding: 23.125rem 0 0 69.125rem;
    color: white;
    /* background-image: url("/en/wp-content/themes/maxhub/assets/images/zoom/02.png"); */
  }
  .p4 > .text4 {
    width: 39.375rem;
    margin: 1.875rem 0;
  }
  .p4-item {
    width: 19rem;
  }
  .p4-item .text4 {
    opacity: 0.7;
    margin-top: 0.875rem;
  }
  .p5 {
    height: 61.625rem;
    padding: 18.625rem 0 0 12rem;
    /* background-image: url("/en/wp-content/themes/maxhub/assets/images/zoom/03.png"); */
  }
  .p5 > .text4 {
    width: 39.375rem;
    margin: 1.875rem 0;
  }
  .p5-item {
    width: 14rem;
  }
  .p5 .flex-between {
    width: 42rem;
    align-items: flex-start;
  }
  .p5-item .text4 {
    opacity: 0.7;
    margin-top: 1rem;
  }
  .p6 {
    height: 67.5rem;
    text-align: center;
    /* background-image: url("/en/wp-content/themes/maxhub/assets/images/zoom/img_specifications_seconds.png"); */
  }
  .p6 .text1 {
    margin: 6.5rem 0 1.875rem;
  }
  .p6 .flex-between {
    width: 70rem;
  }
  .p6 .text4 {
    opacity: 0.7;
    margin-top: 0.875rem;
  }
  .p7 {
    height: 53.875rem;
    padding: 19.375rem 0 0 12rem;
    color: white;
    /* background-image: url("/en/wp-content/themes/maxhub/assets/images/zoom/06.png"); */
  }
  .p7 img {
    display: none;
  }
  .p7 > .text4 {
    margin: 1.875rem 0;
  }
  .p7-item {
    margin-right: 5rem;
  }
  .p7-item .text4 {
    opacity: 0.7;
    margin-top: 1rem;
  }
  .p8 {
    padding: 6.5rem 0 6.75rem;
    background: #f7f7f7;
    overflow: hidden;
  }
  .p8-box {
    width: 62.5rem;
    height: 35.75rem;
  }
  /* .p8-list {
      width: 196.25rem;
      transform: translateX(-66.875rem);
      transition: transform .4s;
    } */
  .p8 img {
    width: 62.5rem;
  }
  .p8 > .flex-between {
    width: 42.5rem;
    margin-bottom: 2.25rem;
  }
  .p8 .text3 {
    padding-bottom: 0.75rem;
    cursor: pointer;
    border-bottom: 0.25rem solid transparent;
  }
  .p8 .text3.on {
    border-bottom: 0.25rem solid #006ee6;
  }
  .p9 {
    padding: 6.875rem 21.5rem;
    opacity: 0.7;
    font-size: 18px;
  }
  .p9-text {
    position: relative;
  }
  .p9-text::before {
    position: absolute;
    left: -1.5rem;
  }
  .p9-text:nth-child(1)::before {
    content: '1.';
  }
  .p9-text:nth-child(2)::before {
    content: '2.';
  }
  .p9-text:nth-child(3)::before {
    content: '3.';
  }
  .p9-text:nth-child(4)::before {
    content: '4.';
  }
  .p9-text:nth-child(5)::before {
    content: '5.';
  }
  /* .swiper-slide {
      padding: 0 2.125rem;
    } */
  .table {
    padding: 0 20.25rem;
  }
  .table img {
    display: inline-block;
  }
  .table .text1 {
    margin: 6.875rem 0 2.5rem;
  }
  .table thead {
    background: #f4f4f4;
  }
  .table tbody tr:nth-child(1) img {
    width: 8.375rem;
  }
  .table tbody tr:nth-child(2) img {
    width: 6.25rem;
  }
  .table td {
    width: 25%;
    /* padding: 1.75rem 0; */
  }
  .table tbody td {
    height: 9.125rem;
  }
  .table thead td {
    padding: 1.25rem 0;
  }
  .table tr td:nth-child(1) {
    text-align: right;
    /* padding: 0 4rem; */
  }
  .table tr td:not(:nth-child(1)) {
    text-align: center;
    /* padding: 1.75rem 0; */
  }
  .table tbody td {
    border-bottom: 1px solid #d8d8d8;
  }
  .table span {
    display: inline-block;
    padding-bottom: 0.5rem;
    border-bottom: 0.25rem solid #006ee6;
  }
}
@media (max-width: 1199px) {
  .bm21-pc {
    display: none;
  }
  .bm21-mb .text1 {
    font-family: Roboto-Medium;
    font-size: 6.93333333vw;
    line-height: 8.53333333vw;
  }
  .bm21-mb .text2 {
    opacity: 0.7;
    font-family: OpenSans;
    font-size: 3.73333333vw;
    line-height: 5.33333333vw;
  }
  .bm21-mb .text3 {
    font-size: 4.8vw;
    line-height: 8vw;
  }
  .bm21-mb .text4 {
    font-size: 8vw;
  }
  .bm21-mb .text5 {
    font-size: 5.33333333vw;
  }
  .bm21-mb .text6 {
    font-size: 4.26666667vw;
    line-height: 6.4vw;
  }
  .bm21-mb .p1-box {
    height: 166.13333333vw;
    padding: 13.33333333vw 5.06666667vw 0;
    color: white;
  }
  .bm21-mb .p1-box .text5 {
    display: inline-block;
    font-family: Roboto-Medium;
  }
  .bm21-mb .p1-box .text6 {
    margin-bottom: 6.4vw;
  }
  .bm21-mb .p1-box .text4 {
    margin: 4.8vw 0 4.53333333vw;
  }
  .bm21-mb .p1-box .btn {
    padding: 2.66666667vw 5.86666667vw;
    border-radius: 1.06666667vw;
    text-align: center;
    font-size: 3.46666667vw;
    line-height: 6.4vw;
    align-items: center;
    justify-content: center;
  }
  .bm21-mb .p1-box .btn:nth-child(1) {
    background: #006ee6;
    color: white;
    margin-right: 5.33333333vw;
  }
  .bm21-mb .p1-box .btn:nth-child(1) .arrow::after,
  .bm21-mb .p1-box .btn:nth-child(1) .arrow::before {
    background: white;
  }
  .bm21-mb .p1-box .btn:nth-child(2) {
    border: 2px solid white;
  }
  .bm21-mb .p1-box .btn:nth-child(2) .arrow::after,
  .bm21-mb .p1-box .btn:nth-child(2) .arrow::before {
    background: white;
  }
  .bm21-mb .arrow {
    display: inline-block;
    position: relative;
    transform: rotateZ(135deg);
    margin-left: 5.6vw;
  }
  .bm21-mb .arrow::after {
    content: '';
    display: inline-block;
    width: 2.4vw;
    height: 0.53333333vw;
    position: absolute;
    top: 0;
    left: 0;
  }
  .bm21-mb .arrow::before {
    content: '';
    display: inline-block;
    height: 2.4vw;
    width: 0.53333333vw;
    position: absolute;
    top: 0;
    left: 0;
  }
  .bm21-mb .w686 {
    width: 91.46666667vw;
  }
  .bm21-mb .w654 {
    width: 87.2vw;
  }
  .bm21-mb .linear {
    background: linear-gradient(to right, #697dff, #75c5f4);
    color: transparent;
    -webkit-background-clip: text;
  }
  .bm21-mb .p2 {
    background: #03080d;
    color: white;
    padding-bottom: 16vw;
  }
  .bm21-mb .p2 .text1 {
    margin: 18.66666667vw 0 4.26666667vw;
  }
  .bm21-mb .p2 img {
    margin: 4.26666667vw 0 13.6vw;
  }
  .bm21-mb .p2 .linear {
    display: inline-block;
  }
  .bm21-mb .p2 .linear:nth-child(1) {
    margin: 7.2vw 0 3.2vw;
  }
  .bm21-mb .p2 .linear:nth-child(3) {
    margin: 8.53333333vw 0 3.2vw;
  }
  .bm21-mb .p3 {
    height: 197.06666667vw;
    padding: 18.66666667vw 6.4vw 0;
  }
  .bm21-mb .p3 .flex {
    flex-wrap: wrap;
  }
  .bm21-mb .p3 > .text2 {
    margin: 4.26666667vw 0 9.06666667vw;
  }
  .bm21-mb .p3-item {
    margin-right: 17.06666667vw;
    margin-bottom: 5.86666667vw;
  }
  .bm21-mb .p3-item .linear {
    margin-bottom: 1.86666667vw;
  }
  .bm21-mb .p4 {
    height: 167.73333333vw;
    padding: 18.66666667vw 6.4vw 0;
  }
  .bm21-mb .p4 .text1 {
    margin-bottom: 6.4vw;
  }
  .bm21-mb .p4 .linear {
    margin-bottom: 1.86666667vw;
    display: inline-block;
  }
  .bm21-mb .p4 .text2 {
    margin-bottom: 6.4vw;
  }
  .bm21-mb .p5 {
    padding: 18.93333333vw 0 8vw;
  }
  .bm21-mb .p5 .text1 {
    margin-bottom: 4.26666667vw;
  }
  .bm21-mb .p5 .linear {
    display: inline-block;
    margin-bottom: 1.86666667vw;
  }
  .bm21-mb .p5 .text2:nth-child(2) {
    margin-bottom: 9.06666667vw;
  }
  .bm21-mb .p5 .text2:nth-child(4) {
    margin-bottom: 6.4vw;
  }
  .bm21-mb .p5 .text2:nth-child(6) {
    margin-bottom: 8vw;
  }
  .bm21-mb .p6 {
    margin-top: 5.33333333vw;
  }
  .bm21-mb .p6 .w100:nth-child(1) {
    overflow: scroll;
  }
  .bm21-mb .p6 .w100:nth-child(2) {
    overflow: hidden;
  }
  .bm21-mb .p6 .w100::-webkit-scrollbar {
    display: none;
  }
  .bm21-mb .p6 .flex-between {
    padding: 0 6.4vw;
    width: 125.6vw;
    margin-left: 0;
    transition: margin-left 0.4s;
  }
  .bm21-mb .p6 .flex-evenly {
    width: 272.8vw;
    margin: 5.86666667vw 0 18.66666667vw;
    margin-left: 0;
    transition: margin-left 0.4s;
  }
  .bm21-mb .p6 .flex-evenly img {
    width: 84.8vw;
    height: 56vw;
  }
  .bm21-mb .p6-item {
    position: relative;
  }
  .bm21-mb .p6-item img {
    height: 6.66666667vw;
  }
  .bm21-mb .p6-item img:nth-child(1) {
    opacity: 1;
  }
  .bm21-mb .p6-item img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
  }
  .bm21-mb .p6-item.on img:nth-child(1) {
    opacity: 0;
  }
  .bm21-mb .p6-item.on img:nth-child(2) {
    opacity: 1;
  }
  .bm21-mb .p7 {
    padding: 18.66666667vw 6.4vw 16vw;
    background: #efefef;
    opacity: 0.6;
    font-size: 3.2vw;
    line-height: 5.33333333vw;
  }
}
