.testimonials-img { width: 70px; height: 70px; object-fit: cover; border-radius: 50%; margin-right: 30px; flex-shrink: 0; }
.testimonials p { font-family: 'Heading Now 10'; font-size: 32px; line-height: 100%; color: rgba(11,30,21, .6); font-weight: 700; text-transform: uppercase; text-align: center; }
.testimonials .p-45 {padding-top: 90px}
.testimonials-author { font-size: 20px; text-transform: uppercase; letter-spacing: 2px; font-weight: 900;}
.testimonials-author-title { font-size: 20px; line-height: 1.4; font-weight: 500; color: rgba(11,30,21, .6); }
.testimonials .t-slider > div { flex-shrink: 0; width: 100%; }
.testimonials .t-slider { padding-bottom: 70px; }
.testimonials .t-slider .slick-arrow { top: unset; right: unset; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); }
.testimonials .t-slider .slick-prev { margin-right: 40px; }
.testimonials .t-slider .slick-next { margin-left: 40px; }
.testimonials .testimonial-title {max-width: 50%; margin: 0 auto}

@media only screen and (max-width: 766px) {
	.testimonials .p-45 {padding-top: 35px;}
	.testimonials p { font-size: 22px; }
	.testimonials-img { width: 35px; height: 35px; margin-right: 16px; }
	.testimonials-author { font-size: 16px; }
	.testimonials-author-title { font-size: 18px; }
	.testimonials .t-slider .slick-arrow {left: 44%; transform: translateX(-44%)}
}