/* @font-face {
  font-family: 'Hind Siliguri';
  src: url('HindSiliguri-Light.woff2') format('woff2'),
      url('HindSiliguri-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

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

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

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

@font-face {
  font-family: 'Hind Siliguri';
  src: url('HindSiliguri-SemiBold.woff2') format('woff2'),
      url('HindSiliguri-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
*/

@font-face {
  font-family: 'KFGQ_hafs';
  src: url('KFGQ_hafs.ttf');
  font-weight: normal;
  font-style: normal;
}



@font-face {
  font-family: 'Kitab';
  src: url('Kitab-Regular.woff2') format('woff2'),
      url('Kitab-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+200?, U+60C, U+618-61B, U+61F, U+621-63A, U+640-655, U+65C, U+660-66C, U+670-671, U+6CC, U+6D4, U+6D6-6DD, U+6DF-6E8, U+6EA-6ED, U+8F0-8F3, U+FD3E-FD3F, U+FDF2;

}

@font-face {
  font-family: 'Kitab';
  src: url('Kitab-Bold.woff2') format('woff2'),
      url('Kitab-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  unicode-range: U+200?, U+60C, U+618-61B, U+61F, U+621-63A, U+640-655, U+65C, U+660-66C, U+670-671, U+6CC, U+6D4, U+6D6-6DD, U+6DF-6E8, U+6EA-6ED, U+8F0-8F3, U+FD3E-FD3F, U+FDF2;

}

 @font-face {
  font-family: 'Noto Sans Bengali';
  src: url('NotoSansBengali-Light.woff2') format('woff2'),
      url('NotoSansBengali-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: auto;
  unicode-range: U+0980-09FF;
}

@font-face {
  font-family: 'Noto Sans Bengali';
  src: url('NotoSansBengali-SemiBold.woff2') format('woff2'),
      url('NotoSansBengali-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: auto;
  unicode-range: U+0980-09FF;
}

@font-face {
  font-family: 'Noto Sans Bengali';
  src: url('NotoSansBengali-Regular.woff2') format('woff2'),
      url('NotoSansBengali-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: auto;
  unicode-range: U+0980-09FF;
}

@font-face {
  font-family: 'Noto Sans Bengali';
  src: url('NotoSansBengali-Medium.woff2') format('woff2'),
      url('NotoSansBengali-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: auto;
  unicode-range: U+0980-09FF;
}

@font-face {
  font-family: 'Noto Sans Bengali';
  src: url('NotoSansBengali-Bold.woff2') format('woff2'),
      url('NotoSansBengali-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: auto;
  unicode-range: U+0980-09FF;
}

