#main-content.archive .page-header h1,#main-content.blog .page-header h1{font-size:var(--font-size-extra-extra-large);text-align:center;margin-bottom:20px}#categories-list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;padding-bottom:20px;margin-bottom:30px;position:relative}#categories-list:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - var(--padding-container) * 2);height:1px;background:var(--another-border-gray)}@media screen and (max-width:780px){#categories-list{flex-wrap:nowrap;align-items:center;overflow-x:scroll;white-space:nowrap}}#categories-list .category{padding:8px 15px;text-decoration:none;border:1px solid var(--another-border-gray);transition:.3s;flex-grow:1;text-align:center;color:var(--primary);border-radius:var(--border-radius)}#categories-list .category.active,#categories-list .category:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}