.flex-content.quote-slider {
	padding: 100px 0;
}

.flex-content.quote-slider .bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.flex-content.quote-slider .container > .text {
	text-align: center;
}

.flex-content.quote-slider .bg-color {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.flex-content.quote-slider .slider-container.box {
	position: relative;
}

.flex-content.quote-slider .slider-container.box[dots="1"] {
	margin-bottom: 40px;
}

.flex-content.quote-slider .slider-container.box .bg,
.flex-content.quote-slider .slider-container.box .bg-color {
	border-radius: 10px;
}

.flex-content.quote-slider .slider-container .slider {
	position: relative;
}

.flex-content.quote-slider .slider-container.box .slide {
	padding: 80px 100px;
}

.flex-content.quote-slider .slider-container .slide .row {
	margin: 0 -28px;
}

.flex-content.quote-slider .slider-container .slide .row > div {
	padding: 0 28px;
}

.flex-content.quote-slider .slider-container .slide .main-img {
	overflow: hidden;
}

.flex-content.quote-slider .slider-container .slide .rounded-img {
	border-radius: 8px;
}

.flex-content.quote-slider .slider-container .slide .shadow-img {
	box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.17);
}

.flex-content.quote-slider .slider-container .slide .match-height {
	height: 100%;
}

.flex-content.quote-slider .slider-container .slide .match-height img {
	object-fit: cover;
	height: 100%;
}

.flex-content.quote-slider .slider-container .slide .text,
.flex-content.quote-slider .slider-container .slide .about-text {
	color: var(--White);
}

.flex-content.quote-slider.light .slider-container .slide .text,
.flex-content.quote-slider.light .slider-container .slide .about-text {
	color: var(--Text);
}

.flex-content.quote-slider .slider-container .slide .about {
	display: flex;
	padding: 32px 0 0;
}

.flex-content.quote-slider .slider-container .slide .about.center {
	justify-content: center;
}

.flex-content.quote-slider .slider-container .slide .about .about-img {
	margin: 0 24px 0 0;
	width: 59px;
}

.flex-content.quote-slider .slider-container .slide .about .about-img .circle {
	border-radius: 50%;
}

.flex-content.quote-slider .slider-container .slide .about .about-text .name {
	font-size: 1.25em;
	font-weight: 600;
	margin: 0;
}

.flex-content.quote-slider .slider-container .slide .about .about-text .position {
	font-size: 1.25em;
	font-weight: 400;
	margin: 0;
}

.flex-content.quote-slider .arrows {
	display: flex;
	justify-content: space-between;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	width: 100%;
	pointer-events: none;
	padding: 0 36px;
}

.flex-content.quote-slider .no-container .arrows {
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 1572px;
	padding: 0 30px;
}

.flex-content.quote-slider .arrows > div {
	display: block;
	width: 22px;
	height: 36px;
	pointer-events: all;
	cursor: pointer;
}

.flex-content.quote-slider .buttons {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0 -12px;
}

.flex-content.quote-slider .buttons > * {
	margin: 15px 12px 0;
}

.flex-content.quote-slider .align-center .slick-track {
	display: flex;
	align-items: center;
}

.flex-content.quote-slider .arrows .left {
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='36' viewBox='0 0 22 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.15625 16.75L16.3125 1.51562C17.0938 0.8125 18.2656 0.8125 18.9688 1.51562L20.7656 3.3125C21.4688 4.01562 21.4688 5.1875 20.7656 5.96875L8.73438 18L20.7656 30.1094C21.4688 30.8906 21.4688 32.0625 20.7656 32.7656L18.9688 34.5625C18.2656 35.2656 17.0938 35.2656 16.3125 34.5625L1.15625 19.3281C0.453125 18.625 0.453125 17.4531 1.15625 16.75Z' fill='%2397A9B5'/%3E%3C/svg%3E%0A");
}
.flex-content.quote-slider .arrows .right {
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='36' viewBox='0 0 22 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.7656 19.3281L5.60938 34.5625C4.82812 35.2656 3.65625 35.2656 2.95312 34.5625L1.15625 32.7656C0.453125 32.0625 0.453125 30.8906 1.15625 30.1094L13.1875 18L1.15625 5.96875C0.453125 5.1875 0.453125 4.01562 1.15625 3.3125L2.95312 1.51562C3.65625 0.8125 4.82812 0.8125 5.60938 1.51562L20.7656 16.75C21.4688 17.4531 21.4688 18.625 20.7656 19.3281Z' fill='%2397A9B5'/%3E%3C/svg%3E%0A");
}

.flex-content.quote-slider.light .arrows .left {
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='36' viewBox='0 0 22 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.15625 16.75L16.3125 1.51562C17.0938 0.8125 18.2656 0.8125 18.9688 1.51562L20.7656 3.3125C21.4688 4.01562 21.4688 5.1875 20.7656 5.96875L8.73438 18L20.7656 30.1094C21.4688 30.8906 21.4688 32.0625 20.7656 32.7656L18.9688 34.5625C18.2656 35.2656 17.0938 35.2656 16.3125 34.5625L1.15625 19.3281C0.453125 18.625 0.453125 17.4531 1.15625 16.75Z' fill='black'/%3E%3C/svg%3E%0A");
}
.flex-content.quote-slider.light .arrows .right {
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='36' viewBox='0 0 22 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.7656 19.3281L5.60938 34.5625C4.82812 35.2656 3.65625 35.2656 2.95312 34.5625L1.15625 32.7656C0.453125 32.0625 0.453125 30.8906 1.15625 30.1094L13.1875 18L1.15625 5.96875C0.453125 5.1875 0.453125 4.01562 1.15625 3.3125L2.95312 1.51562C3.65625 0.8125 4.82812 0.8125 5.60938 1.51562L20.7656 16.75C21.4688 17.4531 21.4688 18.625 20.7656 19.3281Z' fill='black'/%3E%3C/svg%3E%0A");
}


.flex-content.quote-slider .slick-dots {
	position: absolute;
	width: 100%;
}

.flex-content.quote-slider .slider-container.box .slick-dots li {
	border-color: var(--Text);
}

.flex-content.quote-slider .slider-container.box .slick-dots li.slick-active {
	background-color: var(--Text);
}

@media only screen and (max-width: 991px) {
	.flex-content.quote-slider {
		padding: 30px 0 95px !important;
	}

	.flex-content.quote-slider .slider-container .slide .text {
		padding: 30px 0 0;
	}

	.flex-content.quote-slider .slider-container.box .slide {
		padding: 60px 30px;
	}

	.flex-content.quote-slider .slider-container.box {
		margin-bottom: 0 !important;
	}

	.flex-content.quote-slider .slider-container.box[arrows="1"] .slick-dots {
		display: none !important;
	}

	.flex-content.quote-slider .arrows {
		left: 50% !important;
		top: calc(100% + 30px) !important;
		transform: translateX(-50%) !important;
		width: 74px !important;
		padding: 0 !important;
	}

	.flex-content.quote-slider .no-container .arrows {
		top: auto !important;
		bottom: 30px !important;
	}

}