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