.testimonials-v2 .b-testimonials__inner {
  border: 1px solid #D1D2D6;
  padding: 24px;
  border-radius: 32px;
  display: flex;
  align-items: center;
  background: #F1F4F7;
}
.testimonials-v2 .b-testimonials__head {
  width: 33.45%;
}

.testimonials-v2 .b-testimonials__head h2 {
  margin-bottom: 24px;
}
.testimonials-v2 .testimonials-slider {
  width: calc(100% - 33.45%);
  padding-left: 24px;
}
.testimonials-v2 .b-testimonials__head h2 {
  font-weight: 600;
}
.testimonials-v2 .b-testimonials__arrows {
  display: flex;
  align-items: center;
}
.testimonials-v2 .button-next {
  margin-left: 24px;
}
.testimonials-v2 .testimonial {
  background: #f4cced;
  border-radius: 24px;
  color: #2f3551;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.33;
  margin: 0 20px;
  height: 100%;
  padding: 41px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.testimonials-v2 .testimonial img.testimonial__image {
  margin-bottom: 17px;
  max-width: 203px;
}
.testimonials-v2 h3.testimonial__author {
  font-weight: 400;
  font-size: 18px;
  line-height: 1.33;
  color: #2F3551;
  font-weight: 600;
}
.testimonials-v2 .testimonial__text {
  margin-bottom: 17px;
}
.testimonials-v2 .testimonial__text *:last-child {
  margin-bottom: 0;
}
.testimonials-v2 a.testimonial__button {
  border: 1px solid #E25BC5;
  border-radius: 4px;
  padding: 8px 24px;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.23;
  color: #757785;
  display: inline-block;
}
.testimonials-v2 svg path {
  transition: .4s;
}
.testimonials-v2 .slick-arrow:hover svg path  {
  stroke: #E25BC5;
}
.testimonials-v2 .slick-track {
  display: flex;
}
.testimonials-v2 .slick-arrow {
  cursor: pointer;
}
.testimonials-v2 .testimonials-wrapper {
  margin: 0 -20px;
}
.testimonial-slide.slick-slide {
  height: auto;
}
.testimonials-v2 .testimonial *:last-child {
  margin-bottom: 0;
}
.b-testimonials__arrows.mobile{
  display:none
}
.testimonials-v2 svg path {
  stroke: #474A5D;
}

.testimonials-v2 .inner-wrapper{
  position: relative;
  padding-left: 92px;
  padding-bottom: 148px;
}

.testimonials-v2 .inner-wrapper:after {
  position: absolute;
  width: 4px;
  content: '';
  background: #E784D5;
  height: 100%;
  top: 0;
  left: 20px;
}

.b-testimonials__inner:before {
  position: absolute;
  url( "data: image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23E784D5'/%3E%3Cpath d='M20.0016 5.18518C20.0709 13.2918 25.9867 19.8607 33.3327 20.0296V20.0356C26.0059 20.203 20.1019 26.7378 20.003 34.8148H19.9986C19.9012 26.7363 13.9943 20.2015 6.66602 20.0356V20.0281C14.0135 19.8637 19.9307 13.2948 20.0001 5.18666L20.0016 5.18518Z' fill='%23FCFCFD'/%3E%3C/svg%3E%0A"); content: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23E784D5'/%3E%3Cpath d='M20.0016 5.18518C20.0709 13.2918 25.9867 19.8607 33.3327 20.0296V20.0356C26.0059 20.203 20.1019 26.7378 20.003 34.8148H19.9986C19.9012 26.7363 13.9943 20.2015 6.66602 20.0356V20.0281C14.0135 19.8637 19.9307 13.2948 20.0001 5.18666L20.0016 5.18518Z' fill='%23FCFCFD'/%3E%3C/svg%3E%0A");
  left: 2px;
  z-index: 2;
  top: 22px;
}
@media(max-width:991px){
  .testimonials-v2 .b-testimonials__inner {
    border: 0;
    flex-wrap: wrap;
    padding: 0;
        background: transparent !important;
  }
  .testimonials-v2  .b-testimonials__head {
    width: 100%;
  }
  .testimonials-v2 .testimonials-slider {
    padding: 0;
    width: 100%;
    margin-top: 32px;
  }
  .testimonials-v2  .testimonial img.testimonial__image {
    max-width: 240.08px;
  }
  .testimonials-v2 .slick-track {
    display: block;
  }
  .testimonials-v2 .testimonial__author {
    font-size: 16px;
    line-height: 19px;
  }
  .testimonials-v2 .testimonial {
    padding: 24px;
  }
  .b-testimonials__arrows.desktop{
    display:none
  }
  .b-testimonials__arrows.mobile{
    display:flex;
    margin-top: 32px;
  }
  .b-testimonials__head h2 {
    margin: 0;
  }
  .testimonials-v2 .b-testimonials__inner:before, .testimonials-v2 .inner-wrapper:after {
    display: none;
  }

  .testimonials-v2 .inner-wrapper {
    padding-left: 0;
    padding-bottom: 72px;
  }

  .testimonials-v2 .b-testimonials__head h2 {
    margin-bottom: 0;
  }

  .testimonials-v2 .testimonial__text {
    font-style: italic;
  }

  .testimonials-v2 .b-testimonials__arrows.mobile {
    margin-left: auto;
  }

}