.swiper-container{position:relative}@media screen and (max-width:991.98px){.swiper-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-container .swiper-pagination-custom,.swiper-container .swiper-pagination-fraction{bottom:0px}}.swiper-container .swiper-pagination{position:relative;transform:none;margin-top:0}.swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#3c3c3c;border-radius:0;opacity:1;width:16px;height:16px;border-radius:100%;border:0px solid #b1b1b1;box-shadow:inset 0px 0px 0px 4px #FFF}.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3c3c3c;width:16px;height:16px;border-radius:100%;box-shadow:inset 0px 0px 0px 2px #FFF !important;border:2px solid #3c3c3c}.swiper__controls .next,.swiper__controls .prev{position:absolute;top:50%;transform:translateY(-50%);font-size:40px;z-index:99}@media screen and (max-width:991.98px){.swiper__controls .next,.swiper__controls .prev{font-size:45px}}.swiper__controls .next::after,.swiper__controls .prev::after{font-size:30px;color:#FFF}.swiper__controls .next *,.swiper__controls .prev *{color:#FFF}@media screen and (min-width:1600px){.swiper__controls .next{right:4rem}}@media screen and (max-width:767.98px){.swiper__controls .next{right:3rem}}@media screen and (min-width:1600px){.swiper__controls .prev{left:4rem}}@media screen and (max-width:767.98px){.swiper__controls .prev{left:3rem}}.swiper__controls.colored .next,.swiper__controls.colored .prev{color:#d0016f}.swiper__controls.colored .next *,.swiper__controls.colored .next::after,.swiper__controls.colored .prev *,.swiper__controls.colored .prev::after{color:#d0016f}.swiper__controls .swiper-button-disabled{opacity:0.4}