.testimonial-slider-1 {
    display: flex;
    text-align: left;
    gap: 30px;
}

.testi-content {
    border-left: 3px solid #2c7e8f;
    padding-left: 10px;
}

.testi-content h5 {
    font-size: 18px;
    line-height: 20px;
    font-family: 'Lato';
    font-weight: 700;
    margin: 20px auto;
}

.testi-content h5 span {
    font-size: 14px;
    line-height: 20px;
    font-family: 'Lato';
    font-weight: 500;
    color: #606362;
}

.testimonial-slider-content p {
    font-size: 18px;
    font-weight: 400;
    font-family: 'Lato';
    max-width: 600px;
    margin-bottom: 50px;
}

.testimonial-slider-content a{
    background-color: #fff;
    color: #2d8d9e;
    border: 1px solid #2d8d9e;
    border-radius: 5px;
    padding: 10px;
    padding-right:20px;
    position: relative;
    text-decoration: none;
}

.testimonial-slider-content a:after {
    content: url('https://potentialopportunity.com/hs-fs/hubfs/right-arrow.png?width=31&height=9&name=right-arrow.png');
    left: 7px;
    position: relative;
}

.testimonial-slider-content img {
    width: 200px !important;
    height: 40px !important;
}

.swiper {
  width: 100%;
  height: 100%;
    }

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
      
    }

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
    }

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 90% !important;
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-active-main{
    background-color: #2D8D9E !important;
}

.swiper, swiper-container {
    position: unset !important;
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: 15% !important;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: 15% !important;
}

.swiper-pagination {
    position: relative !important;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    font-size: 20px !important ;
    font-weight: 600 !important;
    color: #000;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    font-size: 20px !important ;
    font-weight: 600 !important;
    color: #000;
}
}

@media only screen and (max-width: 600px) {
    
.testimonial-slider-content {
    height: 340px !important;
}

.testimonial-slider-1 {
    display: unset !important;
}

.testimonial-slider-content img {
    margin-top: 20px !important;
}
  
.testimonial-slider-content p {
    margin-bottom: 30px;

}  
}


@media (min-width: 768px) and (max-width: 820px){

.testimonial-slider-content {
    height: 300px;
}

.testimonial-slider-content p {
    margin-bottom: 30px;

}  
}

