.spotlight {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 175px;
}
.spotlight,
.spotlight .img-cont {
	position: relative;
}
.spotlight .slide {
	margin-bottom: 30px;
}
.spotlight .slide .inner {
	position: relative;
}
.spotlight .img-cont img {
	display: block;
	width: 100%;
}
.spotlight .img-cont .sponsored {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
    color: #d3d0cf;
    font: 400 11px 'proxima-nova';
    letter-spacing: 0.1em;
    margin-bottom: 5px;
    padding: 5px 10px 5px 10px;
    background-color: rgba(0,0,0,0.4);
}
.spotlight h4,
.spotlight h4 a {
	color: black;
    transition: opacity .1s;
    pointer-events: all;
    font-family: "Recoleta W05 Regular", serif;
    font-size: 22px;

}
.spotlight h4 a:hover {
	opacity: .7;
}

.spotlight .content-section {
	position: relative;
	z-index: 10;
	pointer-events: none;
	padding-top: 15px;
}

.spotlight .content-section p {
	font-family: 'proxima-nova', sans-serif;
	color: black;
	font-size: 18px;
}
.spotlight .content-section .read-more {
	display: inline-block;
	/* IE, requires any display property other than inline to work
	 with pointer events all here */

}
.spotlight .content-section .read-more img{
	width: 50%;
}

@media (min-width: 40em) {
	.panel-two-col .spotlight {
		margin-bottom: 0;
	}
	.spotlight .cols {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 10px;
	}
	
}

@media (min-width: 64em) {
	.spotlight {
		max-width: 1370px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 0;
		padding-right: 0;
	}
	.spotlight .slide .inner {
		display: flex;
	}
	.spotlight .slide .inner .img-cont {
		width: 50%;
		margin-right: 30px;
	}
	.spotlight .slide .inner .content-section {
		width: 50%;
	}
	.spotlight .cols .slide {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.spotlight h4 {
		font-size: 20px;
		line-height: 1.2em;
		margin-bottom: 25px;
	}
	.spotlight .content-section p {
		font-size: 18px;
		line-height: 1.5em;
	}
	.spotlight .content-section {
		position: relative;
		z-index: 10;
		pointer-events: none;
	}
}