.side-by-side-1-across-fullwidth {
	margin-bottom: 30px;
}

.side-by-side-1-across-fullwidth .sponsored {
	padding-top: 15px;
	padding-left: 20px;
}

.side-by-side-1-across-fullwidth .slides {
	gap: 10px;
}


.side-by-side-1-across-fullwidth[data-width="full"] .slides {
	padding: 0;
}

.core-side-by-side .slide + .slide {
    margin-top: 0;
}

.core-side-by-side .slide .slide-top {
    gap: 0;
}

.side-by-side-1-across-fullwidth .slides .content-section {
	background-color: black;
	padding: 28px 20px 20px;
}

.core-side-by-side .slide .content-section > .inner {
    gap: 12px;
}

.core-side-by-side .slide .content-section .content-top {
    gap: 15px;
}

.side-by-side-1-across-fullwidth .slides .img-cont {
	margin: 0;
}

.side-by-side-1-across-fullwidth .slide .slide-title span {
	font-family: 'proxima-nova', sans-serif;
	background-color: var(--white);
	font-weight: 700;
	color: var(--black);
	font-size: 24px; 
	line-height: 0.9;
	padding: 2px 10px;
}

.side-by-side-1-across-fullwidth .slide .slide-footer a:hover {
	--btn-bg-color-hover: transparent;
	text-decoration: underline;
} 

.side-by-side-1-across-fullwidth .slide .slide-title span a {
	color: black;
}

.side-by-side-1-across-fullwidth .slide .content-section p {
	font-size: 16px;
	line-height: 1.38;
	color: white;
}

.side-by-side-1-across-fullwidth .slide .details {
	display: none;
 }

.side-by-side-1-across-fullwidth .slide .slide-footer a {
	font-size: 16px;
	line-height: 1.32;
    color: white;
	background-color: transparent;
	margin: 0;
	margin-bottom: 18px;
}

.side-by-side-1-across-fullwidth .slide .slide-footer a i {
	margin-left: 12px;
	font-size: 18px;
}

@media screen and (min-width: 40em) {
	.core-side-by-side .slide  {
		margin-bottom: 2px;
	}

	.core-side-by-side[data-width="full"] .slide > .inner {
		gap: 2px;
	}

	.core-side-by-side .slide .img-cont {
		padding-bottom: 0;
		height: auto;
	}

	.side-by-side-1-across-fullwidth .slides .img-cont img {
		height: 100%;
		width: 100%;
		object-fit: cover;
	}

	.side-by-side-1-across-fullwidth.content-left .slide:nth-of-type(odd) .slide-top {
		order: 1;
	}

	.side-by-side-1-across-fullwidth.content-left .slide:nth-of-type(even) .slide-top {
		order: 0;
	}

	.side-by-side-1-across-fullwidth .slide:nth-of-type(even) .slide-top {
		order: 1;
	}

}

@media screen and (min-width: 64em) {
	.side-by-side-1-across-fullwidth {
		margin-bottom: 120px;
	}

	.side-by-side-1-across-fullwidth .sponsored {
		padding-top: 25px;
		padding-left: 30px;
	}
	

	.side-by-side-1-across-fullwidth .slides {
		padding: 0;
	}

	.side-by-side-1-across-fullwidth .slide .slide-title span {
		font-size: 33px;
		line-height: 1.79;
		padding: 7px 15px;
	}

	.side-by-side-1-across-fullwidth .slide .content-section .content-top {
		gap: 25px;
		margin-bottom: 4px;
	}
}

@media screen and (min-width: 75em) {
	.side-by-side-1-across-fullwidth:not([data-slides-across="2"]) .slide .content-section > .inner {
		padding-left: 55px;
		padding-right: 75px;
	}
}