/* Atrs */ /* Decasa */

@font-face {
  font-family: 'Atrs';
  src: url(/static/fonts/Atrs/atrs____.woff) format('woff'), url(/static/fonts/Atrs/atrs____.woff2) format('woff2'), url(/static/fonts/Atrs/atrs____.otf) format('opentype');
  font-weight: 400;
}

@font-face {
  font-family: 'Atrs';
  src: url(/static/fonts/Atrs/atrsi____.woff) format('woff'), url(/static/fonts/Atrs/atrsi____.woff2) format('woff2'), url(/static/fonts/Atrs/atrsi____.otf) format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Atrs';
  src: url(/static/fonts/Atrs/atrsb____.woff) format('woff'), url(/static/fonts/Atrs/atrsb____.woff2) format('woff2'), url(/static/fonts/Atrs/atrsb____.otf) format('opentype');
  font-weight: 500;
}

/* Cardo */ /*  Decasa  */
@font-face {
  font-family: 'Cardo';
  src: url(/static/fonts/Cardo/Cardo-Regular.ttf) format('truetype');
  font-weight: 400;
}

/* Montserrat */ /* Canal Cocina  */ /* Panda  */
@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Medium.otf) format('otf');
  font-weight: 500;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-SemiBold.ttf) format('otf');
  font-weight: 600;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-ExtraBold.ttf) format('otf');
  font-weight: 900;
}


/* Noto Sans */ /* AMC */
@font-face {
  font-family: 'notosans';
  src: url(/static/fonts/Noto_Sans/NotoSans-Regular.ttf) format('truetype');
  font-weight: 300;
}
@font-face {
  font-family: 'notosans';
  src: url(/static/fonts/Noto_Sans/NotoSans-Regular.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'notosans';
  src: url(/static/fonts/Noto_Sans/NotoSans-Regular.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: 'notosans';
  src: url(/static/fonts/Noto_Sans/NotoSans-Regular.ttf) format('truetype');
  font-weight: 900;
}

/* Arimo */ /* Somos */

@font-face {
  font-family: 'Arimo';
  src: url(/static/fonts/Arimo/Arimo-Regular.ttf) format('truetype');
  font-weight: 400;
}

@font-face {
  font-family: 'Arimo';
  src: url(/static/fonts/Arimo/Arimo-Italic.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Arimo';
  src: url(/static/fonts/Arimo/Arimo-Bold.ttf) format('truetype');
  font-weight: 600;
}

@font-face {
  font-family: 'Arimo';
  src: url(/static/fonts/Arimo/Arimo-BoldItalic.ttf) format('truetype');
  font-weight: 600;
  font-style: italic;
}


/* Roboto */ /* AMC */ /* Decasa */ /* Sol Musica */ /* Somos */
@font-face {
  font-family: 'Roboto';
  src: url(/static/fonts/Roboto/Roboto-Thin.woff) format('woff'), url(/static/fonts/Roboto/Roboto-Thin.woff2) format('woff2');
  font-weight: 400;
}
@font-face {
  font-family: 'Roboto';
  src: url(/static/fonts/Roboto/Roboto-Regular.woff) format('woff'), url(/static/fonts/Roboto/Roboto-Regular.woff2) format('woff2');
  font-weight: 500;
}
@font-face {
  font-family: 'Roboto';
  src: url(/static/fonts/Roboto/Roboto-Medium.woff) format('woff'), url(/static/fonts/Roboto/Roboto-Medium.woff2) format('woff2');
  font-weight: 600;
}
@font-face {
  font-family: 'Roboto';
  src: url(/static/fonts/Roboto/Roboto-Bold.woff) format('woff'), url(/static/fonts/Roboto/Roboto-Bold.woff2) format('woff2');
  font-weight: 700;
}

/*Druk*/ /* Canal Hollywood */
@font-face {
  font-family: 'Druk';
  src: url('/static/fonts/Druk/Druk-Bold.otf');
}
/* Franklin */ /* Canal Hollywood */
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-light.woff') format('woff'), url('/static/Franklin/Franklin-light.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-book.woff') format('woff'), url('/static/Franklin/Franklin-book.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-demi.woff') format('woff'), url('/static/Franklin/Franklin-demi.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-demi-italic.woff') format('woff'), url('/static/Franklin/Franklin-demi-italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-medium.woff') format('woff'), url('/static/fonts/Franklin/Franklin-medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-medium-italic.woff'), url('/static/fonts/Franklin/Franklin-medium-italic.woff2');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Franklin';
  src: url('/static/fonts/Franklin/Franklin-heavy.eot') format('embedded-opentype'),  url('/static/fonts/Franklin/Franklin-heavy.eot?#iefix') format('embedded-opentype'), url('/static/fonts/Franklin-heavy.woff2') format('woff2'), url('/static/fonts/Franklin-heavy.woff') format('woff'), url('/static/fonts/Franklin-heavy.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Franklin Gothic';
  src: url('/static/fonts/Franklin/FranklinGothicStd-ExtraCond.eot') format('embedded-opentype'), url('/static/fonts/Franklin/FranklinGothicStd-ExtraCond.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

/* Oswald */ /* Canal Hollywood */

@font-face {
  font-family: 'Oswald';
  src: url('/static/fonts/Oswald/Oswald-ExtraLight.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Oswald';
  src: url('/static/fonts/Oswald/Oswald-ExtraLight.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Oswald';
  src: url('/static/fonts/Oswald/Oswald-Bold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Oswald';
  src: url('/static/fonts/Oswald/Oswald-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Oswald';
  src: url('/static/fonts/Oswald/Oswald-Bold.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

/* Oswald */ /*  Dark */
@font-face {
  font-family: 'Oswald';
  src: url(/static/fonts/Oswald/Oswald-Bold.ttf) format('truetype');
}
/* DIN */ /*  Dark */
@font-face {
  font-family: 'DIN';
  src: url(/static/fonts/DIN/DIN-Medium.woff) format('woff'),  url(/static/fonts/DIN/DIN-Medium.woff) format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'DIN';
  src: url(/static/fonts/DIN/DINCondensed-Bold.woff) format('woff');
  font-weight: 500;
}
/* BlueCake */ /*  Dark */
@font-face {
  font-family: 'BlueCake';
  src: url(/static/fonts/BlueCake/BlueCake.eot) format('embedded-opentype'),  url(/static/fonts/BlueCake/BlueCake.woff) format('woff');
}

/* Breuer */ /*  Odisea */
@font-face {
  font-family: 'Breuer';
  src: url(/static/fonts/Breuer/breuercondensedweb-regular.woff) format('woff'), url(/static/fonts/Breuer/breuercondensedweb-regular.woff2) format('woff2'), url(/static/fonts/Breuer/breuercondensedweb-regular.eot) format('embedded-opentype');
}

/* Bebas Neue */ /*  Odisea */
@font-face {
  font-family: 'Bebas Neue';
  src: url(/static/fonts/BebasNeue/BebasNeue-Regular.eot), url(/static/fonts/BebasNeue/BebasNeue-Regular.woff) format('woff'), url(/static/fonts/BebasNeue/BebasNeue-Regular.woff2) format('woff2');
}

/* History Serif */ /*  Odisea */
@font-face {
  font-family: 'History Serif';
  src: url(/static/fonts/HistorySerif/HistorySerif-webfont.eot), url(/static/fonts/HistorySerif/HistorySerif-webfont.woff) format('woff'), url(/static/fonts/HistorySerif/HistorySerif-webfont.woff2) format('woff2');
}

/* Verlag */ /*  Odisea */
@font-face {
  font-family: 'Verlag';
  src: url(/static/fonts/Verlag/Verlag-Light.woff) format('woff'), url(/static/fonts/Verlag/Verlag-Light.woff2) format('woff2'), url(/static/fonts/Verlag/Verlag-Black.eot) format('embedded-opentype');
  font-weight: 300;
}
@font-face {
  font-family: 'Verlag';
  src: url(/static/fonts/Verlag/Verlag-Book.woff) format('woff'), url(/static/fonts/Verlag/Verlag-Book.woff2) format('woff2'),  url(/static/fonts/Verlag/Verlag-Book.eot) format('embedded-opentype');
  font-weight: 400;
}
@font-face {
  font-family: 'Verlag';
  src: url(/static/fonts/Verlag/Verlag-Bold.woff) format('woff'), url(/static/fonts/Verlag/Verlag-Bold.woff2) format('woff2'),  url(/static/fonts/Verlag/Verlag-Bold.eot) format('embedded-opentype');
  font-weight: 600;
}
@font-face {
  font-family: 'Verlag';
  src: url(/static/fonts/Verlag/Verlag-Black.woff) format('woff'), url(/static/fonts/Verlag/Verlag-Black.woff2) format('woff2'),  url(/static/fonts/Verlag/Verlag-Black.eot) format('embedded-opentype');
  font-weight: 700;
}

/* Nunito */ /* Panda */
@font-face {
  font-family: 'Nunito';
  src: url(/static/fonts/Nunito/Nunito-Regular.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Nunito';
  src: url(/static/fonts/Nunito/Nunito-Medium.ttf) format('truetype');
  font-weight: 500;
}

/* Compacta */ /* Sol Musica */
@font-face {
  font-family: 'Compacta';
  src: url(/static/fonts/CompactaStd/CompactaStd.woff) format('woff'), url(/static/fonts/CompactaStd/CompactaStd.woff2) format('woff2');
  font-weight: 400;
}

/* Slabo */ /* Sol Musica */
@font-face {
  font-family: 'Slabo';
  src: url(/static/fonts/Slabo/Slabo13px-Regular.ttf) format('truetype');
  font-weight: 400;
}
/* SacodePo */ /* Sol Musica */
@font-face {
  font-family: 'SacodePo';
  src: url(/static/fonts/SacodePo/SacodePo.woff) format('woff'), url(/static/fonts/SacodePo/SacodePo.woff2) format('woff2');
  font-weight: 400;
}
@font-face {
  font-family: 'SacodePo';
  src: url(/static/fonts/SacodePo/SacodePo_1.woff) format('woff'), url(/static/fonts/SacodePo/SacodePo_1.woff2) format('woff2');
  font-weight: 500;
}

/* Benton Sans */ /*  Sundance */
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Thin.otf) format('opentype');
  font-weight: 100;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraLight.otf) format('opentype');
  font-weight: 200;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Light.otf) format('opentype');
  font-weight: 300;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Regular.otf) format('opentype');
  font-weight: 400;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Medium.otf) format('opentype');
  font-weight: 500;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Book.otf) format('opentype');
  font-weight: 600;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Bold.otf) format('opentype');
  font-weight: 700;
}
@font-face {
  font-family: 'Benton Sans';
  src: url(/static/fonts/BentonSans/BentonSans_Black.otf) format('opentype');
  font-weight: 800;
}

@font-face {
  font-family: 'Benton Sans Comp';
  src: url(/static/fonts/BentonSans/BentonSans_Comp_Light.otf) format('opentype');
  font-weight: 200;
}
@font-face {
  font-family: 'Benton Sans Comp';
  src: url(/static/fonts/BentonSans/BentonSans_Comp_Regular.otf) format('opentype');
  font-weight: 300;
}
@font-face {
  font-family: 'Benton Sans Comp';
  src: url(/static/fonts/BentonSans/BentonSans_Comp_Medium.otf) format('opentype');
  font-weight: 400;
}
@font-face {
  font-family: 'Benton Sans Comp';
  src: url(/static/fonts/BentonSans/BentonSans_Comp_Book.otf) format('opentype');
  font-weight: 500;
}
@font-face {
  font-family: 'Benton Sans Comp';
  src: url(/static/fonts/BentonSans/BentonSans_Comp_Bold.otf) format('opentype');
  font-weight: 600;
}
@font-face {
  font-family: 'Benton Sans Comp';
  src: url(/static/fonts/BentonSans/BentonSans_Comp_Black.otf) format('opentype');
  font-weight: 700;
}

@font-face {
  font-family: 'Benton Sans Condensed';
  src: url(/static/fonts/BentonSans/BentonSans_Cond_Light.otf) format('opentype');
  font-weight: 200;
}
@font-face {
  font-family: 'Benton Sans Condensed';
  src: url(/static/fonts/BentonSans/BentonSans_Cond_Regular.otf) format('opentype');
  font-weight: 300;
}
@font-face {
  font-family: 'Benton Sans Condensed';
  src: url(/static/fonts/BentonSans/BentonSans_Cond_Medium.otf) format('opentype');
  font-weight: 400;
}
@font-face {
  font-family: 'Benton Sans Condensed';
  src: url(/static/fonts/BentonSans/BentonSans_Cond_Book.otf) format('opentype');
  font-weight: 500;
}
@font-face {
  font-family: 'Benton Sans Condensed';
  src: url(/static/fonts/BentonSans/BentonSans_Cond_Bold.otf) format('opentype');
  font-weight: 600;
}
@font-face {
  font-family: 'Benton Sans Condensed';
  src: url(/static/fonts/BentonSans/BentonSans_Cond_Black.otf) format('opentype');
  font-weight: 700;
}


@font-face {
  font-family: 'Benton Sans Extra Comp';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraComp_Light.otf) format('opentype');
  font-weight: 200;
}
@font-face {
  font-family: 'Benton Sans Extra Comp';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraComp_Regular.otf) format('opentype');
  font-weight: 300;
}
@font-face {
  font-family: 'Benton Sans Extra Comp';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraComp_Medium.otf) format('otopentype');
  font-weight: 400;
}
@font-face {
  font-family: 'Benton Sans Extra Comp';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraComp_Book.otf) format('opentype');
  font-weight: 500;
}
@font-face {
  font-family: 'Benton Sans Extra Comp';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraComp_Bold.otf) format('opentype');
  font-weight: 600;
}
@font-face {
  font-family: 'Benton Sans Extra Comp';
  src: url(/static/fonts/BentonSans/BentonSans_ExtraComp_Black.otf) format('opentype');
  font-weight: 700;
}

