.ml-brandslide {}
.ml-brandslide-block {padding: 0 0px;margin: 0 0 20px 0;}

.ml-brandslide-block {overflow:hidden;
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    height:100%;
}
.ml-brandslide-block img {border-radius: 0!important; border:none!important;height:auto;}

.brand-carousel {margin-bottom:10px;overflow:visible;position:relative;}
.brand-carousel .brand-carousel__list-wrap {position:relative;padding:0;margin:0 30px;}
.brand-carousel .brand-carousel__list {overflow:hidden;position:relative;}
.ml-brandslide-container {height:100%;}
.brand-carousel .swiper-wrapper {align-items: center}
.brand-carousel .swiper-wrapper .swiper-slide {align-items: center}
.brand-carousel .swiper-wrapper .swiper-slide .ml-brandslide-block {margin-bottom:0;}

.brand-carousel__btn-prew, .brand-carousel__btn-next {
    position:absolute;top:50%;left:-40px;width:42px;height:42px;display:block;
    border-radius:2px;z-index:4;cursor:pointer;color:#000000;
    text-align:center;line-height:40px;margin-top:-21px;}
.brand-carousel__btn-next {left:auto;right:-40px;}
.brand-carousel__btn-prew:hover, .brand-carousel__btn-next:hover {cursor:pointer;}
.brand-carousel__btn-prew i, .brand-carousel__btn-next i {line-height:40px;font-size:24px;}