.ccl-widget.core-cards.cards-2-across {
	max-width: 1190px;
	margin: 0 auto 60px;
	padding-top: 0;
}

.ccl-widget.core-cards.cards-2-across .slides {
	padding: 0 15px;
}

.ccl-widget.core-cards.cards-2-across .slide .slide-title, .ccl-widget.core-cards.cards-2-across .slide .slide-title a {
	font-size: 23px;
	font-family: var(--font-display);
	line-height: var(--leading-none);
}

.ccl-widget.core-cards.cards-2-across .slide .slide-title a:hover {
	text-decoration: none;
}

.ccl-widget.core-cards.cards-2-across .slide .img-cont {
	margin-bottom: 13px;
}

.ccl-widget.core-cards.cards-2-across .slide .content-section {
	gap: 5px;
}

.ccl-widget.core-cards.cards-2-across .slides {
	gap: 40px;
}

.ccl-widget.core-cards.cards-2-across .slide p {
	line-height: var(--leading-normal);
	font-size: 17px;
}

.ccl-widget.core-cards.cards-2-across .fas.fa-arrow-right {
	transform: translateY(1px);
}

@media (min-width: 40em) {
	.ccl-widget.core-cards.cards-2-across {
		margin-bottom: 45px;
	}
	.ccl-widget.core-cards.cards-2-across .slides {
		gap: var(--space-16) 4px;
	}

	.ccl-widget.core-cards.cards-2-across .slide .content-section {
		padding: 0;
		padding-right: 12px;
		margin-top: 15px;
	}

	.ccl-widget.core-cards.cards-2-across .slide:nth-child(even) .content-section {
		padding-left: 18px;
	}

	.ccl-widget.core-cards.cards-2-across .slide .slide-title {
		font-size: 28px;
	}

	.ccl-widget.core-cards.cards-2-across .slide p {
		font-size: 18px;
		font-weight: 600;
	}

	.ccl-widget.core-cards.cards-2-across .slide .slide-footer a.read-more{
		font-size: 20px;
	}

	.ccl-widget.core-cards.cards-2-across .fas.fa-arrow-right {
		transform: translateY(0);
	}

	.ccl-widget.core-cards.cards-2-across .slide .slide-title, .ccl-widget.core-cards.cards-2-across .slide .slide-title a {
		font-size: 28px;
	}
}
