
  
  @font-face {
  font-family: 'HAL Magic High Thin';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/28d578df79949a5a31574a51892852fe4e50a3e8.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/28d578df79949a5a31574a51892852fe4e50a3e8.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Thin Oblique';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/21e739d548ade8e6b0efbb39396e0e01217191d5.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/21e739d548ade8e6b0efbb39396e0e01217191d5.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Light';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/b63f4b327ef5709d03222743c569dba5c120885d.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/b63f4b327ef5709d03222743c569dba5c120885d.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Light Oblique';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/177baa6c92c5299fe2e572552834b30ff526f238.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/177baa6c92c5299fe2e572552834b30ff526f238.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Regular';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/fbe13acbf15c4037da0249d8f5a5abea8a9ee4e0.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/fbe13acbf15c4037da0249d8f5a5abea8a9ee4e0.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Regular Oblique';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/571bc408a751938262b3b21ec7ba10e20a25ca18.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/571bc408a751938262b3b21ec7ba10e20a25ca18.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Medium';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/f7e71509ca4fb809f7fe1b2e8d28e73d18395ea4.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/f7e71509ca4fb809f7fe1b2e8d28e73d18395ea4.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Medium Oblique';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/aab07b6a420f6e32dbb47df6f19827d1fb6aeb03.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/aab07b6a420f6e32dbb47df6f19827d1fb6aeb03.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Bold';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/52cae5b9cb86c8f1bd181f5fa693c7bd9205405f.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/52cae5b9cb86c8f1bd181f5fa693c7bd9205405f.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Bold Oblique';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/884208cc84487aef1b77b5f18666845aef48b86b.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/884208cc84487aef1b77b5f18666845aef48b86b.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Heavy';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/59dde2b9dec9c2ace1fcf4ec8da6489f23a828f7.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/59dde2b9dec9c2ace1fcf4ec8da6489f23a828f7.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

  
  @font-face {
  font-family: 'HAL Magic High Heavy Oblique';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/hanli/fonts/ba07c86ea0eeb0a06c8b18d80f1d3ebbd3029a02.woff2') format('woff2'), url('https://fonts.fontdue.com/hanli/fonts/ba07c86ea0eeb0a06c8b18d80f1d3ebbd3029a02.woff') format('woff');
  
    line-gap-override: 0.0%;
    ascent-override: 112.3%;
    descent-override: 31.5%;
  
  }

