.c-reviews {
	background: var(--rv-bg);
	padding-block: var(--block-spacing-top, var(--spacing-xl)) var(--block-spacing-bottom, var(--spacing-xl));
}

.c-reviews__inner {
	display: flex;
	flex-direction: column;
	gap: var(--spacing-lg);
}

@media (width >= 1200px) {
	.c-reviews .c-review-widget .tg_single_review {
		flex-basis: calc((100% - 16px) / 5) !important;
	}
}

@media (990px <= width < 1200px) {
	.c-reviews .c-review-widget .tg_single_review {
		flex-basis: calc((100% - 12px) / 4) !important;
	}
}
