/* ======================================= */
/* SLIDER COMMON STYLES */
/* ======================================= */
.swiper-container{
    position: relative;
    z-index: 1;
}

.swiper-wrapper{
    position: relative;
    width: 100%;
    
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    transition-property: transform;
    box-sizing: content-box;

    z-index: 1;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper{
    transform: translate3d(0px, 0, 0);
}

.swiper-slide{
    position: relative;

    flex-shrink: 0;

    width: 100%;

    transition-property: transform;
}

.swiper-slide-invisible-blank{
    visibility: hidden;
}

.swiper-autoheight, 
.swiper-autoheight .swiper-slide{
    height: auto;
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height;
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}