.single-post-outer{align-items:center;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;justify-content:center;min-height:585px;padding:80px 0;position:relative;text-align:center}.single-post-inner h1{font-size:70px;line-height:1.1}.single-post-inner{position:relative}.single-post-outer:before{background-color:rgba(24,29,78,.7);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:767px){.single-post-inner h1{font-size:40px}.single-post-outer{min-height:500px;padding:50px 0}}