
/* Gilroy */

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Bold.woff2') format('woff2'),
        url('subset-Gilroy-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-BlackItalic.woff2') format('woff2'),
        url('subset-Gilroy-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Black.woff2') format('woff2'),
        url('subset-Gilroy-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Heavy.woff2') format('woff2'),
        url('subset-Gilroy-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-BoldItalic.woff2') format('woff2'),
        url('subset-Gilroy-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-ExtraBoldItalic.woff2') format('woff2'),
        url('subset-Gilroy-ExtraBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-ExtraBold.woff2') format('woff2'),
        url('subset-Gilroy-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Light.woff2') format('woff2'),
        url('subset-Gilroy-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Medium.woff2') format('woff2'),
        url('subset-Gilroy-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-HeavyItalic.woff2') format('woff2'),
        url('subset-Gilroy-HeavyItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-LightItalic.woff2') format('woff2'),
        url('subset-Gilroy-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-MediumItalic.woff2') format('woff2'),
        url('subset-Gilroy-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Regular.woff2') format('woff2'),
        url('subset-Gilroy-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy-RegularItalic';
    src: url('subset-Gilroy-RegularItalic.woff2') format('woff2'),
        url('subset-Gilroy-RegularItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-SemiBold.woff2') format('woff2'),
        url('subset-Gilroy-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-Thin.woff2') format('woff2'),
        url('subset-Gilroy-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-SemiBoldItalic.woff2') format('woff2'),
        url('subset-Gilroy-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-ThinItalic.woff2') format('woff2'),
        url('subset-Gilroy-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-UltraLightItalic.woff2') format('woff2'),
        url('subset-Gilroy-UltraLightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('subset-Gilroy-UltraLight.woff2') format('woff2'),
        url('subset-Gilroy-UltraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}




/* bai-jamjuree-regular - latin */
@font-face {
    font-family: 'Bai Jamjuree';
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/bai-jamjuree-v4-latin-regular.eot");
    /* IE9 Compat Modes */
    src: local(""), url("../fonts/bai-jamjuree-v4-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bai-jamjuree-v4-latin-regular.woff2") format("woff2"), url("../fonts/bai-jamjuree-v4-latin-regular.woff") format("woff"), url("../fonts/bai-jamjuree-v4-latin-regular.ttf") format("truetype"), url("../fonts/bai-jamjuree-v4-latin-regular.svg#BaiJamjuree") format("svg");
    /* Legacy iOS */ }
  
  /* bai-jamjuree-500 - latin */
  @font-face {
    font-family: 'Bai Jamjuree';
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/bai-jamjuree-v4-latin-500.eot");
    /* IE9 Compat Modes */
    src: local(""), url("../fonts/bai-jamjuree-v4-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/bai-jamjuree-v4-latin-500.woff2") format("woff2"), url("../fonts/bai-jamjuree-v4-latin-500.woff") format("woff"), url("../fonts/bai-jamjuree-v4-latin-500.ttf") format("truetype"), url("../fonts/bai-jamjuree-v4-latin-500.svg#BaiJamjuree") format("svg");
    /* Legacy iOS */ }
  
  /* bai-jamjuree-600 - latin */
  @font-face {
    font-family: 'Bai Jamjuree';
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/bai-jamjuree-v4-latin-600.eot");
    /* IE9 Compat Modes */
    src: local(""), url("../fonts/bai-jamjuree-v4-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/bai-jamjuree-v4-latin-600.woff2") format("woff2"), url("../fonts/bai-jamjuree-v4-latin-600.woff") format("woff"), url("../fonts/bai-jamjuree-v4-latin-600.ttf") format("truetype"), url("../fonts/bai-jamjuree-v4-latin-600.svg#BaiJamjuree") format("svg");
    /* Legacy iOS */ }
  
  @font-face {
    font-family: 'fontello';
    src: url("../fonts/fontello.eot?9744899");
    src: url("../fonts/fontello.eot?9744899#iefix") format("embedded-opentype"), url("../fonts/fontello.woff2?9744899") format("woff2"), url("../fonts/fontello.woff?9744899") format("woff"), url("../fonts/fontello.ttf?9744899") format("truetype"), url("../fonts/fontello.svg?9744899#fontello") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block; }
  
  /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
  /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
  /*
  @media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
      font-family: 'fontello';
      src: url('../font/fontello.svg?9744899#fontello') format('svg');
    }
  }