.tp-blog-listing-header{padding:2rem 0}.tp-blog-listing-header h1.h3{margin-bottom:1.7rem}.tp-blog-listing-header h2.h4{align-items:center;display:flex;margin-bottom:1.7rem}.tp-blog-listing-header h2.h4:before{background:#0072bb;content:"";height:10px;margin-right:.85rem;transform:translateY(2px);width:10px}@media only screen and (min-width:768px){.tp-blog-listing-header{background-color:#f4f7f9;padding:2.8rem 0;padding-bottom:5rem}}@media only screen and (min-width:1175px){.tp-blog-listing-header{padding-bottom:8.45rem}}