.hs-blog-post .body-container-wrapper{padding-top:100px}.image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;overflow:hidden;position:relative}.image-wrapper .text{left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.image-wrapper .text h1{color:#fff;font-family:Times;font-size:40px;font-weight:700;letter-spacing:0;line-height:60px}.image-wrapper .text .author{color:#e2b457;font-family:Times;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}