.list-elemetor-slider-box-2 .list-slider-text-box .swiper-slide.swiper-slide-active{
    opacity: 1 !important;
}
.list-elemetor-slider-box-2 .list-slider-text-box .swiper-slide{
    opacity: 0 !important;
}
.list-elemetor-slider-box-2 .list-slider-images-box-top .item-box,
.list-elemetor-slider-box-2{
    overflow: hidden;
}
.list-elemetor-slider-box-2 .list-slider-images-box-top.swiper-container{
        overflow: initial;
}
.list-elemetor-slider-box-2 .list-slider-images-box-top .swiper-slide-active{
/*   width: 1194px !important;*/
}

.list-elemetor-slider-box-2 .pagination-button{
    display: flex;
    justify-content:space-between;
    align-items: center;
    margin-top: 1rem;
}

.list-elemetor-slider-box-2 .pagination-button .slider-pagination .swiper-pagination-bullet{
    position: relative;
    margin-right: 0.5rem;
    width: 2rem;
    height: 2rem;
    cursor: pointer;
    margin-left: 0;
    border-radius: 0;
    background: transparent;
    opacity: 1;
}

.list-elemetor-slider-box-2 .pagination-button .slider-pagination .swiper-pagination-bullet::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 2px;
    opacity: .2;
    background-color: currentColor;
    transition: opacity .3s ease;
    will-change: opacity;

}
.list-elemetor-slider-box-2 .pagination-button .slider-pagination .swiper-pagination-bullet:hover::before,
.list-elemetor-slider-box-2 .pagination-button .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
    opacity: 1;
}

.list-elemetor-slider-box-2 .pagination-button .button-box{
    display: flex;
    align-items: center;
}
.list-elemetor-slider-box-2 .pagination-button .button-box > *{
        width: 2rem;
    height: 2rem;
    border-radius: 50%;
    border: 1px solid currentColor;
    transition: color .3s ease;
    will-change: color;
    cursor: pointer;
    --se-text-opacity: .6;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 0.5rem;
}
.list-elemetor-slider-box-2 .pagination-button .button-box svg {
    width: 24px;
    height: 24px;
}

.list-elemetor-slider-box-2 .pagination-button .button-box svg  path {
    fill: rgba(51, 51, 51,1.0);
}

.list-elemetor-slider-box-2 .list-slider-text-box{
    margin-top: 0.5rem;
}

.list-elemetor-slider-box-2 .list-slider-images-box-top .swiper-slide{
    opacity: 0.4;
}
.list-elemetor-slider-box-2 .list-slider-images-box-top .swiper-slide.swiper-slide-active{
    opacity: 1;
}


@media(max-width:1024px){
    .list-elemetor-slider-box-2 .pagination-button .button-box{
        padding-right: 10px;
    }
    .list-elemetor-slider-box-2 .pagination-button .slider-pagination .swiper-pagination-bullet{
        width: 1rem;
    }
}