.footer{background-color:#222;padding:50px 0;text-align:center}.footer__content{align-items:center;display:flex;flex-direction:column}.footer__logo img{margin-bottom:30px}.footer__links{display:flex;gap:50px;justify-content:center}.footer__links a{color:#757575;text-decoration:none}.footer__links a:hover{color:#fff;text-decoration:underline}hr{color:#c1c1c1}@media (max-width:600px){.footer__links{flex-direction:column;gap:10px}}