.testimonials-widget-component .container .test-wrapper {
	font-size: 2rem;
	line-height: 2.7rem;
	max-width: 800px;
	margin: 0 auto;
	font-weight: 900;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-flow: column;
}

.testimonials-widget-component .slick-arrow {
	border: 0;
	background: transparent !important;
	color: transparent !important;
}

.testimonials-widget-component .slick-arrow:hover {
	border: 0;
	background: transparent !important;
	color: transparent !important;
}

.testimonials-widget-component .slick-next:before,
.testimonials-widget-component .slick-prev:before {
	font-size: 40px;
}

.testimonials-widget-component .container .test-wrapper p {
	position: relative;
}

.testimonials-widget-component .container .test-wrapper p::before {
	content: '"';
	position: absolute;
	display: inline-block;
	font-size: 8rem;
	color: #F5B4CD;
	top: 24px;
	left: -80px;
}

.testimonials-widget-component .container .test-wrapper p::after {
	content: '"';
	display: inline-block;
	font-size: 8rem;
	color: #F5B4CD;
	line-height: 0;
	vertical-align: bottom;
}

.testimonials-widget-component .container .test-wrapper h3 {
	text-align: right;
	font-size: 1.3rem;
	font-weight: 400;
	margin-top: 3rem;
	align-self: flex-end;
}

.testimonials-widget-component .swiper-button-prev:after,
.testimonials-widget-component .swiper-container-rtl .swiper-button-next:after {
	color: #FFF;
}

.testimonials-widget-component .swiper-button-next:after,
.testimonials-widget-component .swiper-container-rtl .swiper-button-prev:after {
	color: #FFF;
}
