.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.pagination>li>a,.pagination>li>span{position:relative;display:block;font-weight:700;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#e05916;border:1px solid #dee2e6}.pagination>li.active>a,.pagination>li.active>span{color:#fff;background-color:#e05916}#blog-list{padding:100px 0;background:#fff}#blog-list .categories{display:flex;gap:24px;margin-bottom:35px}#blog-list .categories .category-item{display:inline-flex;align-items:center;font-family:TTForsMedium,sans-serif;font-size:18px;color:#2e2d29;border:1px solid #ee5023;padding:10px 30px;border-radius:40000px;line-height:1;background:#fff;transition:.4s ease;cursor:pointer}#blog-list .categories .category-item.active,#blog-list .categories .category-item:hover{background:#ee5023;color:#f3f1dd;transform:scale(1.05)}#blog-list .item{display:flex;flex-direction:column;padding:30px 15px;width:33.333333%}#blog-list .item a{height:100%;display:block}#blog-list .item .img{position:relative}#blog-list .item img{width:100%;border-top-left-radius:30px;border-top-right-radius:30px}#blog-list .item .content{background:#f3f1dd;padding:25px 25px 35px;position:relative;border-bottom-left-radius:30px;border-bottom-right-radius:30px}#blog-list .item .category{background:#fff;padding:2px 15px;color:#ee5023;font-size:15px;font-family:TTForsMedium,sans-serif;border-radius:20000px;display:inline-flex}#blog-list .item .date{color:#2e2d29;font-size:15px;margin-top:16px;margin-bottom:10px;padding-left:7px}#blog-list .item h2{font-size:21px;font-family:TTForsDemiBold,sans-serif;line-height:1.2;color:#2e2d29;padding-left:7px}#blog-list .item a .read-btn{border:1px solid #ee5023;font-family:TTForsDemiBold,sans-serif;font-size:17px;color:#ee5023;padding:3px 24px;display:inline-flex;border-radius:20000px;margin-top:20px;transition:.4s ease;background:#f3f1dd}#blog-list .item a:hover .read-btn{background:#ee5023;color:#f3f1dd}@media (max-width:1219px){#blog-list .item{width:50%}}@media (max-width:879px){#blog-list .item h2{font-size:20px}}@media (max-width:700px){#blog-list .categories{flex-wrap:wrap;gap:16px}}@media (max-width:619px){#blog-list{padding:60px 0}#blog-list .item{padding:30px 0;width:100%}}