@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Inter:wght@400;700&family=Merriweather:wght@400;700&family=Playfair+Display:wght@400;700&family=Source+Code+Pro&display=swap");

/* Quill Font Classes */
.ql-font-roboto {
  font-family: 'Roboto', sans-serif;
}

.ql-font-inter {
  font-family: 'Inter', sans-serif;
}

.ql-font-merriweather {
  font-family: 'Merriweather', serif;
}

.ql-font-playfair {
  font-family: 'Playfair Display', serif;
}

.ql-font-source-code {
  font-family: 'Source Code Pro', monospace;
}

.ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}

.ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}

/* Noto Sans family */
@font-face {
  font-family: 'Noto Sans';
  src: url('../fonts/NotoSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Noto Sans Display */
@font-face {
  font-family: 'Noto Sans Display';
  src: url('../fonts/NotoSansDisplay-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Indian language variants */
@font-face {
  font-family: 'Noto Sans Gujarati';
  src: url('../fonts/NotoSansGujarati-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans Devanagari';
  src: url('../fonts/NotoSansDevanagari-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans Kannada';
  src: url('../fonts/NotoSansKannada-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans Telugu';
  src: url('../fonts/NotoSansTelugu-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noto Sans Tamil';
  src: url('../fonts/NotoSansTamil-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}