.swiper-dot{padding-top:50px;position:relative}.swiper-dot .swiper-pagination-bullet{width:10px;height:10px;transition:.6s;background:var(--white);opacity:1;border-radius:10px}.swiper-dot .swiper-pagination-bullet:not(:last-child){margin-right:10px}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--theme);transition:.6s;position:relative}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before,.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{position:absolute;width:22px;height:22px;line-height:22px;top:-6px;left:-6px;border-radius:50%;background:0 0;border-width:3px;border-style:solid;border:2px solid var(--theme);content:""}.swiper-dot-2{text-align:center;padding-top:50px;position:relative}.swiper-dot-2 .swiper-pagination-bullet{width:10px;height:10px;transition:.6s;background:var(--black);opacity:1;border-radius:10px}.swiper-dot-2 .swiper-pagination-bullet:not(:last-child){margin-right:10px}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--theme);transition:.6s;position:relative}.swiper-dot4{text-align:center}.swiper-dot4 .swiper-pagination-bullet{width:15px;height:15px;transition:.6s;background-color:var(--white);border:1px solid var(--theme);opacity:1;border-radius:100%;position:relative}.swiper-dot4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme);transition:.6s;position:relative;border-radius:30px}