.reviews_video__list {
  .reviews_video__items {
    .reviews_video___item {
      border-radius: 32px;
      position: relative;
      height: 385px;

      .video_item {
        background-repeat: no-repeat;
        background-size: cover;
        height: inherit;
        padding: 30px;

        .video_item_info {
          display: flex;
          gap: 6px;
          flex-direction: column;
          position: absolute;
          bottom: 30px;

          .name {
            font-weight: 700;
            font-size: 18px;
            color: var(--white);
          }

          .date {
            font-size: 16px;
            color: var(--grey-D9);
          }
        }
      }
    }

    .video_navigation_slider {
      position: absolute;
      left: auto;
      right: 68px;
      top: auto;
      bottom: 30px;
      @media (max-width: 798px) {
        .video_navigation_slider,
        .video_slider_btn_prev,
        .video_slider_btn_next {
          display: none;
        }
      }
    }

  }
}


.video_slider_btn_prev,
.video_slider_btn_next {
  width: 50px !important;
  height: 50px !important;
  background: #FFFFFF;
  border-radius: 9999px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.video_slider_btn_prev {
  left: -61px !important
}

.video_slider_btn_next {
  right: -61px !important
}

.video_slider_btn_prev::after,
.video_slider_btn_next::after {
  display: none;
}

.video_slider_btn_prev::before,
.video_slider_btn_next::before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 12L4 11.9998' stroke='%238D31F9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.0001 7L19.293 11.2929C19.6263 11.6262 19.793 11.7929 19.793 12C19.793 12.2071 19.6263 12.3738 19.293 12.7071L15.0001 17' stroke='%238D31F9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
}

.video_slider_btn_prev::before {
  transform: rotateZ(180deg);
}

.video_slider_btn_next::before {
  transform: rotateZ(0deg);
}

.video_slider_pagination {
  display: none;
  bottom: -20px !important;
  top: unset;
  height: 3px;
  justify-content: center;
  align-items: center;
}

.video_slider_pagination .swiper-pagination-bullet {
  height: 3px;
  width: 46px;
  border-radius: 9999px;
  background: var(--grey-F1);
  opacity: 1;
  margin: 0 5px;
}

.video_slider_pagination .swiper-pagination-bullet-active {
  background: var(--blue-F9);
}

@media (max-width: 798px) {
  .video_slider_pagination {
    display: flex;
  }
}