.column-swiper-container{
  overflow:hidden;
  height:100%;
  position:relative;
  width:100%;
}
.column-swiper-slide{
  position:relative;
  width:100%;
  height:100%;
  display:block;
}
.column-swiper-slide-bac{
  position:absolute;
  width:100%;
  height:100%;
  left:0;
  top:0;
  z-index:10;
  transition:0.5s;
  transform:scale(1);
}
.column-swiper-slide:hover .column-swiper-slide-bac{
  transform:scale(1.05);
}
.column-swiper-slide-title-bac{
  position:absolute;
  width:100%;
  z-index:99;
  padding:20px 21px 26px;
  left:0;
  bottom:0;
  display:flex;
  align-items:flex-end;
  background-image: linear-gradient(to bottom,rgba(19, 20, 23, 0),#131417);
  background-color:transparent!important;
}
.column-swiper-slide-title{
  font-size: 28px;
  line-height: 36px;
  color:#ffffff;
}
.column-swiper-container .column-swiper-pagination{
  position:absolute;
  display:flex;
  justify-content:flex-end;
  bottom:19px;
  left:unset;
  right:21px;
  z-index:99;
  background-color: transparent !important;
}
.column-swiper-pagination .swiper-pagination-bullet{
  width: 16px;
  height: 6px;
  background-color: #ffffff;
  border-radius: 3px;
  margin-left:13px;
  opacity: 1;
}
.column-swiper-pagination .swiper-pagination-bullet-active{
  width: 38px;
  background-color: #e20413;
}
.column-swiper-button-next,.column-swiper-button-prev{
  width: 28px;
  background-color: #9a9a9a;
  border-radius: 8px;
  height: 50px;
  transition:0.5s;
  opacity: 0.5;
}
.column-swiper-button-next:hover,.column-swiper-button-prev:hover{
  background-color: #b5020e;
}
.column-swiper-button-next:after,.column-swiper-button-prev:after{
  font-size:26px;
  color:#ffffff;
}
.column-swiper-button-next.swiper-button-disabled,.column-swiper-button-prev.swiper-button-disabled{
  opacity: 0;
}
@media (max-width:1400px){
  .column-swiper-slide-title-bac{
    padding: 1vw 1.5vw 1.8vw;
  }
  ..column-swiper-slide-title{
    font-size:1.7vw;
    line-height:3vw;
  }
  .column-swiper-container .column-swiper-pagination{
    bottom:1vw;
  }
  .column-swiper-button-next, .column-swiper-button-prev{
    width: 2vw;
    height: 3.5vw;
  }
  .column-swiper-button-next:after, .column-swiper-button-prev:after{
    font-size: 1.8vw;
  }
}
@media (max-width:1099px){
  .column-swiper-slide-title{
    font-size:2vw;
    line-height:2.5vw;
  }
}
@media (max-width:767px){
  .column-swiper-slide-title{
    font-size:4.27vw;
    line-height:4.8vw;
  }
  .column-swiper-slide-title-bac{
    padding: 2vw 18.53vw 3vw 2.4vw;
  }
  .column-swiper-pagination .swiper-pagination-bullet{
    width: 2.5vw;
    height: 1vw;
    border-radius: 1vw;
  }
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 0.9vw;
  }
  .column-swiper-pagination .swiper-pagination-bullet-active{
    width:5.5vw;
  }
  .column-swiper-container .column-swiper-pagination{
    right:1.2vw;
    bottom:1.5vw;
  }
  .column-swiper-button-next, .column-swiper-button-prev{
    width: 6.5vw;
    height: 12vw;
    border-radius: 1.2vw;
  }
  .column-swiper-button-next:after, .column-swiper-button-prev:after{
    font-size:4.5vw;
  }
  .column-swiper-button-next{
    right:1.5vw;
  }
  .column-swiper-button-prev{
    left:1.5vw;
  }
}