#nav_menu-3 .menu {
column-count: 1;
column-gap: 0;
margin: 0;
padding: 0;
list-style: none;
} @media (min-width: 576px) {
#nav_menu-3 .menu {
column-count: 2;
column-gap: 16px;
}
} @media (min-width: 992px) and (max-width: 1199px) {
#nav_menu-3 .menu {
column-count: 1;
}
} @media (min-width: 1200px) {
#nav_menu-3 .menu {
column-count: 2;
column-gap: 12px;
}
}
#nav_menu-3 .menu li {
break-inside: avoid;
-webkit-column-break-inside: avoid;
line-height: 1.6;
} .footer-legal-links {
display: inline-flex;
align-items: center;
gap: 4px;
flex-wrap: wrap;
justify-content: flex-end;
font-size: 0.85rem;
margin-bottom: 4px;
}
.footer-legal-links a {
color: #fff !important;
text-decoration: none !important;
white-space: nowrap;
}
.footer-legal-links a:hover {
color: #fff !important;
text-decoration: underline !important;
}
.footer-legal-links span {
color: #fff;
} @media (max-width: 991.98px) {
.footer-legal-links {
justify-content: center;
}
}  @media (min-width: 992px) {
.menu-mobile-only {
display: none !important;
}
} @media (max-width: 991.98px) {
.menu-mobile-only {
display: block !important;
}
}