#__next {
  min-width: 100%;
  min-height: 100%;
}
.clickable.text .link-indicator {
  content: "";
  background: url("/static/link-arrow-light.png") no-repeat center;
  background-size: cover;
  position: absolute;
  width: 22px;
  height: 22px;
  top: 12px;
  right: 11px;
  opacity: 0;
  -webkit-transition: all 0.16s ease-in-out;
  transition: all 0.16s ease-in-out;
  -moz-transition: all 0.16s ease-in-out;
  -webkit-transition: all 0.16s ease-in-out;
}
.clickable.text.dark .link-indicator {
  background: url("/static/link-arrow-dark.png") no-repeat center;
  background-size: cover;
}
.clickable.text:hover .link-indicator {
  display: block;
  top: 6px;
  right: 5px;
  opacity: 1;
}
html {
  height: 100%;
  margin: 0;
  padding: 0;
  background-color: #000000;
  overflow: hidden;
}
body {
  min-height: 100%;
  margin: 0;
  padding: 0;
  background-color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
}
a {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
}
a:visited {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#nprogress {
  pointer-events: none;
}
#nprogress .bar {
  background: #fff;
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  opacity: 1;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}
#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.loader {
  position: absolute;
  margin: 0 auto;
  width: 100px;
  top: 50%;
  left: 50%;
  margin-left: -50px;
  margin-top: -50px;
}
.loader:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.circular {
  -webkit-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
  height: 100%;
  -webkit-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  -webkit-animation: dash 2s ease-in-out infinite;
  animation: dash 2s ease-in-out infinite;
  stroke: #000;
  stroke-linecap: round;
}
@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@media (max-width: 414px) {
  .clickable.text .link-indicator,
  .clickable.text:hover .link-indicator {
    opacity: 1;
    width: 15px;
    height: 15px;
    top: 4px;
    right: 4px;
  }
}
.brand-sticker {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: relative;
  z-index: 1000;
  margin: 64px auto 32px auto;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.3));
  -webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.3));
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
.brand-sticker .inner {
  width: 100%;
  height: 100%;
  background-size: cover;
}
.brand-sticker:hover {
  cursor: pointer;
}
@media only screen and (min-width: 800px) {
  .brand-sticker {
    position: fixed;
    right: 14px;
    left: auto;
    bottom: 14px;
    margin: 0;
  }
}
@media only screen and (width: 812px) and (height: 375px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  .brand-sticker {
    position: relative;
    right: unset;
    left: unset;
    bottom: unset;
    margin: 64px auto 32px auto;
  }
}
@media only screen and (width: 896px) and (height: 414px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
  .brand-sticker {
    position: relative;
    right: unset;
    left: unset;
    bottom: unset;
    margin: 64px auto 32px auto;
  }
}
@media only screen and (width: 896px) and (height: 414px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  .brand-sticker {
    position: relative;
    right: unset;
    left: unset;
    bottom: unset;
    margin: 64px auto 32px auto;
  }
}
.brand-sticker.standard {
  border-radius: 4px;
  background-image: url("/static/stickers/BrandSticker-Standard.svg");
  -webkit-transition: 0.15s width ease-in-out 0.1s,
    0.08s -webkit-transform ease-in-out;
  -webkit-transition: 0.15s width ease-in-out 0.1s, 0.08s transform ease-in-out;
  transition: 0.15s width ease-in-out 0.1s, 0.08s transform ease-in-out;
}
.brand-sticker.standard.touch-down {
  -webkit-transform: scale(0.98);
  -moz-transform: scale(0.98);
  -ms-transform: scale(0.98);
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}
.brand-sticker.standard.open {
  width: 210px;
}
@media only screen and (min-width: 800px) {
  .brand-sticker.standard.open {
    width: 210px;
    cursor: pointer;
    -webkit-transition: 0.15s width ease-in-out,
      0.08s -webkit-transform ease-in-out;
    -webkit-transition: 0.15s width ease-in-out, 0.08s transform ease-in-out;
    transition: 0.15s width ease-in-out, 0.08s transform ease-in-out;
  }
}
.brand-sticker.wheel {
  width: 58px;
  height: 58px;
  -webkit-transition: -webkit-transform 0.2s;
  -webkit-transition: transform 0.2s;
  transition: transform 0.2s;
  -webkit-transform: rotateZ(0deg);
  -ms-transform: rotateZ(0deg);
  transform: rotateZ(0deg);
}
.brand-sticker.wheel:hover .inner,
.brand-sticker.wheel:active .inner {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}
.brand-sticker.wheel .inner .shape {
  width: 100%;
  height: 100%;
  background-image: url("/static/stickers/BrandSticker-Wheel.svg");
  background-size: cover;
  -webkit-transition: -webkit-transform 0.15s;
  -webkit-transition: transform 0.15s;
  transition: transform 0.15s;
  -webkit-animation: sticker-rotate-z infinite 10s forwards linear;
  animation: sticker-rotate-z infinite 10s forwards linear;
}
@-webkit-keyframes sticker-rotate-z {
  0% {
    -webkit-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(-360deg);
    -ms-transform: rotateZ(-360deg);
    transform: rotateZ(-360deg);
  }
}
@keyframes sticker-rotate-z {
  0% {
    -webkit-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(-360deg);
    -ms-transform: rotateZ(-360deg);
    transform: rotateZ(-360deg);
  }
}
@media only screen and (min-width: 800px) {
  .brand-sticker.wheel .inner {
    -webkit-transition: 0.3s -webkit-transform ease-in-out;
    -webkit-transition: 0.3s transform ease-in-out;
    transition: 0.3s transform ease-in-out;
    -webkit-transform: rotateZ(-180deg);
    -ms-transform: rotateZ(-180deg);
    transform: rotateZ(-180deg);
  }
  .brand-sticker.wheel .inner .shape {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
  }
  .brand-sticker.wheel:hover .inner,
  .brand-sticker.wheel:active .inner {
    -webkit-transform: rotateZ(40deg) scale(0.98);
    -ms-transform: rotateZ(40deg) scale(0.98);
    transform: rotateZ(40deg) scale(0.98);
  }
  .brand-sticker.wheel:hover .inner .shape,
  .brand-sticker.wheel:active .inner .shape {
    -webkit-animation-play-state: running;
    animation-play-state: running;
  }
}
.brand-sticker.tumble {
  width: 58px;
  height: 58px;
}
.brand-sticker.tumble .inner {
  background-image: url("/static/stickers/BrandSticker-Tumble.svg");
  -webkit-transition: -webkit-transform 0.2s;
  -webkit-transition: transform 0.2s;
  transition: transform 0.2s;
}
.brand-sticker.tumble:hover .inner,
.brand-sticker.tumble:active .inner {
  -webkit-transform: rotateZ(10deg) scale(0.98);
  -ms-transform: rotateZ(10deg) scale(0.98);
  transform: rotateZ(10deg) scale(0.98);
}
.brand-sticker.wavy {
  width: 80px;
  height: 38px;
}
.brand-sticker.wavy .inner {
  background-image: url("/static/stickers/BrandSticker-Wavy.svg");
  -webkit-transition: -webkit-transform 0.2s;
  -webkit-transition: transform 0.2s;
  transition: transform 0.2s;
  -webkit-transition-timing-function: cubic-bezier(0.295, 0.35, 0.19, 1);
  -webkit-transition-timing-function: cubic-bezier(0.295, 0.35, 0.19, 1.445);
  -moz-transition-timing-function: cubic-bezier(0.295, 0.35, 0.19, 1.445);
  -o-transition-timing-function: cubic-bezier(0.295, 0.35, 0.19, 1.445);
  -webkit-transition-timing-function: cubic-bezier(0.295, 0.35, 0.19, 1.445);
  transition-timing-function: cubic-bezier(0.295, 0.35, 0.19, 1.445);
}
.brand-sticker.wavy:hover .inner,
.brand-sticker.wavy:active .inner {
  -webkit-transform: scaleX(1.3);
  -ms-transform: scaleX(1.3);
  transform: scaleX(1.3);
}
@media only screen and (min-width: 800px) {
  .brand-sticker.wavy .inner {
    -webkit-transform-origin: center right;
    -ms-transform-origin: center right;
    transform-origin: center right;
  }
}
.brand-sticker.tablet {
  width: 52px;
  height: 66px;
}
.brand-sticker.tablet .inner {
  background-image: url("/static/stickers/BrandSticker-Tablet.svg");
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.brand-sticker.tablet:hover .inner,
.brand-sticker.tablet:active .inner {
  opacity: 0.8;
}
.brand-sticker.technical {
  width: 114px;
  height: 28px;
}
.brand-sticker.technical .inner {
  background-image: url("/static/stickers/BrandSticker-Technical.svg");
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.brand-sticker.technical:hover .inner,
.brand-sticker.technical:active .inner {
  opacity: 0.8;
}
.brand-sticker.follow {
  width: 117px;
  height: 40px;
}
.brand-sticker.follow .inner {
  background-image: url("/static/stickers/BrandSticker-Follow.svg");
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.brand-sticker.follow:hover .inner,
.brand-sticker.follow:active .inner {
  opacity: 0.8;
}
div.mapboxgl-control-container {
  display: none !important;
}
.mapboxgl-missing-css {
  display: none !important;
}
.mapboxgl-map .marker {
  background-image: url("/static/mapBlockPin.svg");
  background-size: contain;
  width: 30px;
  height: 54px;
}
.ril-toolbar {
  background-color: rgba(0, 0, 0, 0) !important;
}
.ril__toolbar {
  background-color: rgba(0, 0, 0, 0) !important;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate3d(0px, 0, 0);
  -webkit-transform: translate3d(0px, 0, 0);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -webkit-align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-transition-property: -webkit-transform, height;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  -webkit-transition-property: -webkit-transform, height;
  -webkit-transition-property: transform, height;
  transition-property: transform, height;
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
@media (min-width: 750px) {
  .swiper-button-next,
  .swiper-button-prev {
    position: fixed;
    top: 0;
    height: 100vh;
    width: calc((100vw - 750px) / 4);
    z-index: 400;
  }
  .swiper-button-prev {
    left: 0;
    cursor: url("/static/cursor-left-black.svg"), auto;
  }
  .swiper-button-next {
    right: 0;
    cursor: url("/static/cursor-right-black.svg"), auto;
  }
  .swiper-button-disabled {
    pointer-events: none;
  }
}
@font-face {
  font-family: Aeonik-MediumItalic;
  src: url(/static/fonts/Aeonik-MediumItalic.woff2) format("woff2"),
    url(/static/fonts/Aeonik-MediumItalic.woff) format("woff");
}
@font-face {
  font-family: Aeonik-BoldItalic;
  src: url(/static/fonts/Aeonik-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Aeonik-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Aeonik-RegularItalic;
  src: url(/static/fonts/Aeonik-RegularItalic.woff2) format("woff2"),
    url(/static/fonts/Aeonik-RegularItalic.woff) format("woff");
}
@font-face {
  font-family: Aeonik-Light;
  src: url(/static/fonts/Aeonik-Light.woff2) format("woff2"),
    url(/static/fonts/Aeonik-Light.woff) format("woff");
}
@font-face {
  font-family: Aeonik-Bold;
  src: url(/static/fonts/Aeonik-Bold.woff2) format("woff2"),
    url(/static/fonts/Aeonik-Bold.woff) format("woff");
}
@font-face {
  font-family: Aeonik-LightItalic;
  src: url(/static/fonts/Aeonik-LightItalic.woff2) format("woff2"),
    url(/static/fonts/Aeonik-LightItalic.woff) format("woff");
}
@font-face {
  font-family: Aeonik-Regular;
  src: url(/static/fonts/Aeonik-Regular.woff2) format("woff2"),
    url(/static/fonts/Aeonik-Regular.woff) format("woff");
}
@font-face {
  font-family: Aeonik-Medium;
  src: url(/static/fonts/Aeonik-Medium.woff2) format("woff2"),
    url(/static/fonts/Aeonik-Medium.woff) format("woff");
}
@font-face {
  font-family: AlfaSlabOne-Regular;
  src: url(/static/fonts/AlfaSlabOne-Regular.woff2) format("woff2"),
    url(/static/fonts/AlfaSlabOne-Regular.woff) format("woff");
}
@font-face {
  font-family: AmaticSC-Regular;
  src: url(/static/fonts/AmaticSC-Regular.woff2) format("woff2"),
    url(/static/fonts/AmaticSC-Regular.woff) format("woff");
}
@font-face {
  font-family: AmaticSC-Bold;
  src: url(/static/fonts/AmaticSC-Bold.woff2) format("woff2"),
    url(/static/fonts/AmaticSC-Bold.woff) format("woff");
}
@font-face {
  font-family: ApexMk2-BoldExtended;
  src: url(/static/fonts/ApexMk2-BoldExtended.woff2) format("woff2"),
    url(/static/fonts/ApexMk2-BoldExtended.woff) format("woff");
}
@font-face {
  font-family: AUTHENTICSans-Regular;
  src: url(/static/fonts/AUTHENTIC-Sans.woff2) format("woff2"),
    url(/static/fonts/AUTHENTIC-Sans.woff) format("woff");
}
@font-face {
  font-family: Bagnard;
  src: url(/static/fonts/Bagnard.woff2) format("woff2"),
    url(/static/fonts/Bagnard.woff) format("woff");
}
@font-face {
  font-family: BungeeShade-Regular;
  src: url(/static/fonts/BungeeShade-Regular.woff2) format("woff2"),
    url(/static/fonts/BungeeShade-Regular.woff) format("woff");
}
@font-face {
  font-family: Butler;
  src: url(/static/fonts/Butler_Regular.woff2) format("woff2"),
    url(/static/fonts/Butler_Regular.woff) format("woff");
}
@font-face {
  font-family: Butler-Bold;
  src: url(/static/fonts/Butler_Bold.woff2) format("woff2"),
    url(/static/fonts/Butler_Bold.woff) format("woff");
}
@font-face {
  font-family: Butler-Black;
  src: url(/static/fonts/Butler_Black.woff2) format("woff2"),
    url(/static/fonts/Butler_Black.woff) format("woff");
}
@font-face {
  font-family: Butler-Medium;
  src: url(/static/fonts/Butler_Medium.woff2) format("woff2"),
    url(/static/fonts/Butler_Medium.woff) format("woff");
}
@font-face {
  font-family: Butler-Light;
  src: url(/static/fonts/Butler_Light.woff2) format("woff2"),
    url(/static/fonts/Butler_Light.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-BookItalic;
  src: url(/static/fonts/cooper-hewitt-book-italic.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-book-italic.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-LightItalic;
  src: url(/static/fonts/cooper-hewitt-light-italic.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-light-italic.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-Light;
  src: url(/static/fonts/cooper-hewitt-light.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-light.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-HeavyItalic;
  src: url(/static/fonts/cooper-hewitt-heavy-italic.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-heavy-italic.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-Bold;
  src: url(/static/fonts/cooper-hewitt-bold.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-bold.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-Heavy;
  src: url(/static/fonts/cooper-hewitt-heavy.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-heavy.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-Book;
  src: url(/static/fonts/cooper-hewitt-book.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-book.woff) format("woff");
}
@font-face {
  font-family: CooperHewitt-BoldItalic;
  src: url(/static/fonts/cooper-hewitt-bold-italic.woff2) format("woff2"),
    url(/static/fonts/cooper-hewitt-bold-italic.woff) format("woff");
}
@font-face {
  font-family: Courgette-Regular;
  src: url(/static/fonts/Courgette-Regular.woff2) format("woff2"),
    url(/static/fonts/Courgette-Regular.woff) format("woff");
}
@font-face {
  font-family: FREEFATFONT-Regular;
  src: url(/static/fonts/FREEFATFONT-Regular.woff2) format("woff2"),
    url(/static/fonts/FREEFATFONT-Regular.woff) format("woff");
}
@font-face {
  font-family: HouseSlant-Regular;
  src: url(/static/fonts/HouseSlant-Regular.woff2) format("woff2"),
    url(/static/fonts/HouseSlant-Regular.woff) format("woff");
}
@font-face {
  font-family: IBMPlexMono-Italic;
  src: url(/static/fonts/IBMPlexMono-Italic.woff2) format("woff2"),
    url(/static/fonts/IBMPlexMono-Italic.woff) format("woff");
}
@font-face {
  font-family: IBMPlexMono-BoldItalic;
  src: url(/static/fonts/IBMPlexMono-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/IBMPlexMono-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: IBMPlexMono-Bold;
  src: url(/static/fonts/IBMPlexMono-Bold.woff2) format("woff2"),
    url(/static/fonts/IBMPlexMono-Bold.woff) format("woff");
}
@font-face {
  font-family: IBMPlexMono;
  src: url(/static/fonts/IBMPlexMono-Regular.woff2) format("woff2"),
    url(/static/fonts/IBMPlexMono-Regular.woff) format("woff");
}
@font-face {
  font-family: IBMPlexSerif-Italic;
  src: url(/static/fonts/IBMPlexSerif-Italic.woff2) format("woff2"),
    url(/static/fonts/IBMPlexSerif-Italic.woff) format("woff");
}
@font-face {
  font-family: IBMPlexSerif-LightItalic;
  src: url(/static/fonts/IBMPlexSerif-LightItalic.woff2) format("woff2"),
    url(/static/fonts/IBMPlexSerif-LightItalic.woff) format("woff");
}
@font-face {
  font-family: IBMPlexSerif-Light;
  src: url(/static/fonts/IBMPlexSerif-Light.woff2) format("woff2"),
    url(/static/fonts/IBMPlexSerif-Light.woff) format("woff");
}
@font-face {
  font-family: IBMPlexSerif-BoldItalic;
  src: url(/static/fonts/IBMPlexSerif-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/IBMPlexSerif-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: IBMPlexSerif-Bold;
  src: url(/static/fonts/IBMPlexSerif-Bold.woff2) format("woff2"),
    url(/static/fonts/IBMPlexSerif-Bold.woff) format("woff");
}
@font-face {
  font-family: IBMPlexSerif;
  src: url(/static/fonts/IBMPlexSerif-Regular.woff2) format("woff2"),
    url(/static/fonts/IBMPlexSerif-Regular.woff) format("woff");
}
@font-face {
  font-family: IndieFlower;
  src: url(/static/fonts/IndieFlower.woff2) format("woff2"),
    url(/static/fonts/IndieFlower.woff) format("woff");
}
@font-face {
  font-family: Inter-Bold;
  src: url(/static/fonts/Inter-Bold.woff2) format("woff2"),
    url(/static/fonts/Inter-Bold.woff) format("woff");
}
@font-face {
  font-family: Inter-BoldItalic;
  src: url(/static/fonts/Inter-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Inter-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Inter-Italic;
  src: url(/static/fonts/Inter-Italic.woff2) format("woff2"),
    url(/static/fonts/Inter-Italic.woff) format("woff");
}
@font-face {
  font-family: Inter-SemiBold;
  src: url(/static/fonts/Inter-SemiBold.woff2) format("woff2"),
    url(/static/fonts/Inter-SemiBold.woff) format("woff");
}
@font-face {
  font-family: Inter-SemiBoldItalic;
  src: url(/static/fonts/Inter-SemiBoldItalic.woff2) format("woff2"),
    url(/static/fonts/Inter-SemiBoldItalic.woff) format("woff");
}
@font-face {
  font-family: Inter-Regular;
  src: url(/static/fonts/Inter-Regular.woff2) format("woff2"),
    url(/static/fonts/Inter-Regular.woff) format("woff");
}
@font-face {
  font-family: Jost-BoldItalic;
  src: url(/static/fonts/Jost-700-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Jost-700-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Jost-LightItalic;
  src: url(/static/fonts/Jost-300-LightItalic.woff2) format("woff2"),
    url(/static/fonts/Jost-300-LightItalic.woff) format("woff");
}
@font-face {
  font-family: Jost-Light;
  src: url(/static/fonts/Jost-300-Light.woff2) format("woff2"),
    url(/static/fonts/Jost-300-Light.woff) format("woff");
}
@font-face {
  font-family: Jost-Book;
  src: url(/static/fonts/Jost-400-Book.woff2) format("woff2"),
    url(/static/fonts/Jost-400-Book.woff) format("woff");
}
@font-face {
  font-family: Jost-BookItalic;
  src: url(/static/fonts/Jost-400-BookItalic.woff2) format("woff2"),
    url(/static/fonts/Jost-400-BookItalic.woff) format("woff");
}
@font-face {
  font-family: Jost-Bold;
  src: url(/static/fonts/Jost-700-Bold.woff2) format("woff2"),
    url(/static/fonts/Jost-700-Bold.woff) format("woff");
}
@font-face {
  font-family: Junicode-Regular;
  src: url(/static/fonts/Junicode-Regular.woff2) format("woff2"),
    url(/static/fonts/Junicode-Regular.woff) format("woff");
}
@font-face {
  font-family: Junicode-Bold;
  src: url(/static/fonts/Junicode-Bold.woff2) format("woff2"),
    url(/static/fonts/Junicode-Bold.woff) format("woff");
}
@font-face {
  font-family: Junicode-RegularCondensed;
  src: url(/static/fonts/Junicode-RegularCondensed.woff2) format("woff2"),
    url(/static/fonts/Junicode-RegularCondensed.woff) format("woff");
}
@font-face {
  font-family: Junicode-BoldItalic;
  src: url(/static/fonts/Junicode-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Junicode-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Junicode-ItalicCondensed;
  src: url(/static/fonts/Junicode-ItalicCondensed.woff2) format("woff2"),
    url(/static/fonts/Junicode-ItalicCondensed.woff) format("woff");
}
@font-face {
  font-family: Junicode-BoldItalicCondensed;
  src: url(/static/fonts/Junicode-BoldItalicCondensed.woff2) format("woff2"),
    url(/static/fonts/Junicode-BoldItalicCondensed.woff) format("woff");
}
@font-face {
  font-family: Junicode-Italic;
  src: url(/static/fonts/Junicode-Italic.woff2) format("woff2"),
    url(/static/fonts/Junicode-Italic.woff) format("woff");
}
@font-face {
  font-family: Junicode-BoldCondensed;
  src: url(/static/fonts/Junicode-BoldCondensed.woff2) format("woff2"),
    url(/static/fonts/Junicode-BoldCondensed.woff) format("woff");
}
@font-face {
  font-family: KumarOne-Regular;
  src: url(/static/fonts/KumarOne-Regular.woff2) format("woff2"),
    url(/static/fonts/KumarOne-Regular.woff) format("woff");
}
@font-face {
  font-family: KumarOneOutline-Regular;
  src: url(/static/fonts/KumarOneOutline-Regular.woff2) format("woff2"),
    url(/static/fonts/KumarOneOutline-Regular.woff) format("woff");
}
@font-face {
  font-family: LeagueGothic-CondensedRegular;
  src: url(/static/fonts/LeagueGothic-CondensedRegular.woff2) format("woff2"),
    url(/static/fonts/LeagueGothic-CondensedRegular.woff) format("woff");
}
@font-face {
  font-family: LeagueGothic-Italic;
  src: url(/static/fonts/LeagueGothic-Italic.woff2) format("woff2"),
    url(/static/fonts/LeagueGothic-Italic.woff) format("woff");
}
@font-face {
  font-family: LeagueGothic-CondensedItalic;
  src: url(/static/fonts/LeagueGothic-CondensedItalic.woff2) format("woff2"),
    url(/static/fonts/LeagueGothic-CondensedItalic.woff) format("woff");
}
@font-face {
  font-family: LeagueGothic-Regular;
  src: url(/static/fonts/LeagueGothic-Regular.woff2) format("woff2"),
    url(/static/fonts/LeagueGothic-Regular.woff) format("woff");
}
@font-face {
  font-family: Lunchtype-ExpandedRegular;
  src: url(/static/fonts/Lunchtype24-Regular-Expanded.woff2) format("woff2"),
    url(/static/fonts/Lunchtype24-Regular-Expanded.woff) format("woff");
}
@font-face {
  font-family: Lunchtype-ExpandedLight;
  src: url(/static/fonts/Lunchtype24-Light-Expanded.woff2) format("woff2"),
    url(/static/fonts/Lunchtype24-Light-Expanded.woff) format("woff");
}
@font-face {
  font-family: Lunchtype-ExpandedMedium;
  src: url(/static/fonts/Lunchtype24-Medium-Expanded.woff2) format("woff2"),
    url(/static/fonts/Lunchtype24-Medium-Expanded.woff) format("woff");
}
@font-face {
  font-family: Lunchtype-Medium;
  /* woff2 files for lunchtype are broken - render incorrectly on Safari */
  src: url(/static/fonts/Lunchtype22-Medium.woff) format("woff");
}
@font-face {
  font-family: Lunchtype-Light;
  /* woff2 files for lunchtype are broken - render incorrectly on Safari */
  src: url(/static/fonts/Lunchtype22-Light.woff) format("woff");
}

@font-face {
  font-family: Lunchtype;
  /* woff2 files for lunchtype are broken - render incorrectly on Safari */
  src: url(/static/fonts/Lunchtype22-Regular.woff) format("woff");
}
@font-face {
  font-family: Macondo-Regular;
  src: url(/static/fonts/Macondo-Regular.woff2) format("woff2"),
    url(/static/fonts/Macondo-Regular.woff) format("woff");
}
@font-face {
  font-family: Monoton-Regular;
  src: url(/static/fonts/Monoton-Regular.woff2) format("woff2"),
    url(/static/fonts/Monoton-Regular.woff) format("woff");
}
@font-face {
  font-family: Neucha;
  src: url(/static/fonts/Neucha.woff2) format("woff2"),
    url(/static/fonts/Neucha.woff) format("woff");
}
@font-face {
  font-family: Nunito-ExtraBold;
  src: url(/static/fonts/Nunito-ExtraBold.woff2) format("woff2"),
    url(/static/fonts/Nunito-ExtraBold.woff) format("woff");
}
@font-face {
  font-family: OptimaLTStd-Italic;
  src: url(/static/fonts/OptimaLTStd-Italic.woff2) format("woff2"),
    url(/static/fonts/OptimaLTStd-Italic.woff) format("woff");
}
@font-face {
  font-family: OptimaLTStd;
  src: url(/static/fonts/OptimaLTStd.woff2) format("woff2"),
    url(/static/fonts/OptimaLTStd.woff) format("woff");
}
@font-face {
  font-family: OptimaLTStd-ExtraBlack;
  src: url(/static/fonts/OptimaLTStd-ExtraBlack.woff2) format("woff2"),
    url(/static/fonts/OptimaLTStd-ExtraBlack.woff) format("woff");
}
@font-face {
  font-family: OptimaLTStd-BoldItalic;
  src: url(/static/fonts/OptimaLTStd-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/OptimaLTStd-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: OptimaLTStd-Bold;
  src: url(/static/fonts/OptimaLTStd-Bold.woff2) format("woff2"),
    url(/static/fonts/OptimaLTStd-Bold.woff) format("woff");
}
@font-face {
  font-family: OptimaLTStd-XBlackItalic;
  src: url(/static/fonts/OptimaLTStd-XBlackItalic.woff2) format("woff2"),
    url(/static/fonts/OptimaLTStd-XBlackItalic.woff) format("woff");
}
@font-face {
  font-family: PermanentMarker;
  src: url(/static/fonts/PermanentMarker.woff2) format("woff2"),
    url(/static/fonts/PermanentMarker.woff) format("woff");
}
@font-face {
  font-family: Poppins-Bold;
  src: url(/static/fonts/Poppins-Bold.woff2) format("woff2"),
    url(/static/fonts/Poppins-Bold.woff) format("woff");
}
@font-face {
  font-family: Poppins-Italic;
  src: url(/static/fonts/Poppins-Italic.woff2) format("woff2"),
    url(/static/fonts/Poppins-Italic.woff) format("woff");
}
@font-face {
  font-family: Poppins-Medium;
  src: url(/static/fonts/Poppins-Medium.woff2) format("woff2"),
    url(/static/fonts/Poppins-Medium.woff) format("woff");
}
@font-face {
  font-family: Poppins-BoldItalic;
  src: url(/static/fonts/Poppins-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Poppins-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Poppins-Regular;
  src: url(/static/fonts/Poppins-Regular.woff2) format("woff2"),
    url(/static/fonts/Poppins-Regular.woff) format("woff");
}
@font-face {
  font-family: Poppins-MediumItalic;
  src: url(/static/fonts/Poppins-MediumItalic.woff2) format("woff2"),
    url(/static/fonts/Poppins-MediumItalic.woff) format("woff");
}
@font-face {
  font-family: Respira-Black;
  src: url(/static/fonts/Respira-Black.woff2) format("woff2"),
    url(/static/fonts/Respira-Black.woff) format("woff");
}
@font-face {
  font-family: RoslindaleDisplayCondensed-Medium;
  src: url(/static/fonts/RoslindaleDisplayCondensed-Medium.woff2)
      format("woff2"),
    url(/static/fonts/RoslindaleDisplayCondensed-Medium.woff) format("woff");
}
@font-face {
  font-family: RoslindaleDisplayCondensed-Bold;
  src: url(/static/fonts/RoslindaleDisplayCondensed-Bold.woff2) format("woff2"),
    url(/static/fonts/RoslindaleDisplayCondensed-Bold.woff) format("woff");
}
@font-face {
  font-family: RoslindaleDisplayCondensed-Regular;
  src: url(/static/fonts/RoslindaleDisplayCondensed-Regular.woff2)
      format("woff2"),
    url(/static/fonts/RoslindaleDisplayCondensed-Regular.woff) format("woff");
}
@font-face {
  font-family: RoslindaleDisplayCondensed-Light;
  src: url(/static/fonts/RoslindaleDisplayCondensed-Light.woff2) format("woff2"),
    url(/static/fonts/RoslindaleDisplayCondensed-Light.woff) format("woff");
}
@font-face {
  font-family: RozhaOne-Regular;
  src: url(/static/fonts/RozhaOne-Regular.woff2) format("woff2"),
    url(/static/fonts/RozhaOne-Regular.woff) format("woff");
}
@font-face {
  font-family: Rubik-Italic;
  src: url(/static/fonts/Rubik-Italic.woff2) format("woff2"),
    url(/static/fonts/Rubik-Italic.woff) format("woff");
}
@font-face {
  font-family: Rubik-Regular;
  src: url(/static/fonts/Rubik-Regular.woff2) format("woff2"),
    url(/static/fonts/Rubik-Regular.woff) format("woff");
}
@font-face {
  font-family: Rubik-Bold;
  src: url(/static/fonts/Rubik-Bold.woff2) format("woff2"),
    url(/static/fonts/Rubik-Bold.woff) format("woff");
}
@font-face {
  font-family: Rubik-MediumItalic;
  src: url(/static/fonts/Rubik-MediumItalic.woff2) format("woff2"),
    url(/static/fonts/Rubik-MediumItalic.woff) format("woff");
}
@font-face {
  font-family: Rubik-Medium;
  src: url(/static/fonts/Rubik-Medium.woff2) format("woff2"),
    url(/static/fonts/Rubik-Medium.woff) format("woff");
}
@font-face {
  font-family: Rubik-BlackItalic;
  src: url(/static/fonts/Rubik-BlackItalic.woff2) format("woff2"),
    url(/static/fonts/Rubik-BlackItalic.woff) format("woff");
}
@font-face {
  font-family: Rubik-BoldItalic;
  src: url(/static/fonts/Rubik-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Rubik-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Rubik-LightItalic;
  src: url(/static/fonts/Rubik-LightItalic.woff2) format("woff2"),
    url(/static/fonts/Rubik-LightItalic.woff) format("woff");
}
@font-face {
  font-family: Rubik-Black;
  src: url(/static/fonts/Rubik-Black.woff2) format("woff2"),
    url(/static/fonts/Rubik-Black.woff) format("woff");
}
@font-face {
  font-family: Rubik-Light;
  src: url(/static/fonts/Rubik-Light.woff2) format("woff2"),
    url(/static/fonts/Rubik-Light.woff) format("woff");
}
@font-face {
  font-family: SFMono-Regular;
  src: url(/static/fonts/SFMono-Regular.woff2) format("woff2"),
    url(/static/fonts/SFMono-Regular.woff) format("woff");
}
@font-face {
  font-family: Shrikhand-Regular;
  src: url(/static/fonts/Shrikhand-Regular.woff2) format("woff2"),
    url(/static/fonts/Shrikhand-Regular.woff) format("woff");
}
@font-face {
  font-family: Sneak-Regular;
  src: url(/static/fonts/Sneak-Regular.woff2) format("woff2"),
    url(/static/fonts/Sneak-Regular.woff) format("woff");
}
@font-face {
  font-family: Sneak-RegularItalic;
  src: url(/static/fonts/Sneak-Regular-Italic.woff2) format("woff2"),
    url(/static/fonts/Sneak-Regular-Italic.woff) format("woff");
}
@font-face {
  font-family: Sneak-Bold;
  src: url(/static/fonts/Sneak-Bold.woff2) format("woff2"),
    url(/static/fonts/Sneak-Bold.woff) format("woff");
}
@font-face {
  font-family: Sneak-BoldItalic;
  src: url(/static/fonts/Sneak-Bold-Italic.woff2) format("woff2"),
    url(/static/fonts/Sneak-Bold-Italic.woff) format("woff");
}
@font-face {
  font-family: TiemposText-Regular;
  src: url(/static/fonts/TiemposText-Regular.woff2) format("woff2"),
    url(/static/fonts/TiemposText-Regular.woff) format("woff");
}
@font-face {
  font-family: TiemposText-RegularItalic;
  src: url(/static/fonts/TiemposText-RegularItalic.woff2) format("woff2"),
    url(/static/fonts/TiemposText-RegularItalic.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-HvCnO;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-HvCnO.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-HvCnO.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-Md;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-Md.woff2) format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-Md.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-MdIt;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-MdIt.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-MdIt.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BdEx;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BdEx.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BdEx.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-Blk;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-Blk.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-Blk.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-ThIt;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-ThIt.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-ThIt.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BdCn;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BdCn.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BdCn.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BdOu;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BdOu.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BdOu.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BdCnO;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BdCnO.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BdCnO.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-HvExO;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-HvExO.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-HvExO.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-HvIt;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-HvIt.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-HvIt.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-Hv;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-Hv.woff2) format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-Hv.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-Th;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-Th.woff2) format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-Th.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-Roman;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-Roman.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-Roman.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BdExO;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BdExO.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BdExO.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BlkIt;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BlkIt.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BlkIt.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-HvEx;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-HvEx.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-HvEx.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-BdIt;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-BdIt.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-BdIt.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-Bd;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-Bd.woff2) format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-Bd.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-It;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-It.woff2) format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-It.woff) format("woff");
}
@font-face {
  font-family: HelveticaNeueLTStd-HvCn;
  src: url(/static/fonts/Universe---HelveticaNeueLTStd-HvCn.woff2)
      format("woff2"),
    url(/static/fonts/Universe---HelveticaNeueLTStd-HvCn.woff) format("woff");
}
@font-face {
  font-family: VT323-Regular;
  src: url(/static/fonts/VT323-Regular.woff2) format("woff2"),
    url(/static/fonts/VT323-Regular.woff) format("woff");
}
@font-face {
  font-family: Wremena-Light;
  src: url(/static/fonts/Wremena-Light.woff2) format("woff2"),
    url(/static/fonts/Wremena-Light.woff) format("woff");
}
@font-face {
  font-family: Wremena;
  src: url(/static/fonts/Wremena-Regular.woff2) format("woff2"),
    url(/static/fonts/Wremena-Regular.woff) format("woff");
}
@font-face {
  font-family: Wremena-Bold;
  src: url(/static/fonts/Wremena-Bold.woff2) format("woff2"),
    url(/static/fonts/Wremena-Bold.woff) format("woff");
}
@font-face {
  font-family: YatraOne-Regular;
  src: url(/static/fonts/YatraOne-Regular.woff2) format("woff2"),
    url(/static/fonts/YatraOne-Regular.woff) format("woff");
}
@font-face {
  font-family: YoungSerif-Regular;
  src: url(/static/fonts/YoungSerif-Regular.woff2) format("woff2"),
    url(/static/fonts/YoungSerif-Regular.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-BoldItalic;
  src: url(/static/fonts/ZillaSlab-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-SemiBoldItalic;
  src: url(/static/fonts/ZillaSlab-SemiBoldItalic.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-SemiBoldItalic.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-Bold;
  src: url(/static/fonts/ZillaSlab-Bold.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-Bold.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-Regular;
  src: url(/static/fonts/ZillaSlab-Regular.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-Regular.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-Medium;
  src: url(/static/fonts/ZillaSlab-Medium.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-Medium.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-Light;
  src: url(/static/fonts/ZillaSlab-Light.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-Light.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-MediumItalic;
  src: url(/static/fonts/ZillaSlab-MediumItalic.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-MediumItalic.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-Italic;
  src: url(/static/fonts/ZillaSlab-Italic.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-Italic.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-SemiBold;
  src: url(/static/fonts/ZillaSlab-SemiBold.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-SemiBold.woff) format("woff");
}
@font-face {
  font-family: ZillaSlab-LightItalic;
  src: url(/static/fonts/ZillaSlab-LightItalic.woff2) format("woff2"),
    url(/static/fonts/ZillaSlab-LightItalic.woff) format("woff");
}
@font-face {
  font-family: Alegreya-Black;
  src: url(/static/fonts/Alegreya-Black.woff2) format("woff2"),
    url(/static/fonts/Alegreya-Black.woff) format("woff");
}
@font-face {
  font-family: Alegreya-BlackItalic;
  src: url(/static/fonts/Alegreya-BlackItalic.woff2) format("woff2"),
    url(/static/fonts/Alegreya-BlackItalic.woff) format("woff");
}
@font-face {
  font-family: Alegreya-Bold;
  src: url(/static/fonts/Alegreya-Bold.woff2) format("woff2"),
    url(/static/fonts/Alegreya-Bold.woff) format("woff");
}
@font-face {
  font-family: Alegreya-BoldItalic;
  src: url(/static/fonts/Alegreya-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/Alegreya-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: Alegreya-Italic;
  src: url(/static/fonts/Alegreya-Italic.woff2) format("woff2"),
    url(/static/fonts/Alegreya-Italic.woff) format("woff");
}
@font-face {
  font-family: Alegreya-Regular;
  src: url(/static/fonts/Alegreya-Regular.woff2) format("woff2"),
    url(/static/fonts/Alegreya-Regular.woff) format("woff");
}
@font-face {
  font-family: SpaceMono-Bold;
  src: url(/static/fonts/SpaceMono-Bold.woff2) format("woff2"),
    url(/static/fonts/SpaceMono-Bold.woff) format("woff");
}
@font-face {
  font-family: SpaceMono-BoldItalic;
  src: url(/static/fonts/SpaceMono-BoldItalic.woff2) format("woff2"),
    url(/static/fonts/SpaceMono-BoldItalic.woff) format("woff");
}
@font-face {
  font-family: SpaceMono-Italic;
  src: url(/static/fonts/SpaceMono-Italic.woff2) format("woff2"),
    url(/static/fonts/SpaceMono-Italic.woff) format("woff");
}
@font-face {
  font-family: SpaceMono-Regular;
  src: url(/static/fonts/SpaceMono-Regular.woff2) format("woff2"),
    url(/static/fonts/SpaceMono-Regular.woff) format("woff");
}
@font-face {
  font-family: SyncopateBold;
  src: url(/static/fonts/syncopate-bold.woff2) format("woff2"),
    url(/static/fonts/syncopate-bold.woff) format("woff");
}
@font-face {
  font-family: TiemposHeadline;
  src: url(/static/fonts/TiemposHeadlineWeb-Light.woff2) format("woff2"),
    url(/static/fonts/TiemposHeadlineWeb-Light.woff) format("woff");
}
@font-face {
  font-family: TiemposHeadline-Light;
  src: url(/static/fonts/TiemposHeadlineWeb-Light.woff2) format("woff2"),
    url(/static/fonts/TiemposHeadlineWeb-Light.woff) format("woff");
}
@font-face {
  font-family: SFDisplayHeavy;
  src: url(/static/fonts/SF-UI-Display-Heavy.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Display-Heavy.woff) format("woff");
}
@font-face {
  font-family: SFDisplaySemibold;
  src: url(/static/fonts/SF-UI-Display-Semibold.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Display-Semibold.woff) format("woff");
}
@font-face {
  font-family: SFTextRegular;
  src: url(/static/fonts/SF-UI-Text-Regular.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Regular.woff) format("woff");
}
@font-face {
  font-family: SFUIText-Regular;
  src: url(/static/fonts/SF-UI-Text-Regular.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Regular.woff) format("woff");
}
@font-face {
  font-family: SFUIDisplay;
  src: url(/static/fonts/SF-UI-Text-Regular.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Regular.woff) format("woff");
}
@font-face {
  font-family: SFUIDisplay-Medium;
  src: url(/static/fonts/SF-UI-Text-Regular.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Regular.woff) format("woff");
}
@font-face {
  font-family: SFUIDisplay-Light;
  src: url(/static/fonts/SF-UI-Text-Light.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Light.woff) format("woff");
}
@font-face {
  font-family: SFUIDisplay-Heavy;
  src: url(/static/fonts/SF-UI-Text-Heavy.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Heavy.woff) format("woff");
}
@font-face {
  font-family: SFUIText-Medium;
  src: url(/static/fonts/SF-UI-Text-Medium.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Medium.woff) format("woff");
}
@font-face {
  font-family: SFUIText-Semibold;
  src: url(/static/fonts/SF-UI-Text-Semibold.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Semibold.woff) format("woff");
}
@font-face {
  font-family: SFUIText-Bold;
  src: url(/static/fonts/SF-UI-Text-Bold.woff2) format("woff2"),
    url(/static/fonts/SF-UI-Text-Bold.woff) format("woff");
}

