.reviews-page .reviews-heading {
	display: flex;
	justify-content: center;
	background-color: #EEE9E3;
	padding: 1.25rem 7.5rem;
}
.reviews-page .reviews-heading__inner {
	display: flex;
	align-items: center;
	justify-content: space-between;
	box-sizing: border-box;
	width: 100%;
	gap: 2rem;
}
.reviews-page .reviews-heading__title {
	margin: 0rem;
	color: #393936;
	font-family: 'Tenor Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 2.5rem;
	line-height: 120%;
	letter-spacing: 0rem;
}
.reviews-page .reviews-heading--type-2 {
	background-color: #EEE9E3;
	padding: 1rem 7.5rem;
}
.reviews-page .reviews-heading--type-2 .reviews-heading__inner {
	align-items: flex-start;
	background-color: #FFFFFF;
	padding: 0.625rem 1.25rem;
}
.reviews-page .reviews-heading--type-2 .reviews-heading__label {
	display: flex;
	align-items: center;
}
.reviews-page .reviews-heading--type-2 .reviews-heading__title {
	color: #BD2612;
}

@media (max-width: 767px) {
	.reviews-page .reviews-heading {
		padding: 1.25rem;
		padding-bottom: 0rem;
		margin-bottom: -1rem;
		z-index: 1;
	}
	.reviews-page .reviews-heading__inner {
		align-items: flex-start;
		width: 100%;
		gap: 0.625rem;
	}
	.reviews-page .reviews-heading__title {
		font-size: 1.25rem;
		line-height: 120%;
	}
	.reviews-page .reviews-heading--type-2 {
		padding: 1rem 1.25rem;
	}
	.reviews-page .reviews-heading--type-2 .reviews-heading__inner {
		padding: 0.625rem 1.25rem;
	}
}
