.blogpost_hero{position:relative}.blogpost_img_title_wrapper{display:flex;height:100%;padding:25px 40px;position:absolute;top:0;width:100%}.blogpost_title_wrapper{padding:15px 40px}.blogpost_image{line-height:0}.blogpost_img_title h1{color:#fff}.blogpost_title h1{color:#000}.blogpost_img_title h1,.blogpost_title h1{font-size:47px!important;font-weight:300!important;letter-spacing:0!important;margin-bottom:0!important;text-decoration:none!important}@media screen and (max-width:992px){.blogpost_img_title h1,.blogpost_title h1{font-size:5vw!important}}.blogpost_image img{height:auto;max-width:980px;width:100%}@media screen and (max-width:768px){.blogpost_img_title_wrapper,.blogpost_title_wrapper{padding:25px 15px 25px 25px!important}}