.preloader-screen {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #040404;
  z-index: 999999999;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: opacity .3s linear 1.5s, filter 1.5s ease .7s;
  filter: blur(490px);
  opacity: 0; }
  .preloader-screen.active {
    filter: blur(0px);
    opacity: 1; }
  .preloader-screen svg {
    width: 70%;
    height: auto; }
    @media (max-width: 460px) {
      .preloader-screen svg {
        width: 82%; } }
    .preloader-screen svg > path {
      transition: stroke-dashoffset ease .5s;
      stroke-dashoffset: calc(100% - var(--prc, 0%)); }

/*# sourceMappingURL=preloader.css.map */
