.blog-listing-box{display:inline-block;padding:80px 0 100px;width:100%}.post-listing{display:flex;flex-wrap:wrap;justify-content:space-between}.post-listing .post-item{padding:38px 0;width:calc(50% - 16px)}.post-listing .post-item .image{position:relative}.post-listing .post-item .image .topics{left:16px;position:absolute;top:16px}.post-listing .post-item .image .topics>a{background:#fff;border-radius:40px;color:#000;margin:0 10px 0 0;padding:8px 16px}.post-listing .post-item .author-detail a,.post-listing .post-item h5 a{color:#000}.post-listing .post-item .author-detail{margin:36px 0}.post-listing .post-item .button .fa{margin-left:8px}.post-listing .post-item .button:hover{background:#000;color:#fff}.blog-pagination{align-items:center;display:flex;justify-content:center;padding:60px 0 0}.blog-pagination a{background-color:#fff;border:1px solid #d0d5dd;border-radius:40px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#000;font-size:24px;margin:0 8px;padding:6px 20px}@media (max-width:767px){.blog-listing-box{padding:0 0 70px}.post-listing .post-item{padding:20px 0;width:100%}.blog-pagination{padding:40px 0 0}.post-listing .post-item .author-detail{margin:24px 0}}@media (min-width:768px) and (max-width:1023px){.blog-listing-box{padding:40px 0 70px}.blog-pagination{padding:20px 0 0}.post-listing .post-item .author-detail{margin:24px 0}}