.core-cards.cards-2-across {

}

.core-cards.cards-2-across .slides{
	padding: 0 20px;
	gap: 40px;
}

.core-cards.cards-2-across .img-cont {
	margin-bottom: 15px;
}

.core-cards.cards-2-across h4,
.core-cards.cards-2-across h4 a{
	font-family: din-condensed, sans-serif;
    color: #282828;
    letter-spacing: 0.01em;
    font-size: 32px;
    font-weight: 500;
    line-height: 1.05em;
    margin-bottom: 8px;
}

.core-cards.cards-2-across p {
	font-family: var(--acumin-pro);
    color: #454444;
    font-size: 18px;
    line-height: 1.5em;
    font-weight: 400;
    margin-bottom: 19px;
}

.core-cards.cards-2-across .read-more {
	font-family: var(--acumin-pro);
	color: var(--bright-yellow);
	font-size: 15.03px;
	background-color: var(--dark-gray);
	border-radius: 25px;
	padding: 5.5px 31px 9.5px 31px;
	display: inline-block;
}

@media (min-width: 64em) {
	.core-cards.cards-2-across .slides{
		gap: 43px;
		max-width: 1203px;
	}
	.core-cards.cards-2-across .img-cont {
		margin-bottom: 12px;
	}
	.core-cards.cards-2-across h4,
	.core-cards.cards-2-across h4 a{
		font-size: 50px;
		line-height: 1.09em;
	}

	.core-cards.cards-2-across p {
		font-size: 20px;
		line-height: 1.45em;
		margin-bottom: 24px;
	}

	.core-cards.cards-2-across .read-more {
		padding: 7.5px 31px 8.5px 31px;
	}
}