.customers-stories .container {
	width: 100%;
	max-width: 992px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	gap: 80px;
}
@media screen and (max-width: 767px) {
	.customers-stories .container {
		gap: 60px;
	}
}
.customers-stories .customer {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.customers-stories .customer * {
	margin: 0;
}
.customers-stories .customer:nth-child(2n) {
	flex-direction: row-reverse;
}
@media screen and (max-width: 767px) {
	.customers-stories .customer:nth-child(2n) {
		flex-direction: column-reverse;
	}
}
@media screen and (max-width: 767px) {
	.customers-stories .customer {
		flex-direction: column-reverse;
		align-items: center;
	}
}
.customers-stories .customer-image {
	border-radius: 0px 0px 80px 0px;
	overflow: hidden;
}
@media screen and (max-width: 767px) {
	.customers-stories .customer-image {
		margin-bottom: 40px;
	}
}
.customers-stories .customer-image img {
	width: 385.05px;
	height: 365px;
	object-fit: cover;
}
.customers-stories .customer-content {
	width: 100%;
	max-width: 448px;
}
.customers-stories .customer-content-info {
	transition: all 0.2s;
}
.customers-stories .customer .show-more-text {
	background-color: transparent;
	padding: 0;
	padding-top: 18px;
	border: 0;
	border-bottom: 2px solid var( --wp--preset--color--primary, #2445EA );
	font-weight: var(--wp--custom--heading--typography--font-weight);
	font-size: 16px;
	line-height: 28px;
	color: var( --wp--preset--color--primary, #2445EA );
}

.nav-stories {
	display: flex;
	gap: 28px;
	align-items: center;
	justify-content: center;
	margin-top: 80px;
}
.nav-stories .nav-prev {
	align-items: center;
	display: flex;
	border: 0;
	background: transparent;
	justify-content: center;
}
.nav-stories .nav-prev:disabled {
	opacity: 0.5;
}
.nav-stories .pages {
	display: flex;
	gap: 18px;
}
.nav-stories .pages .page {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 28px;
	height: 28px;
	background: transparent;
	border: 1px solid transparent;
	font-size: 16px;
	line-height: 26px;
	color: #4b5260;
	transition: all 0.3s;
}
.nav-stories .pages .page.active {
	background: var( --wp--preset--color--primary, #2445EA );
	border: 1px solid var( --wp--preset--color--primary, #2445EA );
	color: #ffffff;
}
.nav-stories .pages .page span {
	position: relative;
	top: -1px;
}
.nav-stories .nav-next {
	border: 0;
	background: transparent;
	transform: rotate(180deg);
	align-items: center;
	display: flex;
	border: 0;
	background: transparent;
	justify-content: center;
}
.nav-stories .nav-next:disabled {
	opacity: 0.5;
}

/*# sourceMappingURL=style.css.map */
