
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('roboto-v18-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('roboto-v18-latin-100.woff') format('woff'), /* Modern Browsers */
}


@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
}


@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
}

@font-face {
    font-family: 'Lato';
    src: url('subset-Lato-Bold.woff2') format('woff2'),
        url('subset-Lato-Bold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato';
    src: url('subset-Lato-Hairline.woff2') format('woff2'),
        url('subset-Lato-Hairline.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato';
    src: url('subset-Lato-Regular.woff2') format('woff2'),
        url('subset-Lato-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato';
    src: url('subset-Lato-Light.woff2') format('woff2'),
        url('subset-Lato-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato';
    src: url('subset-Lato-Italic.woff2') format('woff2'),
        url('subset-Lato-Italic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}


@font-face {
    font-family: 'Roboto Slab';
    src: url('subset-RobotoSlab-Thin.woff2') format('woff2'),
        url('subset-RobotoSlab-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Slab';
    src: url('subset-RobotoSlab-Bold.woff2') format('woff2'),
        url('subset-RobotoSlab-Bold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Slab';
    src: url('subset-RobotoSlab-Regular.woff2') format('woff2'),
        url('subset-RobotoSlab-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Slab';
    src: url('subset-RobotoSlab-Light.woff2') format('woff2'),
        url('subset-RobotoSlab-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Noto Sans';
    src: url('subset-NotoSans-Regular.woff2') format('woff2'),
        url('subset-NotoSans-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('subset-NotoSans-Thin.woff2') format('woff2'),
        url('subset-NotoSans-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('subset-NotoSans-Light.woff2') format('woff2'),
        url('subset-NotoSans-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Noto Sans';
    src: url('subset-NotoSans-Medium.woff2') format('woff2'),
        url('subset-NotoSans-Medium.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('subset-NotoSans-SemiBold.woff2') format('woff2'),
        url('subset-NotoSans-SemiBold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Barlow';
    src: url('subset-Barlow-Thin.woff2') format('woff2'),
        url('subset-Barlow-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    src: url('subset-Barlow-Light.woff2') format('woff2'),
        url('subset-Barlow-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    src: url('subset-Barlow-Regular.woff2') format('woff2'),
        url('subset-Barlow-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'Barlow Condensed';
    src: url('subset-BarlowCondensed-Light.woff2') format('woff2'),
        url('subset-BarlowCondensed-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow Condensed';
    src: url('subset-BarlowCondensed-Thin.woff2') format('woff2'),
        url('subset-BarlowCondensed-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Montserrat';
    src: url('subset-Montserrat-Light.woff2') format('woff2'),
        url('subset-Montserrat-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('subset-Montserrat-Medium.woff2') format('woff2'),
        url('subset-Montserrat-Medium.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('subset-Montserrat-SemiBold.woff2') format('woff2'),
        url('subset-Montserrat-SemiBold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('subset-Montserrat-Thin.woff2') format('woff2'),
        url('subset-Montserrat-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('subset-Montserrat-Regular.woff2') format('woff2'),
        url('subset-Montserrat-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Assistant';
    src: url('subset-Assistant-Bold.woff2') format('woff2'),
        url('subset-Assistant-Bold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Assistant';
    src: url('subset-Assistant-Light.woff2') format('woff2'),
        url('subset-Assistant-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Assistant';
    src: url('subset-Assistant-ExtraLight.woff2') format('woff2'),
        url('subset-Assistant-ExtraLight.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Assistant';
    src: url('subset-Assistant-SemiBold.woff2') format('woff2'),
        url('subset-Assistant-SemiBold.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Assistant';
    src: url('subset-Assistant-ExtraBold.woff2') format('woff2'),
        url('subset-Assistant-ExtraBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Assistant';
    src: url('subset-Assistant-Regular.woff2') format('woff2'),
        url('subset-Assistant-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Dancing Script OT';
    src: url('subset-DancingScriptOT.woff2') format('woff2'),
        url('subset-DancingScriptOT.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Didact Gothic';
    src: url('subset-DidactGothic-Regular.woff2') format('woff2'),
        url('subset-DidactGothic-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jost';
    src: url('subset-Jost-Thin.woff2') format('woff2'),
        url('subset-Jost-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jost';
    src: url('subset-Jost-Light.woff2') format('woff2'),
        url('subset-Jost-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jost';
    src: url('subset-Jost-Book.woff2') format('woff2'),
        url('subset-Jost-Book.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jost';
    src: url('subset-Jost-Semi.woff2') format('woff2'),
        url('subset-Jost-Semi.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

