﻿.so-widget-testimonials .quotes { display:none; padding:0 105px; }
.so-widget-testimonials .quotes.slick-initialized { display:block; }

.so-widget-testimonials .quotes .slick-slide { display:inline-block; float:none; outline-width:0; padding:30px 0; vertical-align:middle; }

.so-widget-testimonials .quote { background-color:#fff; border:1px solid #f4f4f4; padding:60px 45px 45px; position:relative; text-align:center; }

.so-widget-testimonials .quote::before { background-color:#fff; content:'\f10d'; color:#10367A; font-family:'Font Awesome 6 Pro'; font-size:66px; font-weight:900; line-height:1; padding:0 15px; position:absolute; top:0; left:50%; transform:translate(-50%, -50%); }

.so-widget-testimonials .quotes .slick-arrow { background-color:#FE5716; color:#fff; font-size:24px; outline-width:0; text-align:center; transition:transform 0.6s; width:60px; height:60px; position:absolute; top:50%; margin-top:-30px; }
.so-widget-testimonials .quotes .slick-arrow:hover { transform:scale(1.05); }
.so-widget-testimonials .quotes .slick-arrow i { line-height:60px; }
.so-widget-testimonials .quotes .slick-prev { left:0; }
.so-widget-testimonials .quotes .slick-next { right:0; }

.so-widget-testimonials .authors { display:none; }
.so-widget-testimonials .authors.slick-initialized { display:block; }

.so-widget-testimonials .authors .slick-slide { outline-width:0; }

.so-widget-testimonials .author { color:#10367A; font-size:24px; font-weight:400; text-align:center; }
.so-widget-testimonials .author .title { font-size:14px; text-transform:uppercase; }

.so-widget-testimonials .arrows { text-align:center; }
.so-widget-testimonials .arrows .slick-arrow { background-color:#FE5716; color:#fff; display:inline-block; font-size:24px; margin:30px 6px 0; outline-width:0; text-align:center; transition:transform 0.6s; width:48px; height:48px; }
.so-widget-testimonials .arrows .slick-arrow:hover { transform:scale(1.05); }
.so-widget-testimonials .arrows .slick-arrow i { line-height:48px; }

@media (max-width:767px) {
	.so-widget-testimonials .quotes { padding:0; }

	.so-widget-testimonials .quote { padding:60px 30px 30px; }
}
