.post-box .image-container img.overlay,
#topic-header #topic-header--media img.overlay {
	display: none;
}

.post-box .image-container img,
.grid-container .grid-item .image-container img:not(.play-icon) {
	font-family: 'object-fit: cover; object-position: center;';
}

.post-box.executive-bio .image-container img,
#biography-featured img {
	font-family: 'object-fit: cover; object-position: top center;';
}

.grid-container .grid-item .image-container.biography img {
	font-family: 'object-fit: cover; object-position: center -50px;';
}

.post-box.hero--slider-item .image-container::after,
#topic-header #topic-header--media::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
    background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.4) 100%);
    background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.4) 100%);
    background-image: linear-gradient(to top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.4) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#99000000', GradientType=0);
}