/* TransportNew */
@font-face {
  font-family: "TransportNew";
  font-weight: 700;
  font-style: italic;
  src: local("Transport New Heavy Italic"),
    url("/assets/fonts/TransportNewHeavy-Italic.woff2") format("woff2");
}

@font-face {
  font-family: "TransportNew";
  font-weight: 700;
  font-style: normal;
  src: local("Transport New Heavy"),
    url("/assets/fonts/TransportNewHeavy.woff2") format("woff2");
}

@font-face {
  font-family: "TransportNew";
  font-weight: 300;
  font-style: italic;
  src: local("Transport New Light Italic"),
    url("/assets/fonts/TransportNewLight-Italic.woff2") format("woff2");
}

@font-face {
  font-family: "TransportNew";
  font-weight: 300;
  font-style: normal;
  src: local("Transport New Light"),
    url("/assets/fonts/TransportNewLight.woff2") format("woff2");
}

@font-face {
  font-family: "TransportNew";
  font-weight: 500;
  font-style: italic;
  src: local("Transport New Medium Italic"),
    url("/assets/fonts/TransportNewMedium-Italic.woff2") format("woff2");
}

@font-face {
  font-family: "TransportNew";
  font-weight: 500;
  font-style: normal;
  src: local("Transport New Medium"),
    url("/assets/fonts/TransportNewMedium.woff2") format("woff2");
}

/* IBM Plex Serif */
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src: local("IBM Plex Serif Light Italic"), local("IBMPlexSerif-LightItalic"),
    url("assets/fonts/IBMPlexSerif-LightItalic.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src: local("IBM Plex Serif Italic"), local("IBMPlexSerif-Italic"),
    url("assets/fonts/IBMPlexSerif-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src: local("IBM Plex Serif SemiBold Italic"),
    local("IBMPlexSerif-SemiBoldItalic"),
    url("assets/fonts/IBMPlexSerif-SemiBoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src: local("IBM Plex Serif Light"), local("IBMPlexSerif-Light"),
    url("assets/fonts/IBMPlexSerif-Light.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src: local("IBM Plex Serif"), local("IBMPlexSerif"),
    url("assets/fonts/IBMPlexSerif.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src: local("IBM Plex Serif Medium"), local("IBMPlexSerif-Medium"),
    url("assets/fonts/IBMPlexSerif-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src: local("IBM Plex Serif SemiBold"), local("IBMPlexSerif-SemiBold"),
    url("assets/fonts/IBMPlexSerif-SemiBold.woff2") format("woff2");
}

/* Roboto */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"),
    url("/assets/fonts/Roboto-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"),
    url("/assets/fonts/Roboto-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"),
    url("/assets/fonts/Roboto-Bold.woff2") format("woff2");
}
