/* cal-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Cal Sans';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/cal-sans-v2-latin-regular.0ac47eeba13f.woff2") format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* cal-sans-ui-light */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI';
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/CalSansUI-Light.9bc6ca6e5b13.woff2") format('woff2');
}
/* cal-sans-ui-regular */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/CalSansUI-Regular.812db6efabc7.woff2") format('woff2');
}
/* cal-sans-ui-medium */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI';
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/CalSansUI-Medium.f981e62c3ffe.woff2") format('woff2');
}
/* cal-sans-ui-semibold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI';
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/CalSansUI-SemiBold.7400e18ca123.woff2") format('woff2');
}
/* cal-sans-ui-bold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/CalSansUI-Bold.85203ef44962.woff2") format('woff2');
}

/* cal-sans-ui-ui-light */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI UI';
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/CalSansUI-UILight.5f9cfa77d283.woff2") format('woff2');
}
/* cal-sans-ui-ui-regular */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI UI';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/CalSansUI-UIRegular.a990c6665a46.woff2") format('woff2');
}
/* cal-sans-ui-ui-medium */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI UI';
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/CalSansUI-UIMedium.ed3d6a751bde.woff2") format('woff2');
}
/* cal-sans-ui-ui-semibold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI UI';
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/CalSansUI-UISemiBold.56679e7a4ef7.woff2") format('woff2');
}
/* cal-sans-ui-ui-bold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI UI';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/CalSansUI-UIBold.d49ee628b929.woff2") format('woff2');
}

/* cal-sans-ui-text-light */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Text';
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/CalSansUI-TextLight.a7fd0978d3d3.woff2") format('woff2');
}
/* cal-sans-ui-text-regular */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Text';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/CalSansUI-TextRegular.503de3478014.woff2") format('woff2');
}
/* cal-sans-ui-text-medium */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Text';
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/CalSansUI-TextMedium.d3293fea5ab7.woff2") format('woff2');
}
/* cal-sans-ui-text-semibold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Text';
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/CalSansUI-TextSemiBold.56531d624df2.woff2") format('woff2');
}
/* cal-sans-ui-text-bold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Text';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/CalSansUI-TextBold.e068b62e56f2.woff2") format('woff2');
}

/* cal-sans-ui-geo-light */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Geo';
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/CalSansUI-GeoLight.2ed9557124a6.woff2") format('woff2');
}
/* cal-sans-ui-geo-regular */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Geo';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/CalSansUI-GeoRegular.740471a6895a.woff2") format('woff2');
}
/* cal-sans-ui-geo-medium */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Geo';
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/CalSansUI-GeoMedium.c0045581a6fb.woff2") format('woff2');
}
/* cal-sans-ui-geo-semibold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Geo';
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/CalSansUI-GeoSemiBold.478f4abfeb54.woff2") format('woff2');
}
/* cal-sans-ui-geo-bold */
@font-face {
  font-display: swap;
  font-family: 'Cal Sans UI Geo';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/CalSansUI-GeoBold.2457b9cb2c6e.woff2") format('woff2');
}
