.blog-section{margin:10px auto;display:flex;flex-wrap:wrap;position:relative;padding-bottom:50px;column-gap:4%}.blog-section .item{width:calc(25% - 3%);display:flex;flex-direction:column;margin-bottom:50px;align-items:flex-start}.blog-section a:hover{text-decoration:none}.blog-section .load-more{position:absolute;display:block;width:100%;text-align:center;bottom:20px}.blog-pagination{margin:0 auto 30px auto;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:100px}.blog-pagination>div{margin:0 10px}.blog-pagination a{display:inline-block;padding:15px 24px;margin:5px;font-size:14px;line-height:18px;font-weight:600;text-align:center;background-color:#fff !important;border-radius:100px !important;box-shadow:0 -1px 20px rgb(2 23 69 / 15%) !important;min-width:60px !important;text-decoration:none}.blog-pagination .blog-pagination-center a:active{background:#e2231a !important;color:#fff !important;border-radius:100px !important}.blog-pagination a:hover{background-color:#e2231a !important;color:#fff !important;text-decoration:none}.blog-section .load-more button:hover{transform:scale(1.1);background-color:#e2231a}.blog-section .item .img{margin-bottom:15px;display:flex;justify-content:center;border-radius:15px;overflow:hidden;position:relative;width:100%;padding-top:66.67%;box-shadow:0 7px 24px rgb(2 23 69 / 15%)}.blog-section .item .img img{object-fit:cover;position:absolute;top:0;width:100%;min-height:100%}.blog-section h3{margin-top:10px}.blog-section .time{color:#e2231a;margin:0}.blog-section a:hover h3{color:#e2231a}.blog-section .blog-filter-category-list{margin-bottom:60px}.blog-section .item .small-info{display:flex}.blog-section .item .small-info .tags .tag{margin-bottom:0;color:#8f8b8d;font-weight:400}.blog-section .item .small-info .time{margin-left:auto;display:flex;justify-content:center;align-items:center}.blog-section .item .small-info .time svg{margin-right:5px}@media(min-width:1025px) and (max-width:1600px){.blog-section{column-gap:3%}.blog-section .item{width:calc(33.33% - 2%)}}@media(min-width:768px) and (max-width:1024px){.blog-section .item{width:calc(50% - 2%)}}@media(max-width:767px){.blog-section .item{width:100%}.blog-section .load-more button{width:100%}.blog-pagination{margin:0 auto 30px auto;text-align:center;display:flex;align-items:center;justify-content:center}}@media(max-width:568px){.blog-pagination a{font-size:16px;line-height:18px}}