.slider-active .slide-prev,
.slider-active .slide-next {
    height: 45px;
    width: 45px;
    opacity: 0.7;
}

.slider-active .slide-prev:hover,
.slider-active .slide-next:hover {
    opacity: 1;
    color: #000;
}

.swiper-slide-active {
    width: 100% !important;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35 !important;
}

.artisan-slider .video-bg {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.artisan-slider .video-bg video {
    margin: 0;
    padding: 0;
    border: 0;
}

.artisan-slider .video-bg,
.artisan-slider .video-bg video {
    min-width: 100%;
    min-height: 100%;
    overflow: hidden;
}
