.swiper-viewport{margin:0 0 60px;background:#fff;z-index:1;border:0;border-radius:0;box-shadow:none;width:90%;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{transition:all .3s ease;z-index:2;background-image:none}
.swiper-viewport .swiper-button-prev{opacity:.7;left:55px}
.swiper-viewport .swiper-button-next{opacity:.7;right:10px}
@media (min-width: 768px) {
.swiper-viewport .swiper-button-prev{opacity:.7;left:55px;padding-left:15px;padding-right:60px}
.swiper-viewport .swiper-button-next{opacity:.7;right:10px;padding-left:15px;padding-right:60px}
.swiper-viewport:hover .swiper-button-prev{opacity:1;left:55px}
.swiper-viewport:hover .swiper-button-next{opacity:1;right:10px}
}
.swiper-button-prev:before{font-family:FontAwesome;content:"\f053";color:#fff;font-size:24px;background:#45f77f;padding:0 15px}
.swiper-button-next:before{font-family:FontAwesome;content:"\f054";color:#fff;font-size:24px;background:#45f77f;padding:0 15px}
.swiper-pagination{bottom:-40px;left:0;text-align:center;width:100%}
.swiper-pagination-bullet{width:11px;height:11px;background:#00000080;border-radius:20px;box-shadow:inset 0 0 3px #0000004d;margin:0 5px;opacity:1}
.swiper-pagination-bullet:hover{background:#000000b3}
.swiper-pagination-bullet-active{background:#000000e6}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:pointer;pointer-events:auto}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content:''}