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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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