.testimonials {
  background-color: var(--green);
}
.testimonials .tagline-normal a {
  color:var(--white);
  text-decoration: underline;
}
.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;

  }

  .testimonials-slider-item {

    background-color: transparent;

    padding: 40px;

    border-radius: 16px;

  }

  .testimonials-slider-item .testimonials-name {

    font-weight: 700;

    font-size: 16px;

    line-height: 150%;

    color: var(--white);

  }

  .testimonials-slider-item .testimonials-copy p {

    color:var(--white);

    font-weight: 700;

    font-size: 20px;

    line-height: 150%;

  }

  

  .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: 25px;

    top: 50%;

    z-index: 2;

}

.testimonials .slick-prev:hover, .testimonials .slick-prev:focus {

}

.testimonials .slick-prev::before{

    content:"\f053";

    font-family: "FontAwesome";

    color: var(--white);

    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: 25px;

    top:50%;

    z-index: 2;

}

.testimonials .slick-next:hover,.testimonials .slick-next:focus {

    

}

.testimonials .slick-next::before {

    content:"\f054";

    font-family: "FontAwesome";

    color: var(--white);

    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: -40px;

    left: 50%;
    transform: translateX(-50%);

    padding: 0; 

}

#content ul.slick-dots li button:before {

    color:var(--white);

    opacity: 1;

}

#content ul.slick-dots li.slick-active button:before {

    color:var(--black);

    opacity: 1;

}

@media (max-width: 991px) {

    .testimonials {

        padding-top: 50px;

        padding-bottom: 150px;

    }

}



@media (max-width: 767px) {

    .testimonials-slider-item .testimonials-copy p{

      font-size: 18px;

    }

}