.blog-post-banner{position:relative;padding:50px 0;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;background-color:#000;color:#ededed}.blog-post-banner:before{content:'';position:absolute;background:#000;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none;background-color:#000;opacity:.54}.blog-post-banner .page-center{position:relative;z-index:11}.blog-post-banner h1{margin:0;letter-spacing:0;margin-bottom:10px;color:#fff;text-transform:uppercase;font-size:20px;line-height:20px;font-weight:500;font-family:"Open Sans",sans-serif}.blog-post-banner .date{font-style:italic}.blog-post-banner .meta{margin-top:10px}.blog-post-banner a:not(:hover){color:#fff}