 
@font-face {
    font-family: 'IBMPlexSans-Bold';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-Bold.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
 
  @font-face {
    font-family: 'IBMPlexSans-BoldItalic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-BoldItalic.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* greek-ext */
  @font-face {
    font-family: 'IBMPlexSans-ExtraLight';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-ExtraLight.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* greek */
  @font-face {
    font-family: 'IBMPlexSans-ExtraLightItalic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-ExtraLightItalic.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* vietnamese */
  @font-face {
    font-family: 'IBMPlexSans-Italic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-Italic.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* vietnamese */
  @font-face {
    font-family: 'IBMPlexSans-Light';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-Light.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
 /* vietnamese */
 @font-face {
    font-family: 'IBMPlexSans-LightItalic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-Light.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
   /* vietnamese */
 @font-face {
    font-family: 'IBMPlexSans-Medium';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-Light.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
    font-family: 'IBMPlexSans-MediumItalic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-MediumItalic.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
    font-family: 'IBMPlexSans-Regular';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(IBMPlexSans-Regular.ttf) format('ttf');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }