@font-face {
  font-family: NG-Regular;
  src: url("http://kenh14cdn.com/web_font/NG-Regular.otf"); }
@font-face {
  font-family: NG-Medium;
  src: url("http://kenh14cdn.com/web_font/NG-Medium.otf"); }
@font-face {
  font-family: NG-ExtraBold;
  src: url("https://kenh14cdn.com/web_font/NeurialGrotesk-ExtraBold%202.otf"); }
@font-face {
  font-family: SFPD-Regular;
  src: url("http://kenh14cdn.com/web_font/SFPD-Regular.otf"); }
a {
  text-decoration: none; }
  a:hover, a:focus {
    outline: none; }

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

.fancybox-bg {
  background-color: rgba(0, 0, 0, 0.9) !important; }

#fancybox-lock {
  background: rgba(0, 0, 0, 0.9) !important; }

body::-webkit-scrollbar {
  width: 10px; }

body::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

body::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey; }

.body_1900 {
  background-color: #111111;
  position: relative;
  background-color: #111111;
  background-image: url("../img/background.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: fixed;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  @media screen and (max-width: 1440px) {
    .body_1900 .text-pin-mid, .body_1900 .text-pin-bot {
      -webkit-text-stroke: 1px #ffec13 !important; } }
  .body_1900 h3 {
    text-transform: uppercase;
    font-family: NG-ExtraBold;
    font-size: 2.6vw;
    margin-bottom: 40px;
    line-height: 2.9vw;
    transform: scale(1, 0.78);
    color: #ffec13; }
  .body_1900 p {
    letter-spacing: 0.5px;
    margin-bottom: 0 !important;
    font-family: SFPD-Regular;
    font-size: 17px;
    line-height: 26px;
    color: #ffffff; }
    .body_1900 p + p {
      margin-top: 25px; }
    @media screen and (max-width: 1440px) {
      .body_1900 p {
        font-size: 13px !important;
        line-height: 22px !important; } }
    @media screen and (min-width: 2200px) {
      .body_1900 p {
        font-size: 19px !important;
        line-height: 27px !important; } }
  .body_1900 .text-pin_left1 {
    font-family: NG-Medium;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    left: 90px;
    top: 70px;
    position: absolute;
    display: block;
    transform: scale(1, 0.78);
    z-index: 2; }
    @media screen and (max-width: 1440px) {
      .body_1900 .text-pin_left1 {
        left: 50px; } }
  .body_1900 .text-pin_left2 {
    z-index: 2;
    font-family: NG-Medium;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    left: 260px;
    top: 70px;
    position: absolute;
    display: block;
    transform: scale(1, 0.78); }
    @media screen and (min-width: 2200px) {
      .body_1900 .text-pin_left2 {
        font-size: 14px !important; } }
    @media screen and (max-width: 1440px) {
      .body_1900 .text-pin_left2 {
        left: 210px; } }
  .body_1900 .text-pin_right {
    z-index: 2;
    font-family: NG-Medium;
    font-size: 12px;
    text-transform: uppercase;
    color: #ffec13;
    right: 90px;
    top: 70px;
    position: absolute;
    display: block;
    transform: scale(1, 0.78); }
    @media screen and (min-width: 2200px) {
      .body_1900 .text-pin_right {
        font-size: 14px !important; } }
    @media screen and (max-width: 1440px) {
      .body_1900 .text-pin_right {
        right: 50px; } }
  .body_1900 .swiper-wrapper_1900 {
    padding-left: 90px;
    position: relative; }
    @media screen and (min-width: 2200px) {
      .body_1900 .swiper-wrapper_1900 {
        font-size: 14px !important; } }
    @media screen and (max-width: 1440px) {
      .body_1900 .swiper-wrapper_1900 {
        padding-left: 50px; } }
    .body_1900 .swiper-wrapper_1900 .swiper-wrapper {
      padding-right: 4vw; }
    .body_1900 .swiper-wrapper_1900 .swiper-slide {
      padding-top: 45px;
      cursor: grab;
      box-sizing: border-box;
      height: 100vh;
      width: auto; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide h3 span {
        display: block; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.info-post {
        margin-right: 3vw;
        padding-top: calc(45px + 16.5vh); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.info-post .title {
          font-family: NG-ExtraBold;
          font-size: 2.3vw;
          text-transform: uppercase;
          color: #ffec13;
          line-height: 2.9vw;
          transform: scale(1, 0.78); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.info-post .sub-title {
          transform: scale(1, 0.78);
          font-family: NG-Medium;
          font-size: 1.5vw;
          color: #fff;
          line-height: 1.9vw;
          text-transform: uppercase; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.info-post .sapo {
          font-family: NG-Regular;
          font-size: 16px;
          line-height: 22px;
          color: #bfbfbf; }
          @media screen and (min-width: 2200px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.info-post .sapo {
              font-size: 18px !important;
              line-height: 24px !important; } }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.info-post .img-pin {
          right: -9vw;
          top: 35px;
          width: 13vw;
          display: block;
          position: absolute; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 {
        padding-top: calc(45px + 26vh);
        position: relative;
        display: flex; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1.show-animation .text-pin-bot {
          -webkit-animation-duration: 1s;
          animation-duration: 1s;
          -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
          animation-name: fadeInRight !important;
          visibility: visible !important; }
        @media screen and (max-width: 1440px) {
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 {
            padding-top: calc(45px + 17vh); } }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .thumb {
          z-index: 1;
          position: relative;
          background-size: cover;
          background-position: center center;
          background-repeat: no-repeat;
          display: block; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .light-img {
          z-index: 0;
          position: absolute;
          width: 63.48vw;
          left: -15vw;
          top: 0;
          display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .light-img img {
            width: 100%;
            display: block; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .left {
          margin-right: 4vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .left .thumb {
            background-image: url("../img/img1.jpg");
            width: 45.22vw;
            padding-top: 71.05%; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .left .thumb video {
              z-index: 3;
              position: absolute;
              width: 100%;
              height: 100%;
              object-fit: cover;
              top: 0;
              left: 0; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .left .text-pin-bot {
            visibility: hidden;
            animation-name: none;
            position: relative;
            z-index: 2;
            font-family: NG-ExtraBold;
            font-size: 4.8vw;
            color: transparent;
            -webkit-text-stroke: 2px #ffec13;
            text-transform: uppercase;
            letter-spacing: -0.3px;
            margin-left: -160px;
            margin-top: -80px; }
            @media screen and (max-width: 1440px) {
              .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .left .text-pin-bot {
                margin-left: -110px;
                margin-top: -60px; } }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-1 .left .text-pin-bot span {
              display: block;
              transform: scale(1, 0.78); }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 {
        padding-top: calc(45px + 9vh);
        position: relative;
        display: flex; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2.show-animation .text-pin-mid {
          -webkit-animation-duration: 1s;
          animation-duration: 2s;
          -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
          animation-name: fadeInRight !important;
          visibility: visible !important; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .thumb {
          background-size: cover;
          background-position: center center;
          background-repeat: no-repeat;
          display: block; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .left {
          margin-right: 4vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .left .thumb {
            background-image: url("../img/img1.jpg");
            width: 48.22vw;
            padding-top: 71.05%; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid {
          width: 36.45vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .top {
            position: relative;
            position: relative;
            display: flex;
            align-items: flex-end; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .top img {
              width: 100%;
              display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .top .light-img {
              z-index: 0;
              position: absolute;
              width: 33.28vw;
              left: -9vw;
              top: -15vh;
              display: block; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .top .light-img img {
                width: 100%;
                display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .top .thumb-1 {
              z-index: 1;
              margin-right: 4vw;
              margin-bottom: 15px;
              width: 13vw;
              display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .top .thumb-2 {
              z-index: 1;
              display: block;
              width: 12vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .text-pin-mid {
            animation-name: none;
            visibility: hidden;
            position: relative;
            z-index: 2;
            font-family: NG-ExtraBold;
            font-size: 4.8vw;
            color: transparent;
            -webkit-text-stroke: 2px #ffec13;
            text-transform: uppercase;
            letter-spacing: -0.3px;
            margin-left: -12vw;
            margin-bottom: 15px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .text-pin-mid span {
              transform: scale(1, 0.78);
              display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .bot {
            display: flex;
            align-items: flex-start; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .bot img {
              width: 100%;
              display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .bot .thumb-3 {
              margin-right: 4vw;
              margin-bottom: 15px;
              width: 13vw;
              display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-2 .mid .bot .thumb-4 {
              display: block;
              width: 11vw; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-3 {
        position: relative;
        margin-right: 4vw;
        padding-top: calc(45px + 15vh);
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding-bottom: 45px; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-3 .top {
          width: 15vw;
          display: block;
          height: auto;
          z-index: 1; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-3 .bot {
          width: 13vw;
          display: block;
          height: auto;
          z-index: 1; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-3 .light-img {
          z-index: 0;
          position: absolute;
          width: 38.59vw;
          left: -11vw;
          top: 6vh;
          display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.img-big-3 .light-img img {
            width: 100%;
            display: block; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-1 {
        margin-right: 4vw;
        padding-top: 70px;
        width: 503px;
        display: flex;
        justify-content: center;
        flex-direction: column; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.img-fullheight {
        margin-right: 4vw; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.img-fullheight .thumb {
          width: 37.34vw;
          height: calc(100vh - 45px);
          background-image: url("../img/img7.jpg");
          background-size: cover; }
          @media screen and (max-width: 1440px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.img-fullheight .thumb {
              width: 30.34vw; } }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 {
        margin-right: 4vw;
        padding-top: 70px;
        width: 503px;
        display: flex;
        justify-content: center;
        flex-direction: column; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 + .paraghrap-2 {
          margin-right: 16vw;
          padding-top: 13px; }
          @media screen and (max-width: 1440px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 + .paraghrap-2 {
              margin-right: 9vw; } }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 .top {
          margin-bottom: 20px;
          display: flex;
          justify-content: space-between; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 .top .left {
            width: 13.2vw;
            margin-bottom: 40px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 .top .left img {
              width: 100%;
              display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-2 .top .right span {
            transform: scale(1, 0.78);
            display: block;
            text-align: right;
            text-transform: uppercase;
            font-family: NG-Medium;
            font-size: 12px;
            line-height: 24px;
            color: #ffffff; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-3 {
        padding-top: 78px;
        margin-right: 4vw;
        width: 503px;
        display: flex;
        justify-content: center;
        flex-direction: column; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-3 + .paraghrap-2 {
          margin-right: 16vw; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-3 + .paraghrap-3 {
          padding-top: 0; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-3 .top {
          margin-bottom: 20px;
          display: flex;
          justify-content: space-between; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-3 .top img {
            width: 297px;
            display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-3 .top .right span {
            display: block;
            text-align: right;
            text-transform: uppercase;
            font-family: NG-Medium;
            font-size: 14px;
            line-height: 24px;
            color: #ffffff; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img {
        display: flex;
        align-items: center;
        position: relative; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img.show-animation .quote, .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img.show-animation .text-pin-bot {
          -webkit-animation-duration: 1s;
          animation-duration: 1s;
          -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
          animation-name: fadeInRight !important;
          visibility: visible !important; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img.show-animation .text-pin-bot {
          animation-delay: 1s; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .text-pin-bot {
          animation-name: none;
          visibility: hidden;
          position: absolute;
          z-index: 2;
          font-family: NG-ExtraBold;
          bottom: 10px;
          right: 20px;
          font-size: 4.8vw;
          color: transparent;
          -webkit-text-stroke: 2px #ffec13;
          text-transform: uppercase;
          letter-spacing: -0.3px;
          transform: scale(1, 0.78); }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .text-pin-bot span {
            display: block;
            transform: scale(1, 0.78); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .quote {
          animation-name: none;
          visibility: hidden;
          margin-right: -19vw;
          font-family: NG-Regular;
          font-size: 1.8vw;
          line-height: 2.3vw;
          color: #ffffff;
          padding-left: 30px;
          margin-bottom: 5vw;
          position: relative; }
          @media screen and (max-width: 1440px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .quote {
              margin-right: -14vw; } }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .quote:before {
            width: 2px;
            height: calc(100% - 15px);
            display: block;
            background-color: #ffec13;
            position: absolute;
            top: 12px;
            left: 0;
            content: ''; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .thumb {
          width: 62.5vw;
          height: 100%;
          background-image: url("../img/img9.jpg");
          background-position: right bottom;
          background-size: cover; }
          @media screen and (max-width: 1440px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.quote-img .thumb {
              width: 52.5vw; } }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album {
        margin-right: 4vw;
        width: 20.98vw; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album.str_wrap {
          background: transparent; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album marquee {
          height: 100%; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album .slick-list {
          height: 100% !important; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album .slick-arrow {
          display: none !important; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album .slider-image {
          width: 100%;
          margin-bottom: 5px;
          height: auto;
          padding: 0; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.slider-vertical_album .slider-image img {
            width: 100%;
            display: block; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image {
        display: flex;
        margin-right: 6vw; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image.show-animation .che-4mua, .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image.show-animation .phomaique, .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image.show-animation .nemran {
          -webkit-animation-duration: 1s;
          animation-duration: 1s;
          -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
          animation-name: fadeInRight !important;
          visibility: visible !important; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image.show-animation .nemran {
          animation-delay: 0.4s; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image.show-animation .phomaique {
          animation-delay: 0.8s; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .che-4mua, .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .phomaique, .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .nemran {
          visibility: hidden;
          animation-name: none; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left {
          display: flex;
          flex-direction: column;
          justify-content: center;
          margin-right: 5vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .top {
            margin-bottom: 30px;
            display: flex;
            align-items: flex-end; }
            @media screen and (max-width: 1440px) {
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .top {
                margin-bottom: 0px; } }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .top .cream {
              width: 3.53vw;
              margin-left: 2vw;
              margin-right: 2vw; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .top .cream img {
                width: 100%;
                display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .top .img {
              margin-bottom: 30px;
              margin-right: -4vw;
              width: 14.08vw; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .top .img img {
                width: 100%;
                display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .che-4mua {
            margin-bottom: 40px;
            width: 16.42vw;
            margin-left: auto;
            margin-right: 0; }
            @media screen and (max-width: 1440px) {
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .che-4mua {
                margin-bottom: 20px; } }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .che-4mua img {
              width: 100%;
              display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .bot .img {
            width: 20.16vw;
            margin-bottom: 30px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .bot .img img {
              width: 100%;
              display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .bot .noodle {
            width: 4.77vw;
            margin-left: auto;
            margin-right: 20px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .left .bot .noodle img {
              width: 100%;
              display: block; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid {
          display: flex;
          flex-direction: column;
          justify-content: flex-end;
          margin-right: 2.5vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .img-top {
            position: relative;
            margin-left: auto;
            width: 24.17vw;
            margin-bottom: 40px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .img-top .light-img {
              z-index: 0;
              position: absolute;
              width: 47.37vw;
              left: -12vw;
              top: -23vh;
              display: block; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .img-top .light-img img {
                width: 100%;
                display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .img-top img {
              z-index: 1;
              width: 100%;
              display: block;
              position: relative; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .center {
            margin-bottom: 30px;
            display: flex;
            justify-content: space-between;
            align-items: center; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .center .left {
              width: 12.63vw;
              margin-right: 3vw;
              margin-left: -2vw; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .center .left img {
                display: block;
                width: 100%; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .center .right {
              width: 12.42vw;
              margin-right: 10px; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .center .right img {
                display: block;
                width: 100%; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot {
            display: flex;
            justify-content: space-between;
            align-items: flex-end; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot .left {
              margin-left: -1vw;
              margin-bottom: -10px;
              width: 17.11vw;
              margin-right: auto;
              position: relative; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot .left .light-img {
                z-index: 0;
                position: absolute;
                width: 41.59vw;
                left: -13vw;
                bottom: -22vh;
                display: block; }
                .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot .left .light-img img {
                  width: 100%;
                  display: block; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot .left img {
                z-index: 1;
                position: relative;
                width: 100%;
                display: block; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot .right {
              width: 5.97vw;
              margin-bottom: -10px; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .mid .bot .right img {
                display: block;
                width: 100%; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .right-mix {
          padding-top: 45px;
          display: flex;
          flex-direction: column;
          justify-content: flex-start; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .right-mix img {
            display: block;
            width: 100%; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .right-mix .top-img {
            width: 13.01vw;
            margin-bottom: 3vw; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .right-mix .mid-img {
            width: 5.82vw;
            margin-bottom: 1vw;
            margin-right: 1vw;
            margin-left: auto; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.mix-image .right-mix .bot-img {
            width: 9.15vw; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 {
        margin-right: 4vw;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: stretch; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head {
          display: flex;
          justify-content: space-between;
          align-items: flex-start; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit {
            padding-top: 30px;
            width: 450px; }
            @media screen and (max-width: 1440px) {
              .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit {
                width: 363px; } }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit .info {
              display: flex; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit .info .txt-left {
                width: 150px;
                font-family: NG-Medium;
                font-size: 14px;
                line-height: 23px;
                text-transform: uppercase;
                transform: scale(1, 0.78);
                color: #ffffff; }
                @media screen and (min-width: 2200px) {
                  .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit .info .txt-left {
                    font-size: 16px !important;
                    line-height: 25px !important; } }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit .info .txt-right {
                font-family: NG-Medium;
                font-size: 14px;
                line-height: 23px;
                text-transform: uppercase;
                transform: scale(1, 0.78);
                color: #ffec13; }
                @media screen and (min-width: 2200px) {
                  .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .head .credit .info .txt-right {
                    font-size: 16px !important;
                    line-height: 25px !important; } }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content1440 {
          display: none; }
          @media screen and (max-width: 1440px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content1440 {
              display: flex;
              justify-content: space-between;
              width: 140vw; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content1440 .img-center {
                width: 250px; }
                .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content1440 .img-center img {
                  width: 100%;
                  display: block; }
              .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content1440 p {
                width: calc((140vw - 360px)/2);
                -webkit-column-count: 2;
                /* Chrome, Safari, Opera */
                -moz-column-count: 2;
                /* Firefox */
                column-count: 2;
                -webkit-column-gap: 40px;
                /* Chrome, Safari, Opera */
                -moz-column-gap: 40px;
                /* Firefox */
                column-gap: 40px; } }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content {
          display: flex;
          justify-content: space-between;
          align-items: flex-start; }
          @media screen and (max-width: 1440px) {
            .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content {
              display: none; } }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content .img-center {
            width: 20.1vw;
            margin-right: 50px;
            margin-left: 50px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content .img-center img {
              width: 100%;
              display: block; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.paraghrap-4 .content .para {
            width: 500px; }
      .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album {
        display: flex; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album i {
          background-size: cover;
          background-repeat: no-repeat;
          background-position: bottom;
          display: block;
          width: 100%;
          height: 100%; }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .big-left {
          width: 77.18vw;
          height: calc(100vh - 45px);
          margin-right: 5px; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .big-left i {
            background-image: url("../img/grid-img-1.jpg"); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-two {
          margin-right: 5px; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-two .one, .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-two .two {
            width: 17vw;
            height: calc((100vh - 50px) / 2); }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-two .one {
            margin-bottom: 5px; }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-two .one i {
              background-image: url("../img/grid-img-2.jpg"); }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-two .two i {
            background-image: url("../img/grid-img-3.jpg"); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three {
          margin-right: 5px; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three .one, .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three .three {
            width: 17.18vw;
            height: 23.7vh; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three .one i {
            background-image: url("../img/grid-img-4.jpg"); }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three .three i {
            background-image: url("../img/grid-img-6.jpg"); }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three .two {
            margin-top: 5px;
            margin-bottom: 5px;
            width: 17.18vw;
            height: calc(52.6vh - 55px); }
            .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .mid-three .two i {
              background-image: url("../img/grid-img-5.jpg"); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .last-two .one, .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .last-two .two {
          width: 22.04vw;
          height: calc((100vh - 50px) / 2); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .last-two .one {
          margin-bottom: 5px; }
          .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .last-two .one i {
            background-image: url("../img/grid-img-7.jpg"); }
        .body_1900 .swiper-wrapper_1900 .swiper-slide.grid-album .last-two .two i {
          background-image: url("../img/grid-img-8.jpg"); }

/*# sourceMappingURL=style.css.map */
