.homepage-blog-feed .section-header{padding-bottom:30px;text-align:center}.homepage-blog-feed .section-header h2{color:#fff}.homepage-blog-feed .section-header p{color:#fff}.blog-feed-wrapper{margin-bottom:30px;padding:0 10px}.blog-feed-wrapper .recent-post-item .inner-wrapper{padding-right:15px;margin-bottom:5px;line-height:15px}.blog-feed-wrapper .recent-hs-featured-image-wrapper{line-height:0}.blog-feed-wrapper .recent-hs-featured-image-wrapper>a{display:block;background-position:center center;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-repeat:no-repeat;background-size:cover}.blog-feed-wrapper .recent-hs-featured-image-wrapper>a>.overlay{width:100%;height:182px;background:#3279bb;opacity:0;position:static;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;display:block}.blog-feed-wrapper .recent-hs-featured-image-wrapper>a:hover>.overlay{opacity:.5}.blog-feed-wrapper h3.recent-post-title{font-size:15px;text-align:center;font-weight:500;color:#474747;margin:10px 0 0 0}.blog-feed-wrapper h3.recent-post-title a{text-decoration:none;color:#fff}@media(max-width:767px){.blog-feed-wrapper{padding:0;margin-bottom:15px}}@media(max-width:479px){.blog-feed-wrapper .recent-post-item .inner-wrapper{padding-right:0}}