.pagination{margin:30px 0 60px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:30px}.pagination a{margin:0 2px;padding:4px 6px;display:inline-block;color:var(--primary-color);font-weight:bold;text-decoration:none}.pagination a:hover{color:#330c33}.pagination a.active{margin:0 10px;color:#fff;font-weight:bold;pointer-events:none;position:relative;isolation:isolate}.pagination a.active:before{content:'';width:30px;height:30px;top:calc(50% - 15px);left:calc(50% - 15px);background:var(--secondary-color);position:absolute;z-index:-1;border-radius:5px;transform:rotate(-10deg)}.pagination__prev-link,.pagination__next-link{transform:scale(1.4)}.blog-listing{padding:70px 0;background-color:var(--light-gray-300);--sidebar-width:480px}.blog-listing__wrapper{display:flex}.blog-listing__sidebar{width:var(--sidebar-width);padding-right:80px}.blog-listing__sidebar>.filters{position:sticky;top:20px}.blog-listing__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));justify-items:center;justify-content:center;column-gap:30px;row-gap:30px}.blog-listing__main{width:calc(100% - var(--sidebar-width))}@media(max-width:1280px){.blog-listing{--sidebar-width:320px}}@media(max-width:992px){.blog-listing__wrapper{display:flex;flex-direction:column;gap:20px}.blog-listing__sidebar,.blog-listing__main{width:100%;padding-right:0}}