html {
  width: 100%;
  width: 100%; }

body {
  overflow: visible;
  width: 100%;
  height: 100%; }

.content__hover {
  padding-top: 0; }
  .content__hover .h2__index__content {
    width: 100%;
    min-width: 25.6rem;
    height: auto; }
    .content__hover .h2__index__content .swiper-container {
      background: black;
      margin-top: 1.5rem;
      width: 100%;
      height: 47.9vw; }
      .content__hover .h2__index__content .swiper-container .swiper-slide .activig-banner {
        cursor: pointer; }
      .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen {
        width: 100%;
        height: 100%;
        background: black;
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        min-width: 25.6rem; }
        .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen img {
          width: 100%; }
        .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .play__button {
          border: 3px solid rgba(0, 0, 0, 0.25);
          border-radius: 1rem;
          height: 2rem;
          width: 2rem;
          position: absolute;
          top: 50%;
          left: 50%;
          margin-top: -1rem;
          margin-left: -1rem;
          cursor: pointer; }
          .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .play__button .icon__play {
            content: "";
            display: block;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0.3rem 0 0.3rem 0.5rem;
            border-color: transparent transparent transparent rgba(0, 0, 0, 0.25);
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -0.28rem 0 0 -0.14rem; }
        .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .slogan {
          position: absolute;
          width: 31rem;
          top: 5vw;
          z-index: 999;
          text-align: center; }
          .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .slogan span {
            font-size: 5rem;
            color: white;
            height: 0;
            line-height: 0; }
          .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .slogan p {
            font-size: 1.2rem;
            height: 1.425rem;
            line-height: 1.425rem;
            color: white;
            font-weight: 200;
            margin-top: -1.2rem; }
        .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .kickstarter_notice {
          position: absolute;
          color: #fff;
          font-size: 0.4rem;
          width: 20.5rem;
          text-align: center;
          font-weight: 100;
          bottom: 1.25rem; }
          .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .kickstarter_notice span {
            font-weight: 800; }
        @media screen and (max-width: 1240px) {
          .content__hover .h2__index__content .swiper-container .swiper-slide .section__head__screen .slogan {
            width: 25.6rem;
            left: 0; } }
      .content__hover .h2__index__content .swiper-container .swiper-pagination-bullets {
        background: none;
        margin-bottom: 0.375rem;
        opacity: 1;
        display: flex;
        align-items: center;
        justify-content: center; }
        .content__hover .h2__index__content .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {
          width: 0.3rem;
          height: 0.3rem;
          background: #ffffff;
          margin: 0px 0.575rem;
          border-radius: unset;
          opacity: 1; }
          .content__hover .h2__index__content .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active {
            background: #C8051D;
            border-radius: unset; }
          .content__hover .h2__index__content .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:focus {
            outline: none; }
      .content__hover .h2__index__content .swiper-container .swiper-button-next {
        background-image: url("https://static.gethover.com/build/images/hc2/product-detail/swiper-button-next-191d4986e0.png");
        outline: none; }
      .content__hover .h2__index__content .swiper-container .swiper-button-prev {
        background-image: url("https://static.gethover.com/build/images/hc2/product-detail/swiper-button-prev-e74ae0a315.png");
        outline: none; }
    .content__hover .h2__index__content .section__freature__introduce {
      width: 100%;
      height: 5rem; }
      .content__hover .h2__index__content .section__freature__introduce .content {
        width: 100%;
        max-width: 31rem;
        min-width: 25.6rem;
        margin: 0 auto;
        padding: 1.2rem 0.5rem; }
        .content__hover .h2__index__content .section__freature__introduce .content .feature__list {
          width: 100%; }
          .content__hover .h2__index__content .section__freature__introduce .content .feature__list ul {
            display: flex;
            justify-content: space-between;
            align-items: center; }
            .content__hover .h2__index__content .section__freature__introduce .content .feature__list ul li {
              list-style-type: none;
              text-align: center; }
              .content__hover .h2__index__content .section__freature__introduce .content .feature__list ul li span {
                font-size: 1.625rem;
                color: #6e6e6e; }
              .content__hover .h2__index__content .section__freature__introduce .content .feature__list ul li p {
                font-size: 0.35rem;
                margin-top: 0.5rem;
                color: #4a4a4a; }
    .content__hover .h2__index__content .section__hover__subscribe {
      background: #505050;
      width: 100%;
      height: 15.9rem; }
      .content__hover .h2__index__content .section__hover__subscribe .content {
        width: 100%;
        height: 100%;
        max-width: 31rem;
        min-width: 25.6rem;
        margin: 0 auto;
        position: relative; }
        .content__hover .h2__index__content .section__hover__subscribe .content img {
          position: absolute;
          top: 0;
          left: 50%;
          width: 25.6rem;
          margin-left: -11.625rem;
          cursor: pointer; }
        .content__hover .h2__index__content .section__hover__subscribe .content .subscribe {
          position: absolute;
          bottom: 1.25rem;
          right: 0.75rem; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe input {
            border: 0;
            background-color: transparent;
            border-bottom: 2px solid white;
            width: 6.5rem;
            padding: 0.1rem 0.15rem;
            font-size: 0.3rem;
            color: white;
            outline: none; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe input::placeholder {
            color: white;
            font-size: 0.3rem; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe button {
            height: 0.75rem;
            border-radius: 0.375rem;
            padding: 0 0.4rem;
            background: transparent;
            color: white;
            border: 0;
            font-size: 0.35rem;
            border: 1px solid white;
            font-weight: bold;
            outline: none;
            cursor: pointer; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe button:hover {
            border: 1px solid #999999;
            color: #999999; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe p {
            line-height: 0.4rem;
            font-size: 0.325rem;
            margin-top: 0.075rem;
            padding: 0 0.075rem;
            display: block;
            height: 0.4rem; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe .red {
            color: #d0021b; }
          .content__hover .h2__index__content .section__hover__subscribe .content .subscribe .green {
            color: #0bd16b; }
    @media screen and (max-width: 1240px) {
      .content__hover .h2__index__content .section__hover__subscribe {
        height: 15.9rem; }
        .content__hover .h2__index__content .section__hover__subscribe .content {
          width: 25.6rem; }
          .content__hover .h2__index__content .section__hover__subscribe .content img {
            width: 25.6rem;
            margin-left: -12.8rem; } }
    @media screen and (max-width: 1024px) {
      .content__hover .h2__index__content .section__hover__subscribe {
        height: 15.9rem; }
        .content__hover .h2__index__content .section__hover__subscribe .content img {
          width: 25.6rem;
          left: 0;
          margin-left: 0; } }
    .content__hover .h2__index__content .section__feature__detail {
      width: 100%;
      height: auto;
      margin-bottom: 1.5rem; }
      .content__hover .h2__index__content .section__feature__detail .content {
        width: 100%;
        height: auto;
        max-width: 31rem;
        min-width: 25.6rem;
        margin: 0 auto;
        position: relative;
        margin-top: 0.5rem; }
        .content__hover .h2__index__content .section__feature__detail .content ul {
          width: 100%;
          height: 44.7rem;
          list-style-type: none;
          display: flex;
          flex-direction: column;
          justify-content: space-between; }
          .content__hover .h2__index__content .section__feature__detail .content ul .feature__group__one {
            top: 0; }
          .content__hover .h2__index__content .section__feature__detail .content ul .feature__group__two {
            top: 0.5rem; }
          .content__hover .h2__index__content .section__feature__detail .content ul .feature__group__three {
            top: 1rem; }
          .content__hover .h2__index__content .section__feature__detail .content ul li {
            position: relative;
            width: 100%;
            height: 14.9rem; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .video_optical_radar_summary {
              position: absolute;
              bottom: 0;
              z-index: 2000;
              width: 100%;
              height: 2.5rem;
              text-align: center;
              background: rgba(24, 24, 24, 0.2);
              color: white; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_optical_radar_summary .title {
                font-size: 0.8rem;
                height: 1.2rem;
                line-height: 1.2rem;
                margin-top: 0.2rem; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_optical_radar_summary .content {
                font-size: 0.35rem;
                line-height: 0.35rem;
                height: 0.35rem;
                margin-top: 0.2rem;
                font-weight: 100; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .video_cinematic_themes_summary {
              position: absolute;
              bottom: 0;
              z-index: 2000;
              width: 100%;
              height: 2.5rem;
              text-align: center;
              background: rgba(24, 24, 24, 0.2);
              color: white; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_cinematic_themes_summary .title {
                font-size: 0.8rem;
                height: 1.2rem;
                line-height: 1.2rem;
                margin-top: 0.2rem; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_cinematic_themes_summary .content {
                font-size: 0.35rem;
                line-height: 0.35rem;
                height: 0.35rem;
                margin-top: 0.2rem;
                font-weight: 100; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .video_track_shots_summary {
              position: absolute;
              bottom: 0;
              z-index: 2000;
              width: 100%;
              height: 2.5rem;
              text-align: center;
              background: rgba(24, 24, 24, 0.2);
              color: white; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_track_shots_summary .title {
                font-size: 0.8rem;
                height: 1.2rem;
                line-height: 1.2rem;
                margin-top: 0.2rem; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_track_shots_summary .content {
                font-size: 0.35rem;
                line-height: 0.35rem;
                height: 0.35rem;
                margin-top: 0.2rem;
                font-weight: 100; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .video_auto_frame_summary {
              position: absolute;
              bottom: 0;
              z-index: 2000;
              width: 100%;
              height: 2.5rem;
              text-align: center;
              background: rgba(24, 24, 24, 0.2);
              color: white; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_auto_frame_summary .title {
                font-size: 0.8rem;
                height: 1.2rem;
                line-height: 1.2rem;
                margin-top: 0.2rem; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_auto_frame_summary .content {
                font-size: 0.35rem;
                line-height: 0.35rem;
                height: 0.35rem;
                margin-top: 0.2rem;
                font-weight: 100; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .video_blast_off_summary {
              position: absolute;
              bottom: 0;
              z-index: 2000;
              width: 100%;
              height: 2.5rem;
              text-align: center;
              background: rgba(24, 24, 24, 0.2);
              color: white; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_blast_off_summary .title {
                font-size: 0.8rem;
                height: 1.2rem;
                line-height: 1.2rem;
                margin-top: 0.2rem; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_blast_off_summary .content {
                font-size: 0.35rem;
                line-height: 0.35rem;
                height: 0.35rem;
                margin-top: 0.2rem;
                font-weight: 100; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .video_palm_pilot_summary {
              position: absolute;
              bottom: 0;
              z-index: 2000;
              width: 100%;
              height: 2.5rem;
              text-align: center;
              background: rgba(24, 24, 24, 0.2);
              color: white; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_palm_pilot_summary .title {
                font-size: 0.8rem;
                height: 1.2rem;
                line-height: 1.2rem;
                margin-top: 0.2rem; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .video_palm_pilot_summary .content {
                font-size: 0.35rem;
                line-height: 0.35rem;
                height: 0.35rem;
                margin-top: 0.2rem;
                font-weight: 100; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space {
              display: flex;
              justify-content: space-around;
              align-items: center;
              height: 100%;
              position: absolute;
              width: 100%;
              z-index: 1000; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space .left {
                width: 2.5rem;
                height: 2.5rem;
                display: flex;
                justify-content: center;
                align-items: center; }
                .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space .left span {
                  font-size: 1.5rem;
                  display: block;
                  color: white;
                  opacity: 0.4; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space .left:hover span {
                opacity: 1;
                transition: opacity 1s linear; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space .right {
                width: 2.5rem;
                height: 2.5rem;
                display: flex;
                justify-content: center;
                align-items: center; }
                .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space .right span {
                  font-size: 1.5rem;
                  display: block;
                  color: white;
                  opacity: 0.4; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .hover_space .right:hover span {
                opacity: 1;
                transition: opacity 1s linear; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .images {
              position: absolute;
              top: 0;
              left: 0;
              z-index: 10;
              display: flex;
              justify-content: space-between; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .images .left {
                width: 15.25rem;
                height: 100%;
                margin: 0 0.25rem 0 0; }
                .content__hover .h2__index__content .section__feature__detail .content ul li .images .left .feature__view {
                  position: relative;
                  width: 100%;
                  height: 100%; }
                  .content__hover .h2__index__content .section__feature__detail .content ul li .images .left .feature__view img {
                    width: 100%;
                    height: 100%; }
                  .content__hover .h2__index__content .section__feature__detail .content ul li .images .left .feature__view .summary {
                    position: absolute;
                    bottom: 0.1rem;
                    height: 2.5rem;
                    width: 100%;
                    text-align: center;
                    background: rgba(24, 24, 24, 0.2);
                    color: white; }
                    .content__hover .h2__index__content .section__feature__detail .content ul li .images .left .feature__view .summary__title {
                      font-size: 0.8rem;
                      height: 1.2rem;
                      line-height: 1.2rem;
                      margin-top: 0.2rem; }
                    .content__hover .h2__index__content .section__feature__detail .content ul li .images .left .feature__view .summary__content {
                      font-size: 0.35rem;
                      line-height: 0.35rem;
                      height: 0.35rem;
                      margin-top: 0.2rem;
                      font-weight: 200; }
                .content__hover .h2__index__content .section__feature__detail .content ul li .images .left .feature__introduce {
                  display: none; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .images .right {
                width: 15.25rem;
                height: 100%;
                margin: 0 0 0 0.25rem; }
                .content__hover .h2__index__content .section__feature__detail .content ul li .images .right .feature__view {
                  position: relative;
                  width: 100%;
                  height: 100%; }
                  .content__hover .h2__index__content .section__feature__detail .content ul li .images .right .feature__view img {
                    width: 100%;
                    height: 100%; }
                  .content__hover .h2__index__content .section__feature__detail .content ul li .images .right .feature__view .summary {
                    position: absolute;
                    bottom: 0.1rem;
                    height: 2.5rem;
                    width: 100%;
                    text-align: center;
                    background: rgba(24, 24, 24, 0.2);
                    color: white; }
                    .content__hover .h2__index__content .section__feature__detail .content ul li .images .right .feature__view .summary__title {
                      font-size: 0.8rem;
                      height: 1.2rem;
                      line-height: 1.2rem;
                      margin-top: 0.2rem; }
                    .content__hover .h2__index__content .section__feature__detail .content ul li .images .right .feature__view .summary__content {
                      font-size: 0.35rem;
                      line-height: 0.35rem;
                      height: 0.35rem;
                      margin-top: 0.2rem;
                      font-weight: 200; }
                .content__hover .h2__index__content .section__feature__detail .content ul li .images .right .feature__introduce {
                  display: none; }
            .content__hover .h2__index__content .section__feature__detail .content ul li .feature__video_group {
              position: absolute;
              top: 0;
              left: 0;
              z-index: 100;
              width: 100%;
              display: flex;
              justify-content: center;
              align-items: center;
              height: 14.9rem;
              overflow: hidden; }
        @media screen and (max-width: 1240px) {
          .content__hover .h2__index__content .section__feature__detail .content ul {
            height: 53.85rem; }
            .content__hover .h2__index__content .section__feature__detail .content ul li {
              height: 14.125rem !important; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .left {
                width: 12.55rem !important; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .right {
                width: 12.55rem !important; }
              .content__hover .h2__index__content .section__feature__detail .content ul li .feature__video_group {
                height: 12.15rem; } }
    @media screen and (max-width: 1240px) {
      .content__hover .h2__index__content .section__feature__detail .content {
        width: 25.6rem; }
        .content__hover .h2__index__content .section__feature__detail .content ul {
          height: 36.5rem; }
          .content__hover .h2__index__content .section__feature__detail .content ul li {
            height: 12.5rem; } }
    .content__hover .h2__index__content .section__suit {
      width: 100%;
      height: 15.15rem;
      background: #afb0b4;
      margin-bottom: 1.5rem; }
      .content__hover .h2__index__content .section__suit .content {
        width: 100%;
        height: 100%;
        max-width: 31rem;
        min-width: 25.6rem;
        margin: 0 auto;
        position: relative; }
        .content__hover .h2__index__content .section__suit .content img {
          position: absolute;
          bottom: 0;
          left: 0;
          width: 31rem; }
        .content__hover .h2__index__content .section__suit .content .suite__img {
          z-index: 10; }
        .content__hover .h2__index__content .section__suit .content .suite__shadw {
          z-index: 0; }
        .content__hover .h2__index__content .section__suit .content .title {
          position: absolute;
          top: 2.5rem;
          left: 2rem;
          z-index: 1000; }
          .content__hover .h2__index__content .section__suit .content .title p {
            font-size: 0.8rem;
            height: 1.125rem;
            line-height: 1.125rem;
            color: white;
            text-shadow: rgba(0, 0, 0, 0.2) 0.1em 0.1em 0.2em; }
    @media screen and (max-width: 1240px) {
      .content__hover .h2__index__content .section__suit .content {
        width: 25.6rem; }
        .content__hover .h2__index__content .section__suit .content img {
          width: 25.6rem;
          height: 15.15rem; } }

.content__hover {
  width: 100%;
  height: auto;
  padding: 0 !important; }
  .content__hover .hc2__index__content__mb {
    width: 100%;
    height: auto;
    margin-top: 2.525rem; }
    .content__hover .hc2__index__content__mb .section__head__screen {
      width: 100%;
      position: relative;
      margin-top: -1px; }
      .content__hover .hc2__index__content__mb .section__head__screen .head__screen_bg {
        width: 100%; }
        .content__hover .hc2__index__content__mb .section__head__screen .head__screen_bg img {
          width: 100%; }
      .content__hover .hc2__index__content__mb .section__head__screen .swiper-container .swiper-pagination-bullets {
        background: none;
        opacity: 1;
        display: flex;
        align-items: center;
        justify-content: center; }
        .content__hover .hc2__index__content__mb .section__head__screen .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {
          background: #ffffff;
          margin: 0px 0.3rem;
          border-radius: unset;
          opacity: 1; }
          .content__hover .hc2__index__content__mb .section__head__screen .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active {
            background: #C8051D;
            border-radius: unset; }
          .content__hover .hc2__index__content__mb .section__head__screen .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:focus {
            outline: none; }
      .content__hover .hc2__index__content__mb .section__head__screen .swiper-container .swiper-button-next {
        background-image: url("https://static.gethover.com/build/images/hc2/product-detail/swiper-button-next-191d4986e0.png");
        outline: none; }
      .content__hover .hc2__index__content__mb .section__head__screen .swiper-container .swiper-button-prev {
        background-image: url("https://static.gethover.com/build/images/hc2/product-detail/swiper-button-prev-e74ae0a315.png");
        outline: none; }
      .content__hover .hc2__index__content__mb .section__head__screen .content {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%; }
        .content__hover .hc2__index__content__mb .section__head__screen .content .title {
          color: white;
          text-align: center;
          margin-top: 4rem;
          width: 100%; }
          .content__hover .hc2__index__content__mb .section__head__screen .content .title span {
            font-size: 6.5rem;
            height: 0;
            line-height: 0; }
          .content__hover .hc2__index__content__mb .section__head__screen .content .title p {
            font-size: 1.1rem;
            margin-top: -1.8rem; }
        .content__hover .hc2__index__content__mb .section__head__screen .content .play__button {
          border: 3px solid rgba(0, 0, 0, 0.25);
          border-radius: 1.1rem;
          height: 2.2rem;
          width: 2.2rem;
          position: absolute;
          top: 50%;
          left: 50%;
          margin-top: -1rem;
          margin-left: -1rem;
          cursor: pointer; }
          .content__hover .hc2__index__content__mb .section__head__screen .content .play__button .icon__play {
            content: "";
            display: block;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0.3rem 0 0.3rem 0.5rem;
            border-color: transparent transparent transparent rgba(0, 0, 0, 0.25);
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -0.28rem 0 0 -0.14rem; }
      .content__hover .hc2__index__content__mb .section__head__screen .kickstarter_notice {
        position: absolute;
        color: #fff;
        font-size: 0.45rem;
        text-align: center;
        font-weight: 100;
        bottom: 1rem; }
        .content__hover .hc2__index__content__mb .section__head__screen .kickstarter_notice span {
          font-weight: 800; }
    .content__hover .hc2__index__content__mb .section__feature__group {
      margin-bottom: 0.8rem; }
      .content__hover .hc2__index__content__mb .section__feature__group .content {
        width: 100%;
        padding: 0.5rem 0.375rem; }
        .content__hover .hc2__index__content__mb .section__feature__group .content ul {
          display: flex;
          justify-content: space-between;
          list-style-type: none;
          padding: 0.3rem 0; }
          .content__hover .hc2__index__content__mb .section__feature__group .content ul li {
            text-align: center; }
            .content__hover .hc2__index__content__mb .section__feature__group .content ul li span {
              font-size: 1.625rem;
              color: #6e6e6e; }
            .content__hover .hc2__index__content__mb .section__feature__group .content ul li p {
              font-size: 0.6rem;
              width: 4.2rem;
              height: 0.7rem;
              line-height: 0.7rem;
              color: #4a4a4a;
              margin-top: 0.15rem; }
    .content__hover .hc2__index__content__mb .section__feature__item {
      margin: 0.35rem 0 0 0;
      position: relative; }
      .content__hover .hc2__index__content__mb .section__feature__item .bg {
        width: 100%; }
        .content__hover .hc2__index__content__mb .section__feature__item .bg img {
          width: 100%; }
      .content__hover .hc2__index__content__mb .section__feature__item .content {
        position: absolute;
        top: 0;
        text-align: center;
        width: 100%;
        height: 100%;
        padding: 0.5rem 0; }
        .content__hover .hc2__index__content__mb .section__feature__item .content .feature__icon {
          margin-top: 0.25rem;
          color: white;
          font-size: 1.2rem; }
        .content__hover .hc2__index__content__mb .section__feature__item .content .title {
          font-size: 1rem;
          line-height: 1.2rem;
          height: 1.2rem;
          color: white;
          margin-top: 2rem; }
        .content__hover .hc2__index__content__mb .section__feature__item .content .introduce {
          font-size: 0.6rem;
          line-height: 1.2rem;
          height: 1rem;
          color: white;
          font-weight: 200;
          margin-top: 0.4rem; }
        .content__hover .hc2__index__content__mb .section__feature__item .content .play__button {
          border: 3px solid rgba(255, 255, 255, 0.5);
          border-radius: 1.1rem;
          height: 2.2rem;
          width: 2.2rem;
          position: absolute;
          top: 50%;
          left: 50%;
          margin-top: -1rem;
          margin-left: -1rem;
          cursor: pointer; }
          .content__hover .hc2__index__content__mb .section__feature__item .content .play__button .icon__play {
            content: "";
            display: block;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0.3rem 0 0.3rem 0.5rem;
            border-color: transparent transparent transparent white;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -0.28rem 0 0 -0.14rem; }
    .content__hover .hc2__index__content__mb .fix__bottom {
      margin-bottom: -0.15rem; }
