/* FR Music Core Stability */
#preloader,
.preloader,
.loader,
.loading-screen,
.splash-screen {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

html.no-js .reveal,
html.no-js .fade-left,
html.no-js .fade-right,
body.no-js .reveal,
body.no-js .fade-left,
body.no-js .fade-right,
.reveal.visible,
.fade-left.visible,
.fade-right.visible {
  opacity: 1 !important;
  visibility: visible !important;
}

body,
body.loaded {
  overflow-x: hidden;
  overflow-y: auto;
}

.marquee,
.orbit,
.orbit.second,
.floating-note,
.planet {
  animation-play-state: running !important;
}