/* Klavika */ /*  XTRM */

@font-face {
  font-family: 'Klavika';
  src: url(/static/fonts/Klavika/KlavikaRegular-Plain.otf) format('opentype');
  font-weight: 500;
}

@font-face {
  font-family: 'Klavika';
  src: url(/static/fonts/Klavika/KlavikaBold-Bold.otf) format('opentype');
  font-weight: 700;
}


/* Raleway */ /*  Planet Horror */

@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/Raleway-Italic-VariableFont_wght.ttf) format('truetype-variations');
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/Raleway-VariableFont_wght.ttf) format('truetype-variations');
}

@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-ThinItalic.ttf) format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Thin.ttf) format('truetype');
  font-weight: 300;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-SemiBoldItalic.ttf) format('truetype');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-SemiBold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Regular.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-MediumItalic.ttf) format('truetype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Medium.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-LightItalic.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Light.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Italic.ttf) format('truetype');
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-ExtraLightItalic.ttf) format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-ExtraLight.ttf) format('truetype');
  font-weight: 300;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-ExtraBoldItalic.ttf) format('truetype');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-ExtraBold.ttf) format('truetype');
  font-weight: 800;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Bold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-BoldItalic.ttf) format('truetype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Raleway';
  src: url(/static/fonts/Raleway/static/Raleway-Black.ttf) format('truetype');
  font-weight: 800;
}

/* AlegreyaSans */ /*  Planet Horror */

@font-face {
  font-family: 'AlegreyaSans';
  src: url(/static/fonts/AlegreyaSans/AlegreyaSans-LightItalic.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'AlegreyaSans';
  src: url(/static/fonts/AlegreyaSans/AlegreyaSans-Light.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'AlegreyaSans';
  src: url(/static/fonts/AlegreyaSans/AlegreyaSans-MediumItalic.ttf) format('truetype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'AlegreyaSans';
  src: url(/static/fonts/AlegreyaSans/AlegreyaSans-Medium.ttf) format('truetype');
  font-weight: 500;
}

/* Basetwelvesansscb */ /*  Planet Horror */

@font-face {
  font-family: 'basetwelvesansscb';
  src: url(/static/fonts/Basetwelvesansscb/basetwelvesansscb.woff) format('woff');
}

@font-face {
  font-family: 'basemonowidebold';
  src: url(/static/fonts/Basetwelvesansscb/basemonowidebold.woff2) format('woff');
}

/* Ano */ /* Selekt */

@font-face {
  font-family: 'Ano';
  src: url(/static/fonts/Ano/AnoBlack-Regular.otf) format('opentype');
  font-weight: 800;
}

/* Walkway */ /* Selekt */

@font-face {
  font-family: 'Walkway RevOblique';
  src: url(/static/fonts/Walkway/Walkway_Black_RevOblique.ttf) format('truetype');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway';
  src: url(/static/fonts/Walkway/Walkway_Black.ttf) format('truetype');
  font-weight: 800;
}
@font-face {
  font-family: 'Walkway';
  src: url(/static/fonts/Walkway/Walkway_Bold_RevOblique.ttf) format('truetype');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway';
  src: url(/static/fonts/Walkway/Walkway_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway';
  src: url(/static/fonts/Walkway/Walkway_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway Condensed';
  src: url(/static/fonts/Walkway/Walkway_Condensed_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway Condensed';
  src: url(/static/fonts/Walkway/Walkway_Condensed_SemiBold.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Walkway Condensed';
  src: url(/static/fonts/Walkway/Walkway_Condensed.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Walkway Expand';
  src: url(/static/fonts/Walkway/Walkway_Expand_Black.ttf) format('truetype');
  font-weight: 800;
}
@font-face {
  font-family: 'Walkway Expand';
  src: url(/static/fonts/Walkway/Walkway_Expand_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway Expand RevOblique';
  src: url(/static/fonts/Walkway/Walkway_Expand_RevOblique.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway Expand';
  src: url(/static/fonts/Walkway/Walkway_Expand_SemiBold.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Walkway Expand';
  src: url(/static/fonts/Walkway/Walkway_Expand_UltraBold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: 'Walkway Expand';
  src: url(/static/fonts/Walkway/Walkway_Expand.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Walkway Oblique';
  src: url(/static/fonts/Walkway/Walkway_Oblique_Black.ttf) format('truetype');
  font-weight: 800;
}
@font-face {
  font-family: 'Walkway Oblique';
  src: url(/static/fonts/Walkway/Walkway_Oblique_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway Oblique';
  src: url(/static/fonts/Walkway/Walkway_Oblique_Expand.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway Oblique';
  src: url(/static/fonts/Walkway/Walkway_Oblique_SemiBold.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Walkway Oblique';
  src: url(/static/fonts/Walkway/Walkway_Oblique_UltraBold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: 'Walkway Oblique';
  src: url(/static/fonts/Walkway/Walkway_Oblique.ttf) format('truetype');
  font-weight: 400;
}
@font-face {
  font-family: 'Walkway RevOblique';
  src: url(/static/fonts/Walkway/Walkway_RevOblique.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway Rounded';
  src: url(/static/fonts/Walkway/Walkway_rounded.ttf) format('truetype');
}
@font-face {
  font-family: 'Walkway RevOblique';
  src: url(/static/fonts/Walkway/Walkway_rounded.ttf) format('truetype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway RevOblique';
  src: url(/static/fonts/Walkway/Walkway_SemiBold_RevOblique.ttf) format('truetype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway';
  src: url(/static/fonts/Walkway/Walkway_SemiBold.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Walkway RevOblique';
  src: url(/static/fonts/Walkway/Walkway_UltraBold_RevOblique.ttf) format('truetype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Walkway';
  src: url(/static/fonts/Walkway/Walkway_UltraBold.ttf) format('truetype');
  font-weight: 700;
}
@font-face {
  font-family: 'Walkway UltraCondensed';
  src: url(/static/fonts/Walkway/Walkway_UltraCondensed_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway UltraCondensed';
  src: url(/static/fonts/Walkway/Walkway_UltraCondensed_Semi.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Walkway UltraCondensed';
  src: url(/static/fonts/Walkway/Walkway_UltraCondensed.ttf) format('truetype');
}
@font-face {
  font-family: 'Walkway UltraExpand';
  src: url(/static/fonts/Walkway/Walkway_UltraExpand_Bold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Walkway UltraExpand';
  src: url(/static/fonts/Walkway/Walkway_UltraExpand_SemiBold.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Walkway UltraExpand';
  src: url(/static/fonts/Walkway/Walkway_UltraExpand.ttf) format('truetype');
}


/* Montserrat */ /* ACORN TV */

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Black.otf) format('opentype');
  font-weight: 900;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-BlackItalic.otf) format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');
  font-weight: 700;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-BoldItalic.otf) format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-ExtraBold.otf) format('opentype');
  font-weight: 800;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-ExtraBoldItalic.otf) format('opentype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-ExtraLight.otf) format('opentype');
  font-weight: 200;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-ExtraLightItalic.otf) format('opentype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Italic.otf) format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Light.otf) format('opentype');
  font-weight: 300;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-LightItalic.otf) format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Medium.otf) format('opentype');
  font-weight: 500;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-MediumItalic.otf) format('opentype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');
  font-weight: 400;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-SemiBold.otf) format('opentype');
  font-weight: 600;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-SemiBoldItalic.otf) format('opentype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Thin.otf) format('opentype');
  font-weight: 100;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-ThinItalic.otf) format('opentype');
  font-weight: 100;
  font-style: italic;
}

/* Flama */ /* Crimen + Investigación */

@font-face {
  font-family: 'Flama';
  src: url(/static/fonts/Flama/Flama-Bold.otf) format('opentype'), url(/static/fonts/Flama/Flama-Bold.eot) format('opentype'), url(/static/fonts/Flama/Flama-Bold.svg), url(/static/fonts/Flama/Flama-Bold.ttf) format('truetype'), url(/static/fonts/Flama/Flama-Bold.woff) format('woff');
  font-weight: 900;
}

/* Futura */ /* Blaze */

@font-face {
  font-family: 'Futura';
  src: url(/static/fonts/Futura/Futura.eot) format('opentype'), url(/static/fonts/Futura/Futura.svg), url(/static/fonts/Futura/Futura.ttf) format('truetype'), url(/static/fonts/Futura/Futura.woff) format('woff');
  font-weight: 400;
}

@font-face {
  font-family: 'Futura';
  src: url(/static/fonts/Futura/Futura-Bold.eot) format('opentype'), url(/static/fonts/Futura/Futura-Bold.svg), url(/static/fonts/Futura/Futura-Bold.ttf) format('truetype'), url(/static/fonts/Futura/Futura-Bold.woff) format('woff');
  font-weight: 900;
}

@font-face {
  font-family: 'Futura';
  src: url(/static/fonts/Futura/FuturaLTPro-MediumCondObl.eot) format('opentype'), url(/static/fonts/Futura/FuturaLTPro-MediumCondObl.svg), url(/static/fonts/Futura/FuturaLTPro-MediumCondObl.ttf) format('truetype'), url(/static/fonts/Futura/FuturaLTPro-MediumCondObl.woff) format('woff');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Futura';
  src: url(/static/fonts/Futura/FuturaLTPro-XBoldCondObl.eot) format('opentype'), url(/static/fonts/Futura/FuturaLTPro-XBoldCondObl.svg), url(/static/fonts/Futura/FuturaLTPro-XBoldCondObl.ttf) format('truetype'), url(/static/fonts/Futura/FuturaLTPro-XBoldCondObl.woff) format('woff');
  font-weight: 900;
  font-style: italic;
}

/* Interstate */ /* Blaze */

@font-face {
  font-family: 'Interstate';
  src: url(/static/fonts/Interstate/Interstate-Bold.ttf) format('truetype');
  font-weight: 900;
}

@font-face {
  font-family: 'Interstate';
  src: url(/static/fonts/Interstate/Interstate-Regular.ttf) format('truetype');
  font-weight: 400;
}

/* Open Sans */ /* Historia */


@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-Light.ttf) format('truetype');
  font-weight: 300;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-LightItalic.ttf) format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-Regular.ttf) format('truetype');
  font-weight: 400;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-Italic.ttf) format('truetype');
  font-weight: 400;
  font-style: italic;
}


@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-SemiBold.ttf) format('truetype');
  font-weight: 600;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-SemiBoldItalic.ttf) format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-Bold.ttf) format('truetype');
  font-weight: 800;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-BoldItalic.ttf) format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-ExtraBold.ttf) format('truetype');
  font-weight: 900;
}

@font-face {
  font-family: 'Open Sans';
  src: url(/static/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf) format('truetype');
  font-weight: 900;
  font-style: italic;
}

/* Oswald */ /* Historia */


@font-face {
  font-family: 'Oswald';
  src: url(/static/fonts/Oswald/Oswald-ExtraLight.ttf) format('truetype');
  font-weight: 300;
}

@font-face {
  font-family: 'Oswald';
  src: url(/static/fonts/Oswald/Oswald-Light.ttf) format('truetype');
  font-weight: 400;
}

@font-face {
  font-family: 'Oswald';
  src: url(/static/fonts/Oswald/Oswald-Regular.ttf) format('truetype');
  font-weight: 500;
}

@font-face {
  font-family: 'Oswald';
  src: url(/static/fonts/Oswald/Oswald-SemiBold.ttf) format('truetype');
  font-weight: 800;
}

@font-face {
  font-family: 'Oswald';
  src: url(/static/fonts/Oswald/Oswald-Bold.ttf) format('truetype');
  font-weight: 900;
}

/* North Type */ /* Historia */

@font-face {
  font-family: 'North Type';
  src: url(/static/fonts/NorthType/NorthType-Dual100.otf) format('opentype');
  font-weight: 100;
}


@font-face {
  font-family: 'North Type';
  src: url(/static/fonts/NorthType/NorthType-Dual200.otf) format('opentype');
  font-weight: 200;
}

@font-face {
  font-family: 'North Type';
  src: url(/static/fonts/NorthType/NorthType-Dual300.otf) format('opentype');
  font-weight: 300;
}

@font-face {
  font-family: 'North Type';
  src: url(/static/fonts/NorthType/NorthType-Dual400.otf) format('opentype');
  font-weight: 400;
}

@font-face {
  font-family: 'North Type';
  src: url(/static/fonts/NorthType/NorthType-Dual500.otf) format('opentype');
  font-weight: 500;
}

@font-face {
  font-family: 'North Type';
  src: url(/static/fonts/NorthType/NorthType-Dual600.otf) format('opentype');
  font-weight: 600;
}


/* Good Pro */ /*  AMC Break */

@font-face {
  font-family: 'Good Pro';
  src: url(/static/fonts/GoodPro/GoodPro-NarrLightItalic.otf) format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Good Pro';
  src: url(/static/fonts/GoodPro/GoodPro-NarrMediumItalic.otf) format('opentype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Good Pro';
  src: url(/static/fonts/GoodPro/GoodPro-NarrUltra.otf) format('opentype');
  font-weight: 600;
}

/* Novecento */ /*  AMC Crime */

@font-face {
  font-family: 'Novecento Sans';
  src: url(/static/fonts/Novecento/Novecento_sans_wide_Medium.otf) format('opentype');
  font-weight: 500;
}

@font-face {
  font-family: 'Novecento Sans';
  src: url(/static/fonts/Novecento/Novecento_sans_wide_UltraBold.otf) format('opentype');
  font-weight: 600;
}

@font-face {
  font-family: 'Novecento Slab';
  src: url(/static/fonts/Novecento/Novecento_slab_Bold.otf) format('opentype');
  font-weight: 500;
}

@font-face {
  font-family: 'Novecento Slab';
  src: url(/static/fonts/Novecento/Novecento_slab_wide_Bold.otf) format('opentype');
  font-weight: 600;
}

@font-face {
  font-family: 'Novecento Slab';
  src: url(/static/fonts/Novecento/Novecento_slab_UltraBold.otf) format('opentype');
  font-weight: 700;
}


/* BrandonText -> Montserrat */ /*  Historia y actualidad */

@font-face {
  font-family: 'Montserrat';
  src: url(/static/fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');
  font-weight: 400;
}

@font-face {
  font-family: 'MontserratBold';
  src: url(/static/fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');
  font-weight: bold;
}

/* cormorantgaramond */ /*  Historia y actualidad */

@font-face {
  font-family: 'cormorantgaramond';
  src: url(/static/fonts/Cormorant_Garamond/CormorantGaramond-Regular.ttf) format('truetype');
}


/* Puffin */ /*  Buen viaje */

@font-face {
  font-family: 'Puffin';
  src: url(/static/fonts/Puffin/PuffinDisplaySoftMediumItalic.otf) format('opentype');
}

@font-face {
  font-family: 'PuffinBold';
  src: url(/static/fonts/Puffin/PuffinDisplaySoftExtBdItalic.otf) format('opentype');
  font-weight: bold;
}


