.footer_mbc {display: flex;flex-direction: row;justify-content: center;align-items: center;gap: 5px;text-align: center;flex-wrap: wrap;padding: 5px;border-radius: 10px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}.email_mbc {padding: 7px;}.social_mbc {display: flex;gap: 10px;}.social_mbc a {font-size: 24px;color: #333;text-decoration: none;transition: color 0.3s;}.social_mbc a:hover {color: #0077cc;}@media (max-width: 600px) {.footer {flex-direction: column;}}