.blog-post-header{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:300px;width:100%}.blog-post-header a,.blog-post-header h1,.blog-post-header p{color:#fff}.blog-post-header__wrapper{background-color:rgba(0,0,0,.5);height:100%;min-height:300px;width:100%}