@charset "utf-8";

._app-footer-nav nav { display: grid; gap: 24px; }

._app-footer-nav nav .menu { display: flex; flex-direction: column; gap: 4px; }

._app-footer-nav nav .menu strong { color: rgb(255, 255, 255); display: block; font-size: 16px; font-weight: 500; height: 40px; letter-spacing: 0.64px; line-height: 20px; padding: 8px 0px; text-transform: uppercase; }

._app-footer-nav nav .menu .sub-menus { display: flex; flex-direction: column; gap: 4px; }

._app-footer-nav nav .menu .sub-menus > li { align-items: center; display: flex; height: 24px; }

._app-footer-nav nav .menu .sub-menus > li .menu-item { color: rgb(212, 212, 212); font-size: 14px; font-weight: 400; letter-spacing: 0.42px; line-height: 22px; }

._app-footer-nav nav .menu .sub-menus > li .menu-item.askGG { cursor: pointer; }

._app-footer-nav nav .menu .sub-menus > li .menu-item:hover:not(.hover-disable) { color: rgb(255, 255, 255); }

._app-footer-nav nav .socials { gap: 8px; margin-top: 8px; }

@media screen and (min-width: 768px) {
  ._app-footer-nav nav { gap: 24px 40px; grid-template-columns: repeat(2, 1fr); }
  ._app-footer-nav nav .menu { gap: 8px; }
  ._app-footer-nav nav .socials { gap: 2px; margin-top: 0px; }
}

@media screen and (min-width: 1244px) {
  ._app-footer-nav nav { display: flex; gap: 0px; justify-content: space-between; padding-right: 12px; }
}