.lang-switcher,
.mobile-nav__group--languages {
  display: none !important;
}

.site-nav__logo img,
.site-footer__logo-img {
  object-fit: contain;
}

@media (max-width: 900px) {
  .site-nav__logo img {
    max-height: 42px;
  }

  article table,
  main table {
    display: block;
    max-width: 100%;
    overflow-x: auto !important;
  }
}
