.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #1629D6;
}

.swiper-pagination-bullet {
  background-color: #CFCFCF;
  opacity: 1;
}

/* Scrollable pagination rows (phones, founders, blog, etc.) */
.phone-pagination,
.case-phones-pagination,
.case-feature-phones-pagination,
.founders-pagination,
.freelancer-pagination,
.portfolio-pagination,
.reviewed-pagination,
.blog-pagination,
.post-pagination,
.process-block-pagination,
.our-global-footprint__pagination,
.the-team-behind-pagination {
  height: auto !important;
  min-height: 8px;
  align-items: center;
}

.phone-pagination .swiper-pagination-bullet,
.case-phones-pagination .swiper-pagination-bullet,
.case-feature-phones-pagination .swiper-pagination-bullet,
.founders-pagination .swiper-pagination-bullet,
.freelancer-pagination .swiper-pagination-bullet,
.portfolio-pagination .swiper-pagination-bullet,
.reviewed-pagination .swiper-pagination-bullet,
.blog-pagination .swiper-pagination-bullet,
.post-pagination .swiper-pagination-bullet,
.process-block-pagination .swiper-pagination-bullet,
.our-global-footprint__pagination .swiper-pagination-bullet,
.the-team-behind-pagination .swiper-pagination-bullet {
  display: inline-block !important;
  width: 8px !important;
  height: 8px !important;
  border-radius: 50%;
}

.phone-pagination .swiper-pagination-bullet:only-child,
.case-phones-pagination .swiper-pagination-bullet:only-child,
.case-feature-phones-pagination .swiper-pagination-bullet:only-child,
.founders-pagination .swiper-pagination-bullet:only-child,
.freelancer-pagination .swiper-pagination-bullet:only-child,
.portfolio-pagination .swiper-pagination-bullet:only-child,
.reviewed-pagination .swiper-pagination-bullet:only-child,
.blog-pagination .swiper-pagination-bullet:only-child,
.post-pagination .swiper-pagination-bullet:only-child,
.process-block-pagination .swiper-pagination-bullet:only-child,
.our-global-footprint__pagination .swiper-pagination-bullet:only-child,
.the-team-behind-pagination .swiper-pagination-bullet:only-child {
  display: inline-block !important;
}

.phone-pagination.swiper-pagination-lock,
.case-phones-pagination.swiper-pagination-lock,
.case-feature-phones-pagination.swiper-pagination-lock,
.founders-pagination.swiper-pagination-lock,
.freelancer-pagination.swiper-pagination-lock,
.portfolio-pagination.swiper-pagination-lock,
.reviewed-pagination.swiper-pagination-lock,
.blog-pagination.swiper-pagination-lock,
.post-pagination.swiper-pagination-lock,
.process-block-pagination.swiper-pagination-lock,
.our-global-footprint__pagination.swiper-pagination-lock,
.the-team-behind-pagination.swiper-pagination-lock {
  display: flex !important;
}
