.preloader-wrap {
  position: fixed;
  height: 100%;
  width: 100%;
  background: #fff;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: #9e9e9e;
  z-index: 999999;
  overflow: hidden; }
  .preloader-wrap .hv-center {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
    .preloader-wrap .hv-center h1 {
      font-family: inherit;
      font-weight: 700;
      line-height: 1.1;
      color: inherit; }
      .preloader-wrap .hv-center h1 span {
        color: #00bcd4; }
    .preloader-wrap .hv-center .spinner {
      width: 40px;
      height: 40px;
      background-color: #00bcd4;
      margin: 100px auto;
      -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
      animation: sk-rotateplane 1.2s infinite ease-in-out; }
@-webkit-keyframes sk-rotateplane {
  0% {
    -webkit-transform: perspective(120px); }
  50% {
    -webkit-transform: perspective(120px) rotateY(180deg); }
  100% {
    -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg); } }
@keyframes sk-rotateplane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

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

