.posts-wrapper{padding:56px 0 10px}.posts-wrapper .article-wrapper{margin-bottom:30px}.posts-wrapper .heading{color:#000;font-family:Avenir Next LT Pro;font-weight:500;line-height:1.66;margin-bottom:40px;text-align:center}.posts-wrapper .article-wrapper .card-inner{border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;height:100%}.posts-wrapper .article-wrapper .card-body{padding:24px}.posts-wrapper .article-wrapper .title h4{color:#000;font-family:Avenir Next LT Pro;font-weight:600;line-height:1.2;margin-bottom:14px}.posts-wrapper .article-wrapper .featured-image{padding-bottom:68%;position:relative}.posts-wrapper .article-wrapper .featured-image .image{background-position:50%;background-size:cover;border-radius:8px 8px 0 0;height:100%;position:absolute;width:100%}.posts-wrapper .article-wrapper .title h4 a{color:#000}.posts-wrapper .article-wrapper .author-section{align-items:center;display:flex;margin-bottom:14px}.posts-wrapper .article-wrapper .author-section .image{margin-right:14px;max-width:40px}.posts-wrapper .article-wrapper .author-section .image img{border:1px solid #f0a94a;border-radius:50%;display:block;height:40px;width:40px}.posts-wrapper .article-wrapper .author-section .blog-post__author-name{color:#000;display:block;font-family:Avenir Next LT Pro;font-size:16px;font-weight:600;line-height:1.2}.posts-wrapper .article-wrapper .summary p{color:#000;font-size:16px;font-weight:400;line-height:1.2}.posts-wrapper .read-more a{color:#f0a94a;font-family:Avenir Next LT Pro;font-size:16px;font-weight:600;line-height:1.2}@media(max-width:767px){.posts-wrapper .article-wrapper{padding:0}.posts-wrapper .article-wrapper:last-child{margin-bottom:0}}