.index-banner-box {
  max-width: 1920px;
  margin: 0 auto;
}
.index-news-container {
  width: calc(100% + 10px);
  padding: 0;
}
@media (min-width: 576px) {
  .index-news-container {
    width: 100%;
    padding: 0px 0 50px 0;
  }
}
.index-news-container .swiper-wrapper > * {
  padding-right: 10px;
}
@media (min-width: 576px) {
  .index-news-container .swiper-wrapper > * {
    padding-right: 0px;
  }
}
html.desktop .index-news-box:hover .index-news-img img {
  transform: scale(1.1);
}
.index-news-img img {
  transition: 1s cubic-bezier(0.32, 0.6, 0.58, 0.82) 0s;
}
.index-news-text {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
/* autoprefixer: off */
  -webkit-box-orient: vertical;
}
.index-title .h6 {
  transform: translateY(40px);
}
@media (min-width: 576px) {
  .index-title .h6 {
    border-right: 1px solid #e8e8e8;
  }
}
.index-title-en {
  font-size: 1rem;
}
.index-title-link {
  transform: translateY(40px);
}
.index-content {
  padding-top: 40px;
}
@media (min-width: 576px) {
  .index-content {
    padding-top: 100px;
  }
}

