@font-face {
  font-family: "CircularPRE-Light";
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/CircularPRE-Light.woff") format("woff");
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/CircularPRE-Light.eot");
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/CircularPRE-Light.eot?#iefix") format("embedded-opentype"),
  url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/CircularPRE-Light.woff2") format("woff2"),
  url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/CircularPRE-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Circular-Pro-Light";
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Circular-Pro-Book";
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-book.eot");
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-book.eot?#iefix") format("embedded-opentype"),
      url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-book.woff2") format("woff2"),
      url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-book.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Circular-Pro-Medium";
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-medium.eot");
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-medium.eot?#iefix") format("embedded-opentype"),
      url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-medium.woff2") format("woff2"),
      url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-medium.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "Circular-Pro-Bold";
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-bold.eot");
  src:url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-bold.eot?#iefix") format("embedded-opentype"),
      url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-bold.woff2") format("woff2"),
      url("https://d7gh5vrfihrl.cloudfront.net/website/fonts/lineto-circular-pro-bold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/* Subsetted */

b, tspan{
  font-family: "Circular-Pro-Bold", "sans-serif", "Helvetica";
}

.bold-text{
  font-family: "Circular-Pro-Bold", "sans-serif", "Helvetica";
}

.medium-text{
  font-family: "Circular-Pro-Medium", "sans-serif", "Helvetica";
}

.light-text{
  font-family: "CircularPRE-Light", "sans-serif", "Helvetica";
}

*{
  font-display: swap;
  font-family: "Circular-Pro-Book", "Helvetica" ,"sans-serif";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}