.footer__menu{padding-bottom:90px;padding-top:60px}#menu-footer-new-riva,#menu-footer-new-second-riva,#menu-footer-new-third-riva,#menu-footer-secondary,.menu-footer{display:flex;flex-direction:column;row-gap:12px}@media only screen and (min-device-width:530px) and (max-device-width:1024px){.footer__menu{text-align:center}}li{margin:0}.footer__menu li a{font-weight:400}.menu-item a:hover{text-decoration-line:underline}