.wpstream_testimonial_slider {
  border: 1px solid var(--wpstream-testimonial-border-color);
  border-radius: 8px;
  padding-left: unset;
  width: 100%;
  margin: 0;

  .testimonial_content{
    width: 100%;
  }

  .slick-prev:before,
  .slick-next:before {
    content: "";
  }

  @include media-breakpoint-up(lg) {
    .slick-next{
      top: calc(100% - 72px - 24px);
      right: 114px;
      margin-top: 0;
    }

    .slick-prev{
      top: calc(100% - 72px - 24px);
      right: 170px;
      left: unset;
      margin-top: 0;
    }
  }

  .slick-arrow {
    color: inherit;

    &:focus {
    
    }

    &:hover {
    
    }
  }
}


.testimonial_wrapper_item {
  padding: 57px 114px 72px 42px;
  gap: 58px;

  &.slick-slide{
    margin: unset;
  }

  @include media-breakpoint-down(lg) {
    padding: 20px;
    gap: 30px;
  }

  .testimonial_icon {
    color: $palatinate-blue;
  }

  .item_testimonial_text {
    font-size: 2.25rem;
    font-family: $font-family-mulish;
    padding-bottom: 2.25rem;
    margin-bottom: 1.5rem;
    border-bottom: 5px solid $palatinate-blue;
    font-weight: 700;

    @include media-breakpoint-down(lg) {
      font-size: 1.25rem;
    }

    & > *:last-child {
      margin-bottom: unset;
    }
  }

  .testimonial_second_row {
    gap: 12px;

    .testimonal_image {
      width: 48px;
      height: 48px;
      background-size: cover;
      border-radius: 50%;
      background-position: center;
    }
  }
}

