.ap-blog-listing-module-section{position:relative;width:100%}.ap-blog-listing-module-section .ap-blog-listing-wrapper{display:grid;grid-template-columns:1fr;position:relative}.ap-blog-listing-wrapper .ap-blog-listing-article{display:flex;flex-direction:column;position:relative}.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.ap-blog-listing-wrapper .ap-blog-listing-article-image .ap-blog-listing-article-image-inner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%;z-index:1}.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-title{display:flex;flex-direction:column;position:relative}.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-description,.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-description p,.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-title h3{margin:0;padding:0}.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-author,.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-description{margin-top:12px}.ap-blog-listing-wrapper .ap-blog-listing-article .ap-blog-listing-article-read-button{align-items:center;border-top:1px solid #f3f5f715;display:flex;justify-content:flex-start;margin:12px;padding-top:12px;position:relative}@media (min-width:600px){.ap-blog-listing-module-section .ap-blog-listing-wrapper{grid-template-columns:1fr 1fr}}@media (min-width:767px){.ap-blog-listing-module-section .ap-blog-listing-wrapper{grid-template-columns:1fr 1fr 1fr}}