.testimonial-slider {
	margin-bottom: 0;
}

.testimonial-slider .slider-cont {
	margin: 0 30px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.testimonial-slider .slider-cont .slick-slider {
	margin-bottom: 0;
}

.testimonial-slider .slider-cont .slick-track {
	margin-bottom: 25px;
}

.testimonial-slider .slick-slider .slick-slide {
	width: calc(100% - 90px);
}

.testimonial-slider .slick-slider .content-section {
	text-align: center;
}

.testimonial-slider .slide .content-section h3 {
	text-align: center;
	margin: 0 0 15px;
}

.testimonial-slider .slide .content-section .quotation img {
	height: 36px;
	width: 39px;
	margin: 0 auto 12px;
}

.testimonial-slider .slide .content-section .quotation-open img {
	transform: rotateZ(180deg);
}

.testimonial-slider .slide .content-section .quotation-close {
	margin-bottom: 24px;
}

.testimonial-slider .slide .content-section .bottom-content {
	text-align: left;
}

.testimonial-slider .slide .content-section h6 {
	color: var(--Ash);
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 2px;
}

.testimonial-slider .slide .content-section p {
	color: var(--Ash);
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0;
}

/* -- arrow-cont -- */

.testimonial-slider .arrow-cont {
	display: flex;
	justify-content: space-around;
}

.testimonial-slider .arrow-cont .inner {
	display: flex;
}

.testimonial-slider .arrow-cont button {
	background-color: rgba(0, 0, 0, 0);
	padding: 0;
	margin: 0;
}

.testimonial-slider .arrow-cont .prev {
	margin-right: 25px;
}

.testimonial-slider .arrow-cont .next {
	margin-left: 25px;
}

.testimonial-slider .arrow-cont .arrow-inner img {
	height: 20px;
	width: 10px;
}

.testimonial-slider .arrow-cont .prev img {
	transform: rotateZ(180deg);
}

.testimonial-slider .arrow-cont .union-wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
}

.testimonial-slider .arrow-cont .slick-dots {
	position: static;
	bottom: 0;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
}

.testimonial-slider .arrow-cont .slick-dots li button {
	background-image: url('/includes/public/assets/shared/union-star.svg');
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}

.testimonial-slider .arrow-cont .slick-dots li button:before {
	display: none;
}

.testimonial-slider .arrow-cont .slick-dots li.slick-active button {
	background-image: url('/includes/public/assets/shared/union-star-filled.svg');
	background-repeat: no-repeat;
}

@media (min-width: 64.063em) {
	.testimonial-slider .slider-cont .slick-track {
		margin-bottom: 30px;
	}

	.testimonial-slider .slide .content-section {
		max-width: 1050px;
		margin: 0 auto;
	}

	.testimonial-slider .slide .content-section .top-content {
		display: flex;
		flex-direction: row;
		justify-content: center;
	}

	.testimonial-slider .slide .content-section .quotation {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.testimonial-slider .slide .content-section .quotation img {
		height: 113px;
		width: 122px;
		margin: 0;
	}

	.testimonial-slider .slide .content-section .quotation-open {
		margin-right: 30px;
	}

	.testimonial-slider .slide .content-section .quotation-close {
		margin-left: 30px;
	}

	.testimonial-slider .slide .content-section .description {
		width: 100%;
		max-width: 690px;
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
	}

	.testimonial-slider .slide .content-section h3 {
		text-align: left;
		margin: 0 0 40px;
		max-width: 690px;
	}

	.testimonial-slider .slide .content-section .bottom-content {
		text-align: left;
		width: 100%;
		max-width: 690px;
		margin: 0 auto;
	}

	.testimonial-slider .slide .content-section h6,
	.testimonial-slider .slide .content-section p {
		text-align: left;
	}
}