.scale-loading {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  
  .loading {
    position: fixed;
    width: 100%;
    height: 100vh;
    background-color: rgba(14, 10, 7, 0.9);
    -webkit-backdrop-filter: blur(20px);
            backdrop-filter: blur(20px);
    z-index: 1002;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-transition: 1s;
    transition: 1s;
    overflow: hidden;
    top: 1;
  }
  
  .loading .logo-loading {
    -webkit-transition: .5s;
    transition: .5s;
    -webkit-animation: scale 2s infinite linear;
            animation: scale 2s infinite linear;
    margin-bottom: 100px;
  }
  
  .loading .logo-loading img {
    width: 500px;
  }
  
  @-webkit-keyframes spin {
    to {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg);
    }
  }
  
  @keyframes spin {
    to {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg);
    }
  }
  
  @-webkit-keyframes scale {
    0% {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
    }
    50% {
      opacity: 0.5;
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
    }
    100% {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
    }
  }
  
  @keyframes scale {
    0% {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
    }
    50% {
      opacity: 0.5;
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
    }
    100% {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
    }
  }
  
  @media (max-width: 768px) {
    .loading .logo-loading img {
      width: 320px;
    }
  }
  /*# sourceMappingURL=loading.css.map */