@font-face {
    font-family: 'Quicksand';
    src: url('fonts/Quicksand-Regular.eot');
    src: url('fonts/Quicksand-Regulard41d.eot?#iefix') format('embedded-opentype'), url('fonts/Quicksand-Regular.woff2') format('woff2'), url('fonts/Quicksand-Regular.woff') format('woff'), url('fonts/Quicksand-Regular.ttf') format('truetype'), url('fonts/Quicksand-Regular.svg#Quicksand-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('fonts/Quicksand-Bold.eot');
    src: url('fonts/Quicksand-Boldd41d.eot?#iefix') format('embedded-opentype'), url('fonts/Quicksand-Bold.woff2') format('woff2'), url('fonts/Quicksand-Bold.woff') format('woff'), url('fonts/Quicksand-Bold.ttf') format('truetype'), url('fonts/Quicksand-Bold.svg#Quicksand-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('fonts/Quicksand-SemiBold.eot');
    src: url('fonts/Quicksand-SemiBoldd41d.eot?#iefix') format('embedded-opentype'), url('fonts/Quicksand-SemiBold.woff2') format('woff2'), url('fonts/Quicksand-SemiBold.woff') format('woff'), url('fonts/Quicksand-SemiBold.ttf') format('truetype'), url('fonts/Quicksand-SemiBold.svg#Quicksand-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Philosopher';
    src: url('fonts/Philosopher-Regular.eot');
    src: url('fonts/Philosopher-Regulard41d.eot?#iefix') format('embedded-opentype'), url('fonts/Philosopher-Regular.woff2') format('woff2'), url('fonts/Philosopher-Regular.woff') format('woff'), url('fonts/Philosopher-Regular.ttf') format('truetype'), url('fonts/Philosopher-Regular.svg#Philosopher-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Philosopher';
    src: url('fonts/Philosopher-Bold.eot');
    src: url('fonts/Philosopher-Boldd41d.eot?#iefix') format('embedded-opentype'), url('fonts/Philosopher-Bold.woff2') format('woff2'), url('fonts/Philosopher-Bold.woff') format('woff'), url('fonts/Philosopher-Bold.ttf') format('truetype'), url('fonts/Philosopher-Bold.svg#Philosopher-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/opensans-regular-webfont.woff2') format('woff2'),
        url('fonts/opensans-regular-webfont.woff') format('woff'),
        url('fonts/opensans-regular-webfont.ttf') format('truetype'),
        url('fonts/opensans-regular-webfont.svg#Open Sans') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DM Sans';
    src: url('fonts/DMSans-Bold.eot');
    src: url('fonts/DMSans-Boldd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/DMSans-Bold.woff2') format('woff2'),
        url('fonts/DMSans-Bold.woff') format('woff'),
        url('fonts/DMSans-Bold.svg#DMSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Sans';
    src: url('fonts/DMSans-Medium.eot');
    src: url('fonts/DMSans-Mediumd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/DMSans-Medium.woff2') format('woff2'),
        url('fonts/DMSans-Medium.woff') format('woff'),
        url('fonts/DMSans-Medium.svg#DMSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Sans';
    src: url('fonts/DMSans-Regular.eot');
    src: url('fonts/DMSans-Regulard41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/DMSans-Regular.woff2') format('woff2'),
        url('fonts/DMSans-Regular.woff') format('woff'),
        url('fonts/DMSans-Regular.svg#DMSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lexend';
    src: url('fonts/Lexend-Regular.eot');
    src: url('fonts/Lexend-Regulard41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/Lexend-Regular.woff2') format('woff2'),
        url('fonts/Lexend-Regular.woff') format('woff'),
        url('fonts/Lexend-Regular.ttf') format('truetype'),
        url('fonts/Lexend-Regular.svg#Lexend-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lexend';
    src: url('fonts/Lexend-SemiBold.eot');
    src: url('fonts/Lexend-SemiBoldd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/Lexend-SemiBold.woff2') format('woff2'),
        url('fonts/Lexend-SemiBold.woff') format('woff'),
        url('fonts/Lexend-SemiBold.ttf') format('truetype'),
        url('fonts/Lexend-SemiBold.svg#Lexend-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lexend';
    src: url('fonts/Lexend-Bold.eot');
    src: url('fonts/Lexend-Boldd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/Lexend-Bold.woff2') format('woff2'),
        url('fonts/Lexend-Bold.woff') format('woff'),
        url('fonts/Lexend-Bold.ttf') format('truetype'),
        url('fonts/Lexend-Bold.svg#Lexend-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Outfit';
    src: url('fonts/Outfit-Bold.eot');
    src: url('fonts/Outfit-Boldd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/Outfit-Bold.woff2') format('woff2'),
        url('fonts/Outfit-Bold.woff') format('woff'),
        url('fonts/Outfit-Bold.ttf') format('truetype'),
        url('fonts/Outfit-Bold.svg#Outfit-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('fonts/Outfit-Regular.eot');
    src: url('fonts/Outfit-Regulard41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/Outfit-Regular.woff2') format('woff2'),
        url('fonts/Outfit-Regular.woff') format('woff'),
        url('fonts/Outfit-Regular.ttf') format('truetype'),
        url('fonts/Outfit-Regular.svg#Outfit-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IBM Plex Sans';
    src: url('fonts/IBMPlexSans-Medium.eot');
    src: url('fonts/IBMPlexSans-Mediumd41d.eot?#iefix') format('embedded-opentype'),
        url('fonts/IBMPlexSans-Medium.woff2') format('woff2'),
        url('fonts/IBMPlexSans-Medium.woff') format('woff'),
        url('fonts/IBMPlexSans-Medium.ttf') format('truetype'),
        url('fonts/IBMPlexSans-Medium.svg#IBMPlexSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}