@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProBlack-Oblique.woff2") format("woff2"), url("GTWalsheimProBlack-Oblique.woff") format("woff"),
    url("GTWalsheimProBlack-Oblique.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProUltraLight-Oblique.woff2") format("woff2"),
    url("GTWalsheimProUltraLight-Oblique.woff") format("woff"),
    url("GTWalsheimProUltraLight-Oblique.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProRegular-Oblique.woff2") format("woff2"),
    url("GTWalsheimProRegular-Oblique.woff") format("woff"), url("GTWalsheimProRegular-Oblique.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProLight-Oblique.woff2") format("woff2"), url("GTWalsheimProLight-Oblique.woff") format("woff"),
    url("GTWalsheimProLight-Oblique.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProMedium-Oblique.woff2") format("woff2"), url("GTWalsheimProMedium-Oblique.woff") format("woff"),
    url("GTWalsheimProMedium-Oblique.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProBold.woff2") format("woff2"), url("GTWalsheimProBold.woff") format("woff"),
    url("GTWalsheimProBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProBold-Oblique.woff2") format("woff2"), url("GTWalsheimProBold-Oblique.woff") format("woff"),
    url("GTWalsheimProBold-Oblique.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProThin.woff2") format("woff2"), url("GTWalsheimProThin.woff") format("woff"),
    url("GTWalsheimProThin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProMedium.woff2") format("woff2"), url("GTWalsheimProMedium.woff") format("woff"),
    url("GTWalsheimProMedium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProLight.woff2") format("woff2"), url("GTWalsheimProLight.woff") format("woff"),
    url("GTWalsheimProLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProUltraBold.woff2") format("woff2"), url("GTWalsheimProUltraBold.woff") format("woff"),
    url("GTWalsheimProUltraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProUltraBold-Oblique.woff2") format("woff2"),
    url("GTWalsheimProUltraBold-Oblique.woff") format("woff"),
    url("GTWalsheimProUltraBold-Oblique.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProThin-Oblique.woff2") format("woff2"), url("GTWalsheimProThin-Oblique.woff") format("woff"),
    url("GTWalsheimProThin-Oblique.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProRegular.woff2") format("woff2"), url("GTWalsheimProRegular.woff") format("woff"),
    url("GTWalsheimProRegular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProBlack.woff2") format("woff2"), url("GTWalsheimProBlack.woff") format("woff"),
    url("GTWalsheimProBlack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "GT Welsheim Pro";
  src: url("GTWalsheimProUltraLight.woff2") format("woff2"), url("GTWalsheimProUltraLight.woff") format("woff"),
    url("GTWalsheimProUltraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
