/* Cormorant Infant Font Family */
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-Thin.ttf")
    format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-ThinItalic.ttf")
    format("truetype");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-Light.ttf")
    format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-LightItalic.ttf")
    format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-Regular.ttf")
    format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-Italic.ttf")
    format("truetype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-Medium.ttf")
    format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-MediumItalic.ttf")
    format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-SemiBold.ttf")
    format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-SemiBoldItalic.ttf")
    format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-Bold.ttf")
    format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Cormorant Infant";
  src: url("/public/fonts/Cormorant Infant/CormorantInfant-BoldItalic.ttf")
    format("truetype");
  font-weight: 700;
  font-style: italic;
}

/* DM Sans Font Family */
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-ThinItalic.ttf")
    format("truetype");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-LightItalic.ttf")
    format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-MediumItalic.ttf")
    format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-SemiBoldItalic.ttf")
    format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-BoldItalic.ttf")
    format("truetype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "DM Sans";
  src: url("/public/fonts/DM Sans/DMSans-BlackItalic.ttf")
    format("truetype");
  font-weight: 900;
  font-style: italic;
}

/* Barlow Font Family (for blog) */
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-ThinItalic.ttf")
    format("truetype");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-ExtraLight.ttf")
    format("truetype");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-ExtraLightItalic.ttf")
    format("truetype");
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-LightItalic.ttf")
    format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-MediumItalic.ttf")
    format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-SemiBoldItalic.ttf")
    format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-BoldItalic.ttf")
    format("truetype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-ExtraBoldItalic.ttf")
    format("truetype");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Barlow";
  src: url("/public/fonts/Barlow/Barlow-BlackItalic.ttf")
    format("truetype");
  font-weight: 900;
  font-style: italic;
}

/* Rasa Font Family (for blog) */
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-SemiBoldItalic.ttf")
    format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Rasa";
  src: url("/public/fonts/Rasa/Rasa-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
} 