.hs-blog-banner{background-size:cover;background-position:center center;background-color:#333;height:598px;display:table;width:100%;text-align:center}.hs-blog-banner .row-inner{display:table-cell;vertical-align:middle}.hs-blog-banner .blogtitle h1{color:#fff;font-weight:700;font-size:50px;line-height:1.6}.hs-blog-banner .blogtitle p{font-weight:700;color:#fff;max-width:686px;margin-left:auto;margin-right:auto}