/**
 * Image Slider
 */
.vii-image-slider {}
.vii-image-slider__slider-item__bg:before {
    content:''; position:absolute; top:0; left:0; bottom:0; right:0; opacity:.4;
    background: -webkit-linear-gradient(left, rgb(0, 0, 0) 0%, rgba(1, 1, 1, 0) 100%);
    background: -o-linear-gradient(left, rgb(0, 0, 0) 0%, rgba(1, 1, 1, 0) 100%);
    background: -ms-linear-gradient(left, rgb(0, 0, 0) 0%, rgba(1, 1, 1, 0) 100%);
    background: -moz-linear-gradient(left, rgb(0, 0, 0) 0%, rgba(1, 1, 1, 0) 100%);
    background: linear-gradient(to right, rgb(0, 0, 0) 0%, rgba(1, 1, 1, 0) 100%);
}

.vii-image-slider__slider-item__bg {position:relative; transition:transform 10s ease; transform:scale(1.1);}
.vii-image-slider__slider-item__bg:before {
    content:''; position:absolute; top:0; left:0; bottom:0; right:0;
    background:rgba(0,0,0,.5);
}
.slider-loaded .slick-slide.slick-current .vii-image-slider__slider-item__bg {transform:scale(1);}

/* RESPONSIVE */
@media only screen and (max-width:1024px){
    .vii-image-slider {margin-left:-20px; margin-right:-20px;}
    .vii-image-slider .slick-prev {left:10px;}
    .vii-image-slider .slick-next {right:10px;}
}