.testimonials {
  background-color: var(--green);
}

.slick-prev, .slick-next {

    width: auto;

    height: auto;

    top: 35%;

  }

  .slick-prev:before, .slick-next:before {

    font-family: "FontAwesome";

    font-size: 90px;

  }

  .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {

    color:var(--dark-green);

  }

  .slick-prev:before {

    content: "\f104";

    color:var(--dark-gray);

  }

  .slick-next:before {

    content: "\f105";

    color:var(--dark-gray);

  }



  .testimonials-slider {

    margin: 0 auto;
    max-width: 600px;

  }

  .testimonials-slider-item {

    background-color: var(--white);

    padding: 40px 50px;

    border-radius: 0px;

  }

  .testimonials-slider-item .testimonials-name {

    font-weight: 700;

font-size: 20px;
    line-height: 30px;

    color: var(--dark);

  }

  .testimonials-slider-item .testimonials-copy p {

    color:var(--dark);

    font-weight: 400;

font-size: 20px;
    line-height: 30px;

  }

  

  .slick-dots li.slick-active button:before {

    color:var(--black);

  }

  .slick-dots li button:before {

    font-size: 11px;

  }



.testimonials {

}

.testimonials h2 {

    color: var(--white);

}



.testimonials .slick-slide {

    margin: 0 12px;

    height: inherit !important;

}



/* the parent */

.testimonials .slick-list {

    margin: 0 -12px;

}



#content .slick-slider ul li:before {

	display:none;

}



.testimonials .slick-prev {

    left: 5px;

    top: 50%;
    transform: translateY(-50%);

    z-index: 2;

}

.testimonials .slick-prev:hover, .testimonials .slick-prev:focus {

}

.testimonials .slick-prev::before{

    content:"\f053";

    font-family: "FontAwesome";

    color: var(--orange);

    background:transparent;

    width: 48px;

    height: 48px;

    display: inline-block;

    border-radius: 50%;

    padding: 14px 15px;

    opacity: 1;

}

.testimonials .slick-prev:hover::before  {

    color: var(--black);

    background:var(--white);

}





.testimonials .slick-next {

    right: 5px;

    top:50%;
    transform: translateY(-50%);

    z-index: 2;

}

.testimonials .slick-next:hover,.testimonials .slick-next:focus {

    

}

.testimonials .slick-next::before {

    content:"\f054";

    font-family: "FontAwesome";

    color: var(--orange);

    background:transparent

    width: 48px;

    height: 48px;

    display: inline-block;

    border-radius: 50%;

    padding: 14px 19px;

    opacity: 1;

}

.testimonials .slick-next:hover::before {

    color: var(--black);

    background:var(--white);

}



.testimonials .slick-prev.slick-disabled, .testimonials .slick-next.slick-disabled {

    opacity: 1;

}

.testimonials .slick-prev.slick-disabled:before, .testimonials .slick-next.slick-disabled:before {

    opacity: .75;

}



.testimonials .slick-prev:before, .testimonials .slick-next:before {

    font-size: 20px;

}



#content ul.slick-dots {

    position: absolute;

    display: inline-block;

    width: auto;

    bottom: 33px;

    left: 50%;
    transform: translateX(-50%);

    padding: 0; 

}

#content ul.slick-dots li button:before {

    color:var(--gray);

    opacity: 1;

}

#content ul.slick-dots li.slick-active button:before {

    color:var(--black);

    opacity: 1;

}

.custom-testimonial-videos-row iframe {
  max-height: 350px;
  width:100%;
}

@media (max-width: 991px) {

    .testimonials {

        padding-top: 50px;

        padding-bottom: 150px;

    }

}



@media (max-width: 767px) {

    .testimonials-slider-item .testimonials-copy p{

      font-size: 18px;

    }

}