.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .slide-title a:hover { color: white; }

.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .slides { padding: 0; }
.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .img-cont { margin: 0; }
.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .slide .content-section > .inner { z-index: 1; }

.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section * { color: white; }
.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section {
	background-color: #485644;
	padding: var(--space-4) var(--space-5);
	padding-bottom: var(--space-10);
}

.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .content-top {
	gap: var(--space-2);
}

.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .slide-title,
.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .slide-title a {
	font-family: var(--font-proxima-nova);
	font-size: 21.6px;
	line-height: 25px;
	letter-spacing: 0;
	font-weight: 800;
}

.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section p {
	font-family: var(--font-proxima-nova);
	font-size: 16px;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: .02em;
	font-weight: lighter;
}

.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .read-more > i {
	position: relative;
	top: 1px;
	left: 3px;
}
.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .read-more {
	background: #ef6c01;
    color: #fff;
    border-radius: 8px;
    font-size: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: var(--font-wilco-lowend);
    padding: 10px 26px 10px 26px;
    border: none;
    margin: 0;
    margin-top: 9px;
	margin-left: 18px;
}

@media (min-width: 40em) {
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .slide > .inner {
		grid-template-columns: 1fr;
	}
	.core-side-by-side .slide .content-section > .inner {
		max-width: none;
	}
}

@media (min-width: 64em) {
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .slide > .inner {
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1250px) {
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .slide-title,
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .slide-title a {
		font-size: 32px;
		line-height: 39px;
	}

	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section p {
		font-size: 19px;
		line-height: 32px;
	}

	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .read-more > i {
		font-size: .75em;
		top: 0px;
		left: 4px;
	}
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .read-more {
		font-size: 20px;
		margin-top: 20px;
	}
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section .read-more::before {
		width: calc(100% + 37px);
		height: 87px;
		background: url(/includes/public/assets/shared/button-brush-green.png) no-repeat;
		background-size: calc(100% + 2px) 87px;
	}
}

@media (min-width: 1440px) {
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section {
		padding: 0 100px;
		padding-bottom: var(--space-8);
	}
	.ccl-widget.core-side-by-side.side-by-side-1-across-fullwidth .content-section > .inner { padding: 0; }
}
