.post-list-wrapper .post-list{display:flex;flex-wrap:wrap;column-gap:3.2rem;row-gap:4rem}.post-list-wrapper .post-list .blog-post{width:100%;position:relative}@media screen and (min-width:768px){.post-list-wrapper .post-list .blog-post{width:calc((100% - 3.2rem) / 2)}}@media screen and (min-width:1200px){.post-list-wrapper .post-list .blog-post{width:calc((100% - 9.6rem) / 4)}}.post-list-wrapper .post-list .blog-post .post-ftimg-hld{margin-left:auto;margin-right:auto;text-align:center;height:180px;position:relative;overflow:hidden;border-radius:25px}.post-list-wrapper .post-list .blog-post .post-ftimg-hld a{height:100%;max-width:none;margin:0 auto;display:flex}.post-list-wrapper .post-list .blog-post .post-ftimg-hld img{max-width:none;position:absolute;width:100%;object-fit:cover;height:100%}.post-list-wrapper .post-list .blog-post .post-content p{height:97px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.pagination{margin-top:4rem}.pagination ul{display:flex;gap:1rem;justify-content:center}.pagination ul li>a{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.4rem;line-height:2.4rem;font-family:"BrandonText-Bold",Verdana,Arial,Helvetica,sans-serif;background:white;color:#000;transition:background-color .25s cubic-bezier(.4, 0, .2, 1),transform .25s cubic-bezier(.4, 0, .2, 1)}.pagination ul li>a:hover{transform:scale(1.02, 1.07) translateZ(0)}.pagination ul li.current>a{background:black;color:#fff}.pagination ul li>button{padding:0;border:none;font-size:24px;height:100%;color:#000}.pagination ul li>button[disabled]{opacity:1;color:#D3D3D3}.pagination ul li.spacer span{font-family:"BrandonText-Bold",sans-serif;font-size:24px;line-height:45px}