.core-cards.cards-4-across .slides {
	display: flex;
	flex-direction: column;
}

@media (min-width: 40em) {
	.core-cards.cards-4-across {
		margin-bottom: 111px;
	}
	.core-cards.cards-4-across .slides {
		gap: var(--space-6) 40px;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
	}

	.core-cards.cards-4-across .slides .slide {
		flex: 0 0 calc(50% - var(--space-6));
	}

	.core-cards.cards-4-across .slides .img-cont {
		margin-bottom: 8px;
	}

	.core-cards.cards-4-across .slide .slide-title {
		line-height: 1.15;
	}
	.core-cards.cards-4-across .slide .content-section {
		gap: 6px;
	}

	.core-cards.cards-4-across .slide .content-section > .inner {
		gap: 7px;
	}

	.core-cards.cards-4-across .slide p {
		font-size: var(--text-base);
		line-height: 1.5;
	}
}

@media (min-width: 64em) {
	.core-cards.cards-4-across .slides .slide {
		flex: 0 0 calc(24% - var(--space-6));
	}
}

@media (min-width: 74em) {
	.core-cards.cards-4-across .slides {
		padding: 0 0;
	}
}