.blog-category-wrapper{background-color:#00223b}.blog-categories{display:grid;gap:30px;grid-template-columns:repeat(8,1fr)}.blog-categories .tag{display:flex;flex-direction:column;padding:20px 0;text-align:center;text-decoration:none}.blog-categories .tag h3{color:#fff;font-size:14px;letter-spacing:.8px;margin-bottom:0;text-transform:uppercase}@media(max-width:768px){.blog-categories{gap:10px;grid-template-columns:1fr 1fr;padding-bottom:10px}.blog-categories .tag{padding:10px}}