/* Define the font-face for Oswald Bold */
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/static/oswald/Oswald-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* Define the font-face for Oswald ExtraLight */
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/static/oswald/Oswald-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

/* Define the font-face for Oswald Light */
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/static/oswald/Oswald-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/* Define the font-face for Oswald Medium */
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/static/oswald/Oswald-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

/* Define the font-face for Oswald Regular */
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/static/oswald/Oswald-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Define the font-face for Oswald SemiBold */
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/static/oswald/Oswald-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}


/* Define the font-face for Poppins Black */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Black.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

/* Define the font-face for Poppins Black Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-BlackItalic.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
}

/* Define the font-face for Poppins Bold */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

/* Define the font-face for Poppins Bold Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-BoldItalic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
}

/* Define the font-face for Poppins ExtraBold */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-ExtraBold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

/* Define the font-face for Poppins ExtraBold Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-ExtraBoldItalic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

/* Define the font-face for Poppins Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Italic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
}

/* Define the font-face for Poppins Light */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

/* Define the font-face for Poppins Light Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-LightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

/* Define the font-face for Poppins ExtraLight */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-ExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

/* Define the font-face for Poppins ExtraLight Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-ExtraLightItalic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

/* Define the font-face for Poppins Medium */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

/* Define the font-face for Poppins Medium Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-MediumItalic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

/* Define the font-face for Poppins Regular */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

/* Define the font-face for Poppins SemiBold */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-SemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

/* Define the font-face for Poppins SemiBold Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-SemiBoldItalic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

/* Define the font-face for Poppins Thin */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-Thin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
}

/* Define the font-face for Poppins Thin Italic */
@font-face {
    font-family: 'Poppins';
    src: url('/fonts/static/poppins/Poppins-ThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
}


/* Apply the Poppins font-family to the body */
body {
    font-family: 'Poppins', sans-serif !important;
}

/* Apply the font-family to all heading elements */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Poppins', sans-serif !important;
}