#global-preloader {
  position: fixed;
  inset: 0;
  z-index: 999999;

  background:
    linear-gradient(90deg,
      #f3f3f3 25%,
      #e3e3e3 37%,
      #f3f3f3 63%);

  background-size: 400% 100%;
  animation: shimmer 1.2s linear infinite;

  transition: opacity 0.3s ease;
}

#global-preloader.hide {
  opacity: 0;
  pointer-events: none;
}

@keyframes shimmer {
  from {
    background-position: 100% 0;
  }

  to {
    background-position: -100% 0;
  }
}

.dc-doc-leading-page__links_root {
  margin: 0 !important;
}

@media (max-width: 768px) {
  .pc-desktop-navigation__left {
    padding: 10px !important;
  }
}