html, body {
        padding: 0;
        margin: 0;
        overflow: hidden;
        color: white;
        background-position: top !important;
        background-attachment: fixed !important;
        background-size: cover !important;
        background-repeat: no-repeat !important;
}

/* Loading Page */
body,
canvas,
div {
   display: block;
   outline: none;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   user-select: none;
   -moz-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   -khtml-user-select: none;
}
#loading-screen {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   padding: 0;
   border: 0;
   margin: 0;
   cursor: default;
   color: #888;
   text-align: center;
   font-family: sans-serif;
   display: flex;
   flex-direction: column;
   overflow: hidden;
}

#initial-loader {
   background-color: black;
   height: 100%;
   width: 100%;
   top: 0px !important;
   right: 0px;
   position: fixed;
   display: flex;
   align-items: center;
   justify-content: center;
}

#initial-loader pre {
   font: 20px Roboto, sans-serif;
   color: rgb(204, 204, 204);

   text-align: center;
   -webkit-animation: fadeInFromNone 1.2s ease-out;
   -moz-animation: fadeInFromNone 1.2s ease-out;
   -o-animation: fadeInFromNone 1.2s ease-out;
   animation: fadeInFromNone 1.2s ease-out;
}

 @keyframes fade-out {
   to {
      opacity: 0;
      }
   }

@keyframes fade-in {
   to {
      opacity: 1;
   }
}

@-webkit-keyframes fadeInFromNone {
   0% {
      display: none;
      opacity: 0;
   }

   1% {
      display: block;
      opacity: 0;
   }

   100% {
      display: block;
      opacity: 1;
   }
}

@-moz-keyframes fadeInFromNone {
   0% {
      display: none;
      opacity: 0;
   }

   1% {
      display: block;
      opacity: 0;
   }

   100% {
      display: block;
      opacity: 1;
   }
}

@-o-keyframes fadeInFromNone {
   0% {
      display: none;
      opacity: 0;
   }

   1% {
      display: block;
      opacity: 0;
   }

   100% {
      display: block;
      opacity: 1;
   }
}

@keyframes fadeInFromNone {
   0% {
      display: none;
      opacity: 0;
   }

   1% {
      display: block;
      opacity: 0;
   }

   100% {
      display: block;
      opacity: 1;
   }
}

#digit-0-1685361669005 {
   animation: rollingCharP 1.5s cubic-bezier(0, 1, 0.88, 1.06) 1.5s;
   -webkit-animation: rollingCharP 1.5s cubic-bezier(0, 1, 0.88, 1.06) 1.5s;
   -moz-animation: rollingCharP 1.5s cubic-bezier(0, 1, 0.88, 1.06) 1.5s;
   -o-animation: rollingCharP 1.5s cubic-bezier(0, 1, 0.88, 1.06) 1.5s;
}

@-webkit-keyframes rollingCharP {
   from {
      transform: translateY(15px);
      filter: url(#motionFilter-0-1685361669005);
   }

   to {
      transform: translateY(1520px);
      filter: url(#motionFilter-0-1685361669005);
   }
}

@-moz-keyframes rollingCharP {
   from {
      transform: translateY(15px);
      filter: url(#motionFilter-0-1685361669005);
   }

   to {
      transform: translateY(1520px);
      filter: url(#motionFilter-0-1685361669005);
   }
}

@-o-keyframes rollingCharP {
   from {
      transform: translateY(15px);
      filter: url(#motionFilter-0-1685361669005);
   }

   to {
      transform: translateY(1520px);
      filter: url(#motionFilter-0-1685361669005);
   }
}

@keyframes rollingCharP {
   from {
      transform: translateY(15px);
      filter: url(#motionFilter-0-1685361669005);
   }

   to {
      transform: translateY(1520px);
      filter: url(#motionFilter-0-1685361669005);
   }
}

#digit-1-1685361669005 {
   animation: rollingCharG 1.5s cubic-bezier(0, 1, 0.88, 1.06) 1.2s;
}

@-webkit-keyframes rollingCharG {
   from {
      transform: translate(137px, 15px);
      filter: url(#motionFilter-1-1685361669005);
   }

   to {
      transform: translate(137px, 1520px);
      filter: url(#motionFilter-1-1685361669005);
   }
}

@-moz-keyframes rollingCharG {
   from {
      transform: translate(137px, 15px);
      filter: url(#motionFilter-1-1685361669005);
   }

   to {
      transform: translate(137px, 1520px);
      filter: url(#motionFilter-1-1685361669005);
   }
}

@-o-keyframes rollingCharG {
   from {
      transform: translate(137px, 15px);
      filter: url(#motionFilter-1-1685361669005);
   }

   to {
      transform: translate(137px, 1520px);
      filter: url(#motionFilter-1-1685361669005);
   }
}

@keyframes rollingCharG {
   from {
      transform: translate(137px, 15px);
      filter: url(#motionFilter-1-1685361669005);
   }

   to {
      transform: translate(137px, 1520px);
      filter: url(#motionFilter-1-1685361669005);
   }
}
/* Loading Page */