.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slides {
	gap: 10px;
}

.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .img-cont::after {
	height: 40%;
	background: linear-gradient(to top, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0));
}

.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .img-cont .waves {
	display: none;
}

.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .content-section {
	padding-bottom: 16px;
	padding-left: 28px;
}


@media (min-width: 40em) {
	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slides {
		gap: 14px;
	}

	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .content-section {
		padding-left: calc(20px + (42 - 20) * ((100vw - 640px) / (1024 - 640)));
		padding-bottom: calc(15px + (28 - 15) * ((100vw - 640px) / (1024 - 640)));
	}

	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .slide-title, 
	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .slide-title a {
		font-size: calc(34px + (38 - 34) * ((100vw - 640px) / (1024 - 640)));
	}
}


@media (min-width: 64em) {
	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .content-section {
		padding-left: 42px;
		padding-bottom: 28px;
	}

	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .slide-title, 
	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .slide-title a {
		font-size: calc(38px + (45 - 38) * ((100vw - 1025px) / (1280 - 1025)));
	}
}

@media (min-width: 80em) {
	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .slide-title, 
	.ccl-widget.core-callout-tiles.callout-tiles-2-across-fullwidth .slide .slide-title a {
		font-size: 45px;
	}
}