.body {
  background-color: #1a1a1a;
  font-family: 'Gt america', sans-serif;
  color: #eeeaea;
  font-size: 16px;
  font-weight: 400;
}

.logo-head {
  margin-top: 5%;
}

.header {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  padding: 100px 5%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.header-text {
  padding: 5px;
  text-align: center;
}

.header-text-right {
  width: 56%;
}

.cta {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #eeeaea;
  color: #000;
}

.background-video {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.youtube {
  position: fixed;
  left: 0%;
  top: -5%;
  right: 0%;
  bottom: -5%;
  z-index: -1;
  overflow: hidden;
}

.bgvideo {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: -1;
  overflow: visible;
  height: 100vh;
}

.title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.date {
  padding: 5px;
  font-size: 10px;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
}

@media screen and (max-width: 479px) {
  .body {
    background-position: 100% 50%;
  }
}

@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-MediumItalic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Bretagne self modern';
  src: url('../fonts/bretagne_self-modern_regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Lydian bt';
  src: url('../fonts/Lydian-Bold-BT.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Lydian bt';
  src: url('../fonts/Lydian-BT.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Louizedisplaytrial';
  src: url('../fonts/LouizeDisplayTrial-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Louizedisplaytrial';
  src: url('../fonts/LouizeDisplayTrial-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Kuenstlerscriptltstd';
  src: url('../fonts/KuenstlerScriptLTStd-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Kuenstlerscriptltstd';
  src: url('../fonts/KuenstlerScriptLTStd-2Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Bretagne self modern web';
  src: url('../fonts/bretagne_self-modern_italic_web.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Protogrotesk';
  src: url('../fonts/ProtoGrotesk-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Protogrotesk';
  src: url('../fonts/ProtoGrotesk-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Dia';
  src: url('../fonts/Dia-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Begum';
  src: url('../fonts/Begum-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Saoldisplay';
  src: url('../fonts/SaolDisplay-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Sabonltpro';
  src: url('../fonts/SabonLTPro-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Dia';
  src: url('../fonts/Dia-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Saol display';
  src: url('../fonts/Saol-Display-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Kuenstlerscriptltstd';
  src: url('../fonts/KuenstlerScriptLTStd-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Sabonltstd roman';
  src: url('../fonts/SabonLTStd-Roman.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Sabonltstd';
  src: url('../fonts/SabonLTStd-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Begum';
  src: url('../fonts/Begum.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gordita';
  src: url('../fonts/Gordita-Black-Italic.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: 'Marrsans';
  src: url('../fonts/MarrSans-BoldItalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Darbysans';
  src: url('../fonts/DarbySans-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Darbysans';
  src: url('../fonts/DarbySans-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Darbysans';
  src: url('../fonts/DarbySans-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-ExtraLight.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Circe';
  src: url('../fonts/Circe.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-Heavy.otf') format('opentype'), url('../fonts/Termina-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Steinbeck';
  src: url('../fonts/Steinbeck-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Pxgrotesk';
  src: url('../fonts/PxGrotesk-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Termina';
  src: url('../fonts/Termina-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Pxgrotesk';
  src: url('../fonts/PxGrotesk-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Cooperhewitt';
  src: url('../fonts/CooperHewitt-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Pxgrotesk';
  src: url('../fonts/PxGrotesk-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Pxgrotesk screen';
  src: url('../fonts/PxGrotesk-Screen.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Termina demi';
  src: url('../fonts/Termina-Demi.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Extrabold.otf') format('opentype'), url('../fonts/BeatriceDisplay-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Cooper';
  src: url('../fonts/Cooper.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatricedisplay';
  src: url('../fonts/BeatriceDisplay-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Light-Italic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-ExtraBold.otf') format('opentype'), url('../fonts/Beatrice-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Medium-Italic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Gt super display';
  src: url('../fonts/GT-Super-Display-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Bold-Italic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Gt super display';
  src: url('../fonts/GT-Super-Display-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Beatrice';
  src: url('../fonts/Beatrice-Regular-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Gt super display';
  src: url('../fonts/GT-Super-Display-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Gt super display';
  src: url('../fonts/GT-Super-Display-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gt super display super';
  src: url('../fonts/GT-Super-Display-Super.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gt walsheim';
  src: url('../fonts/GT-Walsheim-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Gt sectra';
  src: url('../fonts/GT-Sectra-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gt sectra';
  src: url('../fonts/GT-Sectra-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Gt walsheim';
  src: url('../fonts/GT-Walsheim-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Gt walsheim';
  src: url('../fonts/GT-Walsheim-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Gt sectra book';
  src: url('../fonts/GT-Sectra-Book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gt walsheim';
  src: url('../fonts/GT-Walsheim-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gt walsheim';
  src: url('../fonts/GT-Walsheim-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gt walsheim';
  src: url('../fonts/GT-Walsheim-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Panama';
  src: url('../fonts/panama.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gt america';
  src: url('../fonts/GT-America-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Gt america';
  src: url('../fonts/GT-America-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Gt america';
  src: url('../fonts/GT-America-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gt america';
  src: url('../fonts/GT-America-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Gt america';
  src: url('../fonts/GT_America_Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gt america';
  src: url('../fonts/GT-America-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Aktivgrotesk';
  src: url('../fonts/AktivGrotesk-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Lora';
  src: url('../fonts/Lora.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Aktivgrotesk';
  src: url('../fonts/AktivGrotesk-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Aktivgrotesk';
  src: url('../fonts/AktivGrotesk-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Saoldisplay';
  src: url('../fonts/SaolDisplay-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Sabonltpro';
  src: url('../fonts/SabonLTPro-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Domainetext';
  src: url('../fonts/DomaineText-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Saoldisplay';
  src: url('../fonts/SaolDisplay-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Fakt';
  src: url('../fonts/Fakt-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Aktivgrotesk';
  src: url('../fonts/AktivGrotesk-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Fakt';
  src: url('../fonts/Fakt-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Domainetext';
  src: url('../fonts/DomaineText-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Faktpro';
  src: url('../fonts/FaktPro-Normal.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Engraversgothic';
  src: url('../fonts/EngraversGothic.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Maple';
  src: url('../fonts/maple-regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Domainetext';
  src: url('../fonts/DomaineText-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Aktivgrotesk';
  src: url('../fonts/AktivGrotesk-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Maple';
  src: url('../fonts/maple-medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Maple';
  src: url('../fonts/maple-bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Foundersgrotesk';
  src: url('../fonts/FoundersGrotesk-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Foundersgrotesk';
  src: url('../fonts/FoundersGrotesk-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Foundersgrotesk';
  src: url('../fonts/FoundersGrotesk-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Favorit';
  src: url('../fonts/favorit.otf') format('opentype'), url('../fonts/favorit-regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Foundersgrotesk';
  src: url('../fonts/FoundersGrotesk.Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Favorit';
  src: url('../fonts/Favorit-LightMono.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Favorit lining';
  src: url('../fonts/Favorit-Light_Lining.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Favorit lining';
  src: url('../fonts/Favorit-Bold_Lining.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Domainetext';
  src: url('../fonts/DomaineText-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'F grotesk book';
  src: url('../fonts/f_grotesk_book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'F grotesk';
  src: url('../fonts/F-Grotesk-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Domainetext';
  src: url('../fonts/DomaineText-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'F grotesk demi';
  src: url('../fonts/F-Grotesk-Demi.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Adieu';
  src: url('../fonts/Adieu-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Adieu';
  src: url('../fonts/Adieu-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Favorit lining';
  src: url('../fonts/Favorit-Regular_Lining.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Adieu';
  src: url('../fonts/Adieu-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Adieu';
  src: url('../fonts/Adieu.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Syne extra';
  src: url('../fonts/Syne-Extra.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Faktpro blond';
  src: url('../fonts/FaktPro-Blond.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Faktpro';
  src: url('../fonts/FaktPro-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roslindale';
  src: url('../fonts/Roslindale.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Chap';
  src: url('../fonts/Chap-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Chap';
  src: url('../fonts/Chap-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Chap';
  src: url('../fonts/Chap-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Faktpro';
  src: url('../fonts/FaktPro-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Chap';
  src: url('../fonts/Chap-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Syne';
  src: url('../fonts/Syne-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}