.swiper__controls{z-index:20}.swiper__controls .next,.swiper__controls .prev{font-size:2rem;z-index:99;color:var(--white)}@media screen and (max-width:991.98px){.swiper__controls .next,.swiper__controls .prev{font-size:1.75rem}}@media screen and (max-width:575.98px){.swiper__controls .next,.swiper__controls .prev{font-size:1.5rem}}.swiper__controls .next *,.swiper__controls .prev *{font-size:inherit;color:var(--font-clr);transition:var(--transition-default-duration)}.swiper__controls .next *:hover,.swiper__controls .prev *:hover{color:var(--secondary)}.swiper__controls.centered .next,.swiper__controls.centered .prev{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.swiper__controls.centered .next{right:1.5rem}.swiper__controls.centered .prev{left:1.5rem}.swiper__controls.background .next,.swiper__controls.background .prev{background-color:var(--white);padding:0.5rem;border-radius:50%;height:2rem;width:2rem}.swiper__controls.background .next *,.swiper__controls.background .prev *{color:var(--font-clr)}.swiper__controls .swiper-button-disabled{opacity:0.4}.swiper-pagination{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:20}.swiper-pagination .swiper-pagination-bullet{background-color:var(--primary);opacity:0.3;width:0.625rem;height:0.625rem;border-radius:50%;margin:0 0.3rem;display:inline-block;transition:var(--transition)}@media screen and (max-width:767.98px){.swiper-pagination .swiper-pagination-bullet{width:0.5rem;height:0.5rem;margin:0 0.25rem}}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}