/* ----------------------------------------- FIGTREE ----------------------------------------- */

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-Light.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-Light.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-Regular.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-Regular.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-Medium.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-Medium.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-SemiBold.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-SemiBold.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-SemiBold.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-Bold.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-Bold.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-ExtraBold.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-ExtraBold.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-ExtraBold.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Figtree';
    src: url(./../fonts/Figtree/Figtree-Black.woff2) format('woff2'),
        url(./../fonts/Figtree/Figtree-Black.woff) format('woff'),
        url(./../fonts/Figtree/Figtree-Black.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* ----------------------------------------- PUBLIC SANS ----------------------------------------- */

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-Thin.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-Thin.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-Thin.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-ExtraLight.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-ExtraLight.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-ExtraLight.ttf) format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-Light.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-Light.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-Regular.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-Regular.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-Medium.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-Medium.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-SemiBold.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-SemiBold.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-SemiBold.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-Bold.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-Bold.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-ExtraBold.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-ExtraBold.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-ExtraBold.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: url(./../fonts/PublicSans/PublicSans-Black.woff2) format('woff2'),
        url(./../fonts/PublicSans/PublicSans-Black.woff) format('woff'),
        url(./../fonts/PublicSans/PublicSans-Black.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* ----------------------------------------- ROBOTO ----------------------------------------- */

@font-face {
    font-family: 'Roboto';
    src: url(./../fonts/Roboto/Roboto-Thin.woff2) format('woff2'),
        url(./../fonts/Roboto/Roboto-Thin.woff) format('woff'),
        url(./../fonts/Roboto/Roboto-Thin.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url(./../fonts/Roboto/Roboto-Light.woff2) format('woff2'),
        url(./../fonts/Roboto/Roboto-Light.woff) format('woff'),
        url(./../fonts/Roboto/Roboto-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url(./../fonts/Roboto/Roboto-Regular.woff2) format('woff2'),
        url(./../fonts/Roboto/Roboto-Regular.woff) format('woff'),
        url(./../fonts/Roboto/Roboto-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url(./../fonts/Roboto/Roboto-Medium.woff2) format('woff2'),
        url(./../fonts/Roboto/Roboto-Medium.woff) format('woff'),
        url(./../fonts/Roboto/Roboto-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url(./../fonts/Roboto/Roboto-Bold.woff2) format('woff2'),
        url(./../fonts/Roboto/Roboto-Bold.woff) format('woff'),
        url(./../fonts/Roboto/Roboto-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url(./../fonts/Roboto/Roboto-Black.woff2) format('woff2'),
        url(./../fonts/Roboto/Roboto-Black.woff) format('woff'),
        url(./../fonts/Roboto/Roboto-Black.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* ----------------------------------------- UBUNTU ----------------------------------------- */

@font-face {
    font-family: 'Ubuntu';
    src: url(./../fonts/Ubuntu/Ubuntu-Light.woff2) format('woff2'),
        url(./../fonts/Ubuntu/Ubuntu-Light.woff) format('woff'),
        url(./../fonts/Ubuntu/Ubuntu-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url(./../fonts/Ubuntu/Ubuntu-Regular.woff2) format('woff2'),
        url(./../fonts/Ubuntu/Ubuntu-Regular.woff) format('woff'),
        url(./../fonts/Ubuntu/Ubuntu-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url(./../fonts/Ubuntu/Ubuntu-Medium.woff2) format('woff2'),
        url(./../fonts/Ubuntu/Ubuntu-Medium.woff) format('woff'),
        url(./../fonts/Ubuntu/Ubuntu-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Ubuntu';
    src: url(./../fonts/Ubuntu/Ubuntu-Bold.woff2) format('woff2'),
        url(./../fonts/Ubuntu/Ubuntu-Bold.woff) format('woff'),
        url(./../fonts/Ubuntu/Ubuntu-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* ----------------------------------------- WORK SANS ----------------------------------------- */

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-Thin.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-Thin.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-Thin.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-ExtraLight.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-ExtraLight.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-ExtraLight.ttf) format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-Light.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-Light.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-Regular.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-Regular.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-Medium.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-Medium.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-SemiBold.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-SemiBold.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-SemiBold.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-Bold.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-Bold.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-ExtraBold.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-ExtraBold.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-ExtraBold.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url(./../fonts/WorkSans/WorkSans-Black.woff2) format('woff2'),
        url(./../fonts/WorkSans/WorkSans-Black.woff) format('woff'),
        url(./../fonts/WorkSans/WorkSans-Black.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
}
