.blog-listing-image-header{position:relative}.blog-listing__post-image-wrapper:after{background:linear-gradient(180deg,#00ac57,#00ac57);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .5s ease}.blog-listing__post:hover .blog-listing__post-image-wrapper:after{opacity:.5}.blog-listing__post-button-wrapper{margin-top:0!important}.blog-listing__header{margin-bottom:0!important}