@font-face {
  font-family: 'HM Slussen Bold Condensed';
  src: url("../font/HMSlussen-BoldCondensed.woff2") format('woff2'), url("../font/HMSlussen-BoldCondensed.woff") format('woff'), url("../font/HMSlussen-BoldCondensed.ttf") format('truetype'), url("../font/HMSlussen-BoldCondensed.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Condensed Bold';
  src: url("../font/HMSlussen-CondensedBold.woff2") format('woff2'), url("../font/HMSlussen-CondensedBold.woff") format('woff'), url("../font/HMSlussen-CondensedBold.ttf") format('truetype'), url("../font/HMSlussen-CondensedBold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Bold Expanded';
  src: url("../font/HMSlussen-BoldExpanded.woff2") format('woff2'), url("../font/HMSlussen-BoldExpanded.woff") format('woff'), url("../font/HMSlussen-BoldExpanded.ttf") format('truetype'), url("../font/HMSlussen-BoldExpanded.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Wide Bold';
  src: url("../font/HMSlussen-WideBold.woff2") format('woff2'), url("../font/HMSlussen-WideBold.woff") format('woff'), url("../font/HMSlussen-WideBold.ttf") format('truetype'), url("../font/HMSlussen-WideBold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Regular';
  src: url("../font/HMSlussen-Regular.woff2") format('woff2'), url("../font/HMSlussen-Regular.woff") format('woff'), url("../font/HMSlussen-Regular.ttf") format('truetype'), url("../font/HMSlussen-Regular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Regular Condensed';
  src: url("../font/HMSlussen-RegularCondensed.woff2") format('woff2'), url("../font/HMSlussen-RegularCondensed.woff") format('woff'), url("../font/HMSlussen-RegularCondensed.ttf") format('truetype'), url("../font/HMSlussen-RegularCondensed.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Condensed Regular';
  src: url("../font/HMSlussen-CondensedRegular.woff2") format('woff2'), url("../font/HMSlussen-CondensedRegular.woff") format('woff'), url("../font/HMSlussen-CondensedRegular.ttf") format('truetype'), url("../font/HMSlussen-CondensedRegular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Regular Expanded';
  src: url("../font/HMSlussen-RegularExpanded.woff2") format('woff2'), url("../font/HMSlussen-RegularExpanded.woff") format('woff'), url("../font/HMSlussen-RegularExpanded.ttf") format('truetype'), url("../font/HMSlussen-RegularExpanded.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Wide Regular';
  src: url("../font/HMSlussen-WideRegular.woff2") format('woff2'), url("../font/HMSlussen-WideRegular.woff") format('woff'), url("../font/HMSlussen-WideRegular.ttf") format('truetype'), url("../font/HMSlussen-WideRegular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Regular Extended';
  src: url("../font/HMSlussen-RegularExtended.woff2") format('woff2'), url("../font/HMSlussen-RegularExtended.woff") format('woff'), url("../font/HMSlussen-RegularExtended.ttf") format('truetype'), url("../font/HMSlussen-RegularExtended.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Extended Regular';
  src: url("../font/HMSlussen-ExtendedRegular.woff2") format('woff2'), url("../font/HMSlussen-ExtendedRegular.woff") format('woff'), url("../font/HMSlussen-ExtendedRegular.ttf") format('truetype'), url("../font/HMSlussen-ExtendedRegular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Semibold';
  src: url("../font/HMSlussen-Semibold.woff2") format('woff2'), url("../font/HMSlussen-Semibold.woff") format('woff'), url("../font/HMSlussen-Semibold.ttf") format('truetype'), url("../font/HMSlussen-Semibold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Semibold Extended';
  src: url("../font/HMSlussen-SemiboldExtended.woff2") format('woff2'), url("../font/HMSlussen-SemiboldExtended.woff") format('woff'), url("../font/HMSlussen-SemiboldExtended.ttf") format('truetype'), url("../font/HMSlussen-SemiboldExtended.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Extended Semibold';
  src: url("../font/HMSlussen-ExtendedSemibold.woff2") format('woff2'), url("../font/HMSlussen-ExtendedSemibold.woff") format('woff'), url("../font/HMSlussen-ExtendedSemibold.ttf") format('truetype'), url("../font/HMSlussen-ExtendedSemibold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Display Bold Condensed';
  src: url("../font/HMSlussenDisplay-BoldCondensed.woff2") format('woff2'), url("../font/HMSlussenDisplay-BoldCondensed.woff") format('woff'), url("../font/HMSlussenDisplay-BoldCondensed.ttf") format('truetype'), url("../font/HMSlussenDisplay-BoldCondensed.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Headline Condensed Bold';
  src: url("../font/HMSlussenHeadline-CondensedBold.woff2") format('woff2'), url("../font/HMSlussenHeadline-CondensedBold.woff") format('woff'), url("../font/HMSlussenHeadline-CondensedBold.ttf") format('truetype'), url("../font/HMSlussenHeadline-CondensedBold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Display Bold Expanded';
  src: url("../font/HMSlussenDisplay-BoldExpanded.woff2") format('woff2'), url("../font/HMSlussenDisplay-BoldExpanded.woff") format('woff'), url("../font/HMSlussenDisplay-BoldExpanded.ttf") format('truetype'), url("../font/HMSlussenDisplay-BoldExpanded.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Headline Wide Bold';
  src: url("../font/HMSlussenHeadline-WideBold.woff2") format('woff2'), url("../font/HMSlussenHeadline-WideBold.woff") format('woff'), url("../font/HMSlussenHeadline-WideBold.ttf") format('truetype'), url("../font/HMSlussenHeadline-WideBold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Display Regular Condensed';
  src: url("../font/HMSlussenDisplay-RegularCondensed.woff2") format('woff2'), url("../font/HMSlussenDisplay-RegularCondensed.woff") format('woff'), url("../font/HMSlussenDisplay-RegularCondensed.ttf") format('truetype'), url("../font/HMSlussenDisplay-RegularCondensed.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Headline Condensed Regular';
  src: url("../font/HMSlussenHeadline-CondensedRegular.woff2") format('woff2'), url("../font/HMSlussenHeadline-CondensedRegular.woff") format('woff'), url("../font/HMSlussenHeadline-CondensedRegular.ttf") format('truetype'), url("../font/HMSlussenHeadline-CondensedRegular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Display Regular Expanded';
  src: url("../font/HMSlussenDisplay-RegularExpanded.woff2") format('woff2'), url("../font/HMSlussenDisplay-RegularExpanded.woff") format('woff'), url("../font/HMSlussenDisplay-RegularExpanded.ttf") format('truetype'), url("../font/HMSlussenDisplay-RegularExpanded.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Headline Wide Regular';
  src: url("../font/HMSlussenHeadline-WideRegular.woff2") format('woff2'), url("../font/HMSlussenHeadline-WideRegular.woff") format('woff'), url("../font/HMSlussenHeadline-WideRegular.ttf") format('truetype'), url("../font/HMSlussenHeadline-WideRegular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Display Regular Extended';
  src: url("../font/HMSlussenDisplay-RegularExtended.woff2") format('woff2'), url("../font/HMSlussenDisplay-RegularExtended.woff") format('woff'), url("../font/HMSlussenDisplay-RegularExtended.ttf") format('truetype'), url("../font/HMSlussenDisplay-RegularExtended.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Headline Extended Regular';
  src: url("../font/HMSlussenHeadline-ExtendedRegular.woff2") format('woff2'), url("../font/HMSlussenHeadline-ExtendedRegular.woff") format('woff'), url("../font/HMSlussenHeadline-ExtendedRegular.ttf") format('truetype'), url("../font/HMSlussenHeadline-ExtendedRegular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Display Semibold Extended';
  src: url("../font/HMSlussenDisplay-SemiboldExtended.woff2") format('woff2'), url("../font/HMSlussenDisplay-SemiboldExtended.woff") format('woff'), url("../font/HMSlussenDisplay-SemiboldExtended.ttf") format('truetype'), url("../font/HMSlussenDisplay-SemiboldExtended.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen Headline Extended Semibold';
  src: url("../font/HMSlussenHeadline-ExtendedSemibold.woff2") format('woff2'), url("../font/HMSlussenHeadline-ExtendedSemibold.woff") format('woff'), url("../font/HMSlussenHeadline-ExtendedSemibold.ttf") format('truetype'), url("../font/HMSlussenHeadline-ExtendedSemibold.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Slussen';
  src: url("../font/HMSlussenVariable[TITL,wdth,wght].woff2") format("woff2 supports variations"), url("../font/HMSlussenVariable[TITL,wdth,wght].woff2") format("woff2-variations"), url("../font/HMSlussenVariable[TITL,wdth,wght].ttf") format("truetype-variations"), url("../font/HMSlussenVariable[TITL,wdth,wght].woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: 'HM Sergel Regular';
  src: url("../font/HMSergel-Regular.woff2") format('woff2'), url("../font/HMSergel-Regular.woff") format('woff'), url("../font/HMSergel-Regular.ttf") format('truetype'), url("../font/HMSergel-Regular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Sergel Italic';
  src: url("../font/HMSergel-Italic.woff2") format('woff2'), url("../font/HMSergel-Italic.woff") format('woff'), url("../font/HMSergel-Italic.ttf") format('truetype'), url("../font/HMSergel-Italic.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Sergel Headline Regular';
  src: url("../font/HMSergelHeadline-Regular.woff2") format('woff2'), url("../font/HMSergelHeadline-Regular.woff") format('woff'), url("../font/HMSergelHeadline-Regular.ttf") format('truetype'), url("../font/HMSergelHeadline-Regular.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Sergel Headline Italic';
  src: url("../font/HMSergelHeadline-Italic.woff2") format('woff2'), url("../font/HMSergelHeadline-Italic.woff") format('woff'), url("../font/HMSergelHeadline-Italic.ttf") format('truetype'), url("../font/HMSergelHeadline-Italic.otf") format('opentype');
  font-display: swap;
  mso-font-alt: 'Arial';
}
@font-face {
  font-family: 'HM Sergel';
  src: url("../font/HMSergel-Regular.woff2") format('woff2'), url("../font/HMSergel-Regular.woff") format('woff'), url("../font/HMSergel-Regular.ttf") format('truetype'), url("../font/HMSergel-Regular.otf") format('opentype');
  font-weight: 400;
  font-style: regular;
  font-display: swap;
}
@font-face {
  font-family: 'HM Sergel';
  src: url("../font/HMSergel-Italic.woff2") format('woff2'), url("../font/HMSergel-Italic.woff") format('woff'), url("../font/HMSergel-Italic.ttf") format('truetype'), url("../font/HMSergel-Italic.otf") format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'HM Sergel Headline';
  src: url("../font/HMSergelHeadline-Regular.woff2") format('woff2'), url("../font/HMSergelHeadline-Regular.woff") format('woff'), url("../font/HMSergelHeadline-Regular.ttf") format('truetype'), url("../font/HMSergelHeadline-Regular.otf") format('opentype');
  font-weight: 400;
  font-style: regular;
  font-display: swap;
}
@font-face {
  font-family: 'HM Sergel Headline';
  src: url("../font/HMSergelHeadline-Italic.woff2") format('woff2'), url("../font/HMSergelHeadline-Italic.woff") format('woff'), url("../font/HMSergelHeadline-Italic.ttf") format('truetype'), url("../font/HMSergelHeadline-Italic.otf") format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
