.bg-primary {
  background-color: #262626 !important;
}

.bg-alternative {
  background-color: #3B3B3B !important;
}

.bg-accent {
  background-color: #DE2528 !important;
}

.bg-secondary {
  background-color: #00afde !important;
}

.bg-lightgrey {
  background-color: lightgrey !important;
}

.bg-grey {
  background-color: grey !important;
}

.bg-darkgrey {
  background-color: darkgrey !important;
}

.loader {
  z-index: 9000;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #262626;
  display: flex;
  justify-content: center;
  align-items: center;
}

.fill-white {
  fill: #fff;
}

.svg-path {
  fill: #fff;
  opacity: 1;
  -webkit-animation: 3s fade-in-and-out infinite;
          animation: 3s fade-in-and-out infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}

@-webkit-keyframes fade-in-and-out {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fade-in-and-out {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}


/*# sourceMappingURL=preloader.css.map*/