#scroll-indicator {
  height: 10px;
  width: 0%;
  position: fixed;
  top: 0;
  transition: all 0.5s linear;
  z-index: 15;
  background-color: #cccccc
}

/* .pre-counter {
  text-align: center;
  z-index: 100;
  position: relative;
  display: table-cell;
  vertical-align: middle;
  font-size: calc(1em + 5vw);
  font-weight: 700;
  transform: scale(1);
  background-image: url(../img/home/download.svg), linear-gradient(45deg, #CFABA3 0%, #EDE4DB 100%);
  background-size: 1536px, auto;
  background-position: center, 0% 0%;
  background-repeat: repeat, repeat;
}

.pre-container {
  display: table;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  transform: scale(1);
  background-image: url(../img/home/download.svg), linear-gradient(45deg, #CFABA3 0%, #EDE4DB 100%);
  background-size: 1536px, auto;
  background-position: center, 0% 0%;
    background-repeat: repeat, repeat;
}

.pre-counter:after {
  content: "%";
}

.pre-load {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  text-align: center;
  border: none;
  background-color: #000;
}

.page-load {
  display: none;
}

.in-down {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  color: #000;
  font-size: calc(1em + 5vw);
  font-weight: 700;
}

@keyframes fadeInDown {
  0% {
      opacity: 0;
      -webkit-transform: translatey(-10px);
      -moz-transform: translatey(-10px);
      -o-transform: translatey(-10px);
      transform: translatey(-10px);
  }

  50% {
      opacity: 1;
      -webkit-transform: translatey(0);
      -moz-transform: translatey(0);
      -o-transform: translatey(0);
      transform: translatey(0);
  }

  100% {
      opacity: 0;
      -webkit-transform: translatey(10px);
      -moz-transform: translatey(10px);
      -o-transform: translatey(10px);
      transform: translatey(10px);
  }
} */