.footer-menu{display:grid;gap:32px;grid-template-columns:repeat(5,1fr)}.footer-menu__heading{font-size:14px;font-weight:600;letter-spacing:2px;line-height:16px;margin:0 0 16px;text-transform:uppercase}.footer-menu__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.footer-menu__item{margin:0}.footer-menu__link{font-size:15px;font-weight:400;letter-spacing:-.31px;line-height:1.5;text-decoration:none}@media (max-width:991px){.footer-menu{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.footer-menu{grid-template-columns:1fr}}