.blog-listing{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.blog-post-item-wrapper{display:flex;padding:23px 10px;width:33.3%}.blog-posts-header{border-top:1px solid #707070;margin-top:150px!important}.blog-post-item{border:1px solid #707070;padding:25px;width:100%}.blog-post-content,.blog-post-item{display:flex;flex-direction:column}.blog-post-tag{color:#1098cb;font:800 17px Open Sans,sans-serif;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.blog-post-title{color:#5a5a5a;font:normal 35px/1.2 "DM Serif Display",serif;letter-spacing:0}.blog-post-footer{align-items:flex-end;display:flex;flex:1;justify-content:space-between;margin-top:40px}.blog-post-avatar img{border-radius:50%;height:60px;width:60px}.blog-post-link{align-items:center;color:#5a5a5a;display:flex;font:800 17px Open Sans,sans-serif;letter-spacing:.1em;margin-bottom:1rem;margin-left:auto;text-transform:uppercase}.blog-post-link svg{margin-left:20px;width:50px}.blog-post-link:hover svg line,.blog-post-link:hover svg path{stroke:#1098cb}.blog-pagination{display:flex;justify-content:center;margin:80px 0;padding-bottom:25px}.blog-pagination .next-posts-link{align-items:center;color:#707070;display:flex;flex-direction:column;font:800 20px Open Sans,sans-serif;justify-content:center;letter-spacing:.1em;text-transform:uppercase}.blog-pagination .next-posts-link svg{margin-top:15px}@media (max-width:1400px){.blog-post-item-wrapper{width:50%}}@media (max-width:980px){.blog-post-item-wrapper{width:100%}}@media only screen and (max-width:500px){.blog-posts-header{flex-direction:column}}@media only screen and (max-width:415px){.blog-post-title{font-size:30px}.blog-post-link svg{margin-left:10px}.blog-post-avatar img{height:50px;width:50px}.blog-post-link{margin-bottom:15px}a:focus,a:hover{color:#1098cb}}