main.posts #banner .heading-1{text-align:center;font-size:50px;font-weight:500;margin:30px 0 50px;width:100%}@media (max-width:575px){main.posts #banner .heading-1{font-size:35px}}main.posts #blogs .posts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:45px 25px;margin-bottom:70px}@media (max-width:1023px){main.posts #blogs .posts-grid{grid-template-columns:repeat(1,1fr);padding:0 10px}}main.posts #blogs .posts-grid .article-card{background-color:#fff;border-radius:4px;overflow:hidden}main.posts #blogs .posts-grid .article-card .thumbnail{position:relative;z-index:0}main.posts #blogs .posts-grid .article-card .thumbnail img{object-fit:cover;object-position:center;width:100%;height:auto;aspect-ratio:16/10}@media (max-width:1023px){main.posts #blogs .posts-grid .article-card .thumbnail img{aspect-ratio:4/3;height:auto}}main.posts #blogs .posts-grid .article-card .post-content{background-color:#fff;display:flex;flex-direction:column;row-gap:10px;height:fit-content}main.posts #blogs .posts-grid .article-card .post-content .wrapper{padding:25px}main.posts #blogs .posts-grid .article-card .post-content .wrapper .date{margin:0;text-align:center;width:fit-content;color:rgba(19,22,31,.6)}main.posts #blogs .posts-grid .article-card .post-content .wrapper h2{margin:0}main.posts #blogs .posts-grid .article-card .post-content .wrapper h2 a{color:#13161f;text-decoration:none;font-size:24px;font-weight:500;line-height:1.2}@media (max-width:575px){main.posts #blogs .posts-grid .article-card .post-content .wrapper h2 a{font-size:20px}}main.posts #blogs .pagination{margin:70px auto 30px;width:fit-content}main.posts #blogs .pagination .nav-links{display:flex;gap:10px}main.posts #blogs .pagination .nav-links .page-numbers{text-decoration:none;color:#13161f;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:45px;background-color:#fff;border-radius:4px}main.posts #blogs .pagination .nav-links .page-numbers[aria-current=page]{background-color:#0f46c5;color:#fff}main.posts #blogs .not-found{font-size:20px;text-align:center;background-color:#fff;padding:45px 20px;border-radius:4px}