@font-face {
    font-family: "Lulo Clean W01 One Bold";
    src: url("fonts/@font-face/39a2c7f346d5cfae7045aeb2fb50d9ad.eot");
    /* IE9*/
    src: url("fonts/@font-face/39a2c7f346d5cfae7045aeb2fb50d9ad.eot?#iefix") format("embedded-opentype"), 
    url("../fonts/@font-face/39a2c7f346d5cfae7045aeb2fb50d9ad.woff2") format("woff2"), 
    url("../fonts/@font-face/39a2c7f346d5cfae7045aeb2fb50d9ad.woff") format("woff"), 
    url("fonts/@font-face/39a2c7f346d5cfae7045aeb2fb50d9ad.ttf") format("truetype"), 
    url("../fonts/@font-face/39a2c7f346d5cfae7045aeb2fb50d9ad.svg") format("svg");
    /* iOS 4.1- */
  }
  
  .modal-loading {
    display: block;
    position: fixed;
    height: 100vh;
    width: 100%;
    background-color: #11100f;
    z-index: 999;
    overflow: auto;
    text-transform: uppercase;
  }
  
  .modal-loading #asagaya-corporation-2021-svg-ready {
    border-radius: 10px;
    width: 180px;
    height: 180px;
  }
  
  .modal-loading .svg-loading-container {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    text-align: center;
    padding: 20px 40px;
    border-radius: 5px;
  }
  
  .modal-loading .svg-loading-container h2 {
    font-size: 17px;
    font-weight: bolder;
    padding-bottom: 6px;
    font-family: "Lulo Clean W01 One Bold", Arial, sans-serif;
  }
  
  .modal-loading .svg-loading-container h3 {
    font-size: 17px;
    padding-top: 0;
    background-image: -webkit-linear-gradient(45deg, #11100f 10%, #a87f55 40%, #a87f55 60%, #11100f 90%);
    background-clip: text;
    animation: hue 3s linear infinite;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 300% auto;
    font-family: "Lulo Clean W01 One Bold", Arial, sans-serif;
  }
  
  @-webkit-keyframes hue {
    to {
      background-position: 200% center;
    }
  }
  
  @keyframes hue {
    to {
      background-position: 300% center;
    }
  }
  
  .modal-loading #asagaya-corporation-2021-svg-ready-g1_tr {
    -webkit-animation: asagaya-corporation-2021-svg-ready-g1_tr__tr 4000ms linear infinite normal forwards;
            animation: asagaya-corporation-2021-svg-ready-g1_tr__tr 4000ms linear infinite normal forwards;
  }
  
  @-webkit-keyframes asagaya-corporation-2021-svg-ready-g1_tr__tr {
    0% {
      -webkit-transform: translate(250.00001px, 250px) rotate(0deg);
              transform: translate(250.00001px, 250px) rotate(0deg);
    }
    100% {
      -webkit-transform: translate(250.00001px, 250px) rotate(-360deg);
              transform: translate(250.00001px, 250px) rotate(-360deg);
    }
  }
  
  @keyframes asagaya-corporation-2021-svg-ready-g1_tr__tr {
    0% {
      -webkit-transform: translate(250.00001px, 250px) rotate(0deg);
              transform: translate(250.00001px, 250px) rotate(0deg);
    }
    100% {
      -webkit-transform: translate(250.00001px, 250px) rotate(-360deg);
              transform: translate(250.00001px, 250px) rotate(-360deg);
    }
  }
  
  .modal-loading #asagaya-corporation-2021-svg-ready-g2_tr {
    -webkit-animation: asagaya-corporation-2021-svg-ready-g2_tr__tr 8000ms linear infinite normal forwards;
            animation: asagaya-corporation-2021-svg-ready-g2_tr__tr 8000ms linear infinite normal forwards;
  }
  
  @-webkit-keyframes asagaya-corporation-2021-svg-ready-g2_tr__tr {
    0% {
      -webkit-transform: translate(250px, 250px) rotate(0deg);
              transform: translate(250px, 250px) rotate(0deg);
    }
    100% {
      -webkit-transform: translate(250px, 250px) rotate(360deg);
              transform: translate(250px, 250px) rotate(360deg);
    }
  }
  
  @keyframes asagaya-corporation-2021-svg-ready-g2_tr__tr {
    0% {
      -webkit-transform: translate(250px, 250px) rotate(0deg);
              transform: translate(250px, 250px) rotate(0deg);
    }
    100% {
      -webkit-transform: translate(250px, 250px) rotate(360deg);
              transform: translate(250px, 250px) rotate(360deg);
    }
  }