
.testimonials {text-align: center; background-color: var(--bg-color-testimonials) !important; color: var(--color-testimonials) !important; padding: 25px 0; height: auto;}
.testimonials a{color: var(--color-testimonials) !important; }
.testimonials a:hover{color: var(--color-testimonials-link-hover) !important; }
.testimonials .slick-inner-testimonial .item .item-inner .testimonial .description{height: auto; max-height: 315px; overflow: auto; margin-bottom: 20px;}
.testimonials .slick-inner-testimonial .item .item-inner .testimonial img{width: 100% !important; max-height: 315px !important;}
.testimonials .slick-inner-testimonial .item .item-inner .testimonial iframe{width: 100% !important;}
.testimonials .slick-inner-testimonial .item .item-inner .testimonial .author{color: #081d2c; font-weight: bold;}

.depoimento-view .new-description p{color: var(--color-testimonials-link) !important;}


.testimonials .slick-inner-testimonial .slick-prev{left: -45px !important;}
.testimonials .slick-inner-testimonial .slick-next{right: -45px !important;}
.testimonials .slick-inner-testimonial .slick-prev::before, 
.testimonials .slick-inner-testimonial .slick-next::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 30px;
  color: #081d2c !important;
}

.slick-prev::before {
  content: "" !important;
}
.slick-next::before {
  content: "" !important;
}

@media (min-width: 768px) {
  .testimonials {
    min-height: 454px;
    padding: 40px 0 0;
    margin-top: 10px;
  }
}

@media (max-width: 767px) {
	.slick-dots li button::before{font-size: 25px !important;}
}

