@font-face {
    font-family: "SegoeUI";
    font-weight: normal;
    src: url("/assets/fonts/segoeui.ttf");
}

@font-face {
    font-family: "SegoeUI";
    font-weight: 100;
    src: url("/assets/fonts/segoeuil.ttf");
}

@font-face {
    font-family: "SegoeUI";
    font-weight: 200;
    src: url("/assets/fonts/segoeuisl.ttf");
}

@font-face {
    font-family: "SegoeUI";
    font-weight: 500;
    src: url("/assets/fonts/seguisb.ttf");
}

@font-face {
    font-family: "SegoeUI";
    font-weight: bold;
    src: url("/assets/fonts/segoeuib.ttf");
}

@font-face {
    font-family: "SegoeUI";
    font-weight: 900;
    src: url("/assets/fonts/seguibl.ttf");
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-regular-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-bold-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-bold-italic-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-bold-italic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-light-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-light-italic-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-light-italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-medium-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-medium-italic-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-medium-italic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/assets/fonts/ubuntu-regular-italic-webfont.woff") format("woff"),
       url("/assets/fonts/ubuntu-regular-italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}

/* ======== Lexend ======== */
@font-face {
  font-family: "Lexend";
  font-weight: 100;
  font-style: normal;
  src: url("/assets/fonts/Lexend-Thin.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 200;
  font-style: normal;
  src: url("/assets/fonts/Lexend-ExtraLight.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 300;
  font-style: normal;
  src: url("/assets/fonts/Lexend-Light.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 400;
  font-style: normal;
  src: url("/assets/fonts/Lexend-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 500;
  font-style: normal;
  src: url("/assets/fonts/Lexend-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 600;
  font-style: normal;
  src: url("/assets/fonts/Lexend-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 700;
  font-style: normal;
  src: url("/assets/fonts/Lexend-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 800;
  font-style: normal;
  src: url("/assets/fonts/Lexend-ExtraBold.ttf") format("truetype");
}

@font-face {
  font-family: "Lexend";
  font-weight: 900;
  font-style: normal;
  src: url("/assets/fonts/Lexend-Black.ttf") format("truetype");
}

/* ======== Montserrat @font-face rules ======== */

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-Thin.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-ThinItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-ExtraLight.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-ExtraLightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-Light.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-LightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-MediumItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-SemiBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-BoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-ExtraBold.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-ExtraBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  src: url("/assets/fonts/Montserrat-Black.ttf") format("truetype");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  src: url("/assets/fonts/Montserrat-BlackItalic.ttf") format("truetype");
}

/* ======== ZalandoSans @font-face definitions ======== */

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 800;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Condensed-ExtraBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 200;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Condensed-ExtraLight.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 200;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Condensed-ExtraLightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 400;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Condensed-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 300;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Condensed-Light.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 300;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Condensed-LightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 500;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Condensed-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 500;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Condensed-MediumItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 400;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Condensed-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 600;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Condensed-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Condensed";
  font-weight: 600;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Condensed-SemiBoldItalic.ttf") format("truetype");
}

/* Expanded variants */
@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 900;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-Black.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 900;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-BlackItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 700;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 700;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-BoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 800;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-ExtraBold.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 800;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-ExtraBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 200;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-ExtraLight.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 200;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-ExtraLightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 400;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 300;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-Light.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 300;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-LightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 500;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 500;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-MediumItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 400;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 600;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_Expanded-SemiBold.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans Expanded";
  font-weight: 600;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_Expanded-SemiBoldItalic.ttf") format("truetype");
}

/* SemiCondensed variants */
@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 900;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-Black.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 900;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-BlackItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 700;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 700;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-BoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 800;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-ExtraBold.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 800;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-ExtraBoldItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 200;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-ExtraLight.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 200;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-ExtraLightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 400;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 300;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-Light.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 300;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-LightItalic.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 500;
  font-style: normal;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "ZalandoSans SemiCondensed";
  font-weight: 500;
  font-style: italic;
  src: url("/assets/fonts/ZalandoSans_SemiCondensed-MediumItalic.ttf") format("truetype");
}

body {
  font-family: "ZalandoSansExpanded", sans-serif;
} 

html {
  font-family: "ZalandoSansExpanded", sans-serif;
}