.ccl-widget.core-cards.cards-2-across .slides {
	gap: var(--space-8);
	max-width: 1078px;
}
.ccl-widget.core-cards.cards-2-across .slide .img-cont {
	margin-bottom: var(--space-2);
}
.ccl-widget.core-cards.cards-2-across .slide .slide-title {
	font-size: var(--text-lg);
	line-height: var(--leading-tight);
	margin-bottom: var(--space-1);
	font-weight: 600;
}
.ccl-widget.core-cards.cards-2-across .slide p {
	font-size: var(--text-sm);
	margin-bottom: var(--space-3);
	font-weight: 400;
}
@media (min-width: 64em) {
	.ccl-widget.core-cards.cards-2-across .slides {
		margin-bottom: var(--space-32);
	}
	.ccl-widget.core-cards.cards-2-across .slides {
		gap: 8px;
	}
	.ccl-widget.core-cards.cards-2-across .slide .content-section {
		padding: 0 15px;
	}
	.ccl-widget.core-cards.cards-2-across .slide .img-cont {
		margin-bottom: var(--space-6);
	}
	.ccl-widget.core-cards.cards-2-across .slide .slide-title {
		font-size: var(--text-3xl-1);
		line-height: var(--leading-none);
		margin-bottom: var(--space-3);
	}
	.ccl-widget.core-cards.cards-2-across .slide p {
		font-size: var(--text-xl);
		line-height: var(--leading-snug);
		margin-bottom: var(--space-5);
	}
	.ccl-widget.core-cards.cards-2-across .slide .slide-footer .read-more {
		padding: 11.5px 40px;
		font-weight: 700;
	}
}