.social-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#1a1f36;margin-right:10px}@media (max-width: 768px){.footer-grid{grid-template-columns:1fr 1fr}.footer-logo-section{grid-column:span 2}}
