.swiper-viewport{margin:0 0 30px;background:#fff;z-index:1;width:100%;position:relative;overflow:visible}
.swiper-container{direction:ltr!important}
.swiper-pager{width:100%;position:absolute;top:50%;line-height:45px}
.swiper-button-prev,.swiper-button-next{color:#fff;transition:all .3s ease;z-index:2;background:rgba(0,0,0,.5);width:50px;height:70px}
.swiper-button-prev:hover,.swiper-button-next:hover{background:#e60012}
.swiper-viewport .swiper-button-prev{left:0}
.swiper-viewport .swiper-button-next{right:0}
.swiper-button-prev:before,.swiper-button-next:before{width:45px;line-height:65px;font-family:FontAwesome;color:white;font-size:80px;text-align:center;display:block}
.swiper-button-prev:before{content:"\f104"}
.swiper-button-next:before{content:"\f105";text-indent:10px}
.swiper-pagination{bottom:10px;left:0;text-align:center;width:100%}
.swiper-pagination-bullet{width:11px;height:11px;background:rgba(0,0,0,0.5);border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);margin:0 5px;opacity:1}
.swiper-pagination-bullet:hover{background:rgba(0,0,0,0.7)}
.swiper-pagination-bullet-active{background:#e60012}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:pointer;pointer-events:auto}
@media (min-width: 768px){
.swiper-viewport .swiper-button-prev{}
.swiper-viewport .swiper-button-next{}
.swiper-viewport:hover .swiper-button-prev{}
.swiper-viewport:hover .swiper-button-next{}}