.sptp-main-carousel {
  .swiper-button-prev:after,
  .swiper-container-rtl .swiper-button-next:after,
  .swiper-button-next:after,
  .swiper-container-rtl .swiper-button-prev:after {
    content: none;
  }
  &.top-right {
    padding-top: 55px;
    padding-bottom: 52px;
  }
  .swiper-slide {
    &:focus {
      outline: 0;
    }
    .sptp-member {
      &:focus {
        outline: 0;
      }
    }
    .sptp-member-avatar {
      &:focus {
        outline: 0;
      }
    }
  }
}
.sptp-main-carousel {
  .sptp-button-next,
  .sptp-button-prev {
    top: 23px;
    left: auto;
    right: 1px;
    height: 30px;
    width: 30px;
    background-image: none;
    background-color: #ffffff;
    color: #aaaaaa;
    font-family: "FontAwesome";
    font-size: 20px;
    line-height: 30px;
    border: none;
    outline: 1px solid #63a37b;
    transition: 0.3s;
    text-align: center;
    &:hover {
      color: #ffffff;
      background-color: #63a37b;
    }
    &:focus {
      box-shadow: none;
    }
  }
  .sptp-button-prev {
    &.top-right {
      right: 45px;
    }
  }
}
.sp-team.sptp-section {
  position: relative;
}
.left_img_right_content,
.left_content_right_img {
  .swiper-slide-prev {
    margin-right: 0 !important;
  }
}
.sptp-pagination > .swiper-pagination-bullet {
  width: 11px;
  height: 11px;
  &:focus {
    outline: 0;
  }
  &.swiper-pagination-bullet-active {
    background-color: #63a37b;
  }
}
.sptp-main-carousel .swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 18px;
}
