@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraLight.eot');
  src: local('Chesna Grotesk Extra Light'), local('ChesnaGrotesk-ExtraLight'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraLight.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraLight.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraLight.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-LightItalic.eot');
  src: local('Chesna Grotesk Light Italic'), local('ChesnaGrotesk-LightItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-LightItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-LightItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Book.eot');
  src: local('Chesna Grotesk Book'), local('ChesnaGrotesk-Book'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Book.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Book.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Book.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Black.eot');
  src: local('Chesna Grotesk Black'), local('ChesnaGrotesk-Black'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Black.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Black.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Black.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BookItalic.eot');
  src: local('Chesna Grotesk Book Italic'), local('ChesnaGrotesk-BookItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BookItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BookItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BookItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BookItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Regular.eot');
  src: local('Chesna Grotesk Regular'), local('ChesnaGrotesk-Regular'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Regular.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Regular.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-MediumItalic.eot');
  src: local('Chesna Grotesk Medium Italic'), local('ChesnaGrotesk-MediumItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-MediumItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-MediumItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-RegularItalic.eot');
  src: local('Chesna Grotesk Regular Italic'), local('ChesnaGrotesk-RegularItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-RegularItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-RegularItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-RegularItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-RegularItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBold.eot');
  src: local('Chesna Grotesk Semi Bold'), local('ChesnaGrotesk-SemiBold'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBold.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBold.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBold.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BlackItalic.eot');
  src: local('Chesna Grotesk Black Italic'), local('ChesnaGrotesk-BlackItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BlackItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BlackItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BlackItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtLtIta.eot');
  src: local('Chesna Grotesk ExtLt Ita'), local('ChesnaGrotesk-ExtLtIta'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtLtIta.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtLtIta.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtLtIta.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtLtIta.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Light.eot');
  src: local('Chesna Grotesk Light'), local('ChesnaGrotesk-Light'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Light.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Light.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Light.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Bold.eot');
  src: local('Chesna Grotesk Bold'), local('ChesnaGrotesk-Bold'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Bold.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Bold.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Bold.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BoldItalic.eot');
  src: local('Chesna Grotesk Bold Italic'), local('ChesnaGrotesk-BoldItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BoldItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BoldItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Thin.eot');
  src: local('Chesna Grotesk Thin'), local('ChesnaGrotesk-Thin'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Thin.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Thin.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Thin.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ThinItalic.eot');
  src: local('Chesna Grotesk Thin Italic'), local('ChesnaGrotesk-ThinItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ThinItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ThinItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ThinItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Medium.eot');
  src: local('Chesna Grotesk Medium'), local('ChesnaGrotesk-Medium'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Medium.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Medium.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Medium.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBoldItalic.eot');
  src: local('Chesna Grotesk ExtBd Ita'), local('ChesnaGrotesk-ExtraBoldItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBoldItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBoldItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBoldItalic.eot');
  src: local('Chesna Grotesk Semi Bold Italic'), local('ChesnaGrotesk-SemiBoldItalic'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBoldItalic.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBoldItalic.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chesna Grotesk';
  src: url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBold.eot');
  src: local('Chesna Grotesk Extra Bold'), local('ChesnaGrotesk-ExtraBold'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBold.woff2') format('woff2'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBold.woff') format('woff'),
      url('/assets/fonts/ChesnaGrotesk/ChesnaGrotesk-ExtraBold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

