.hero-overlay-box .box-content p{
	margin: 0;
	color: #fff;
	line-height: 1.7;
}
.hero-overlay-box .box-link{
	font-weight: 700;
}

.info-container{
	max-width: 920px;
	margin: 0 auto 60px;
	padding: 0 20px;
	background:#fff; border:1px solid #e9ecef; border-radius:12px;
	box-shadow:0 6px 18px rgba(0,0,0,.04);
}
.info-heading{
	max-width: 920px;
	margin: 100px auto 12px;
	padding: 0 20px;
	font-weight: 900;
	font-size: 1.6rem;
}
.article-title{ font-weight:900; font-size:1.6rem; margin:20px 20px 6px; }
.article-meta{ color:#667085; margin:0 20px 16px; }
.wp-content{ padding: 0 20px 20px; }
.wp-content img, .wp-content figure{ max-width:100%; height:auto; }
.wp-content h2{ font-size:1.25rem; margin:1.2em 0 .6em; }
.wp-content h3{ font-size:1.1rem; margin:1em 0 .5em; }
.wp-content p{ margin:.6em 0; line-height:1.8; }
.article-loading, .article-error{ color:#667085; padding: 20px; }

@media (max-width: 900px){
	.info-heading{ margin-top: 80px; }
}

