/* Proxima Nova */

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-Thin.woff2") format("woff2"),
    url("ProximaNova-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-AltThin.woff2") format("woff2"),
    url("ProximaNova-AltThin.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-AltLight.woff2") format("woff2"),
    url("ProximaNova-AltLight.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-Regular.woff2") format("woff2"),
    url("ProximaNova-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-Medium.woff2") format("woff2"),
    url("ProximaNova-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-SemiBold.woff2") format("woff2"),
    url("ProximaNova-SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-Bold.woff2") format("woff2"),
    url("ProximaNova-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-AltBold.woff2") format("woff2"),
    url("ProximaNova-AltBold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-Extrabold.woff2") format("woff2"),
    url("ProximaNova-Extrabold.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-proxima-nova";
  src:
    url("ProximaNova-Black.woff2") format("woff2"),
    url("ProximaNova-Black.otf") format("opentype");
  font-weight: 950;
  font-style: normal;
  font-display: swap;
}

/* CocogoosePro */

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Thin-Italic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Ultralight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-UltraLight-Italic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Semilight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Semilight-Italic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Light.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Light-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ut-cocogoose-pro";
  src: url("CocogoosePro-Italic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
