@font-face {
    font-family: 'JostBlack';
    src: url('JostBlack.eot');
    src: url('JostBlack.eot') format('embedded-opentype'),
        url('JostBlack.woff2') format('woff2'),
        url('JostBlack.woff') format('woff'),
        url('JostBlack.ttf') format('truetype'),
        url('JostBlack.svg#JostBlack') format('svg');
}

@font-face {
    font-family: 'JostBold';
    src: url('JostBold.eot');
    src: url('JostBold.eot') format('embedded-opentype'),
        url('JostBold.woff2') format('woff2'),
        url('JostBold.woff') format('woff'),
        url('JostBold.ttf') format('truetype'),
        url('JostBold.svg#JostBold') format('svg');
}

@font-face {
    font-family: 'JostExtraBold';
    src: url('JostExtraBold.eot');
    src: url('JostExtraBold.eot') format('embedded-opentype'),
        url('JostExtraBold.woff2') format('woff2'),
        url('JostExtraBold.woff') format('woff'),
        url('JostExtraBold.ttf') format('truetype'),
        url('JostExtraBold.svg#JostExtraBold') format('svg');
}

@font-face {
    font-family: 'JostExtraLight';
    src: url('JostExtraLight.eot');
    src: url('JostExtraLight.eot') format('embedded-opentype'),
        url('JostExtraLight.woff2') format('woff2'),
        url('JostExtraLight.woff') format('woff'),
        url('JostExtraLight.ttf') format('truetype'),
        url('JostExtraLight.svg#JostExtraLight') format('svg');
}

@font-face {
    font-family: 'JostLight';
    src: url('JostLight.eot');
    src: url('JostLight.eot') format('embedded-opentype'),
        url('JostLight.woff2') format('woff2'),
        url('JostLight.woff') format('woff'),
        url('JostLight.ttf') format('truetype'),
        url('JostLight.svg#JostLight') format('svg');
}

@font-face {
    font-family: 'JostMedium';
    src: url('JostMedium.eot');
    src: url('JostMedium.eot') format('embedded-opentype'),
        url('JostMedium.woff2') format('woff2'),
        url('JostMedium.woff') format('woff'),
        url('JostMedium.ttf') format('truetype'),
        url('JostMedium.svg#JostMedium') format('svg');
}

@font-face {
    font-family: 'JostRegular';
    src: url('JostRegular.eot');
    src: url('JostRegular.eot') format('embedded-opentype'),
        url('JostRegular.woff2') format('woff2'),
        url('JostRegular.woff') format('woff'),
        url('JostRegular.ttf') format('truetype'),
        url('JostRegular.svg#JostRegular') format('svg');
}

@font-face {
    font-family: 'JostSemiBold';
    src: url('JostSemiBold.eot');
    src: url('JostSemiBold.eot') format('embedded-opentype'),
        url('JostSemiBold.woff2') format('woff2'),
        url('JostSemiBold.woff') format('woff'),
        url('JostSemiBold.ttf') format('truetype'),
        url('JostSemiBold.svg#JostSemiBold') format('svg');
}

@font-face {
    font-family: 'JostThin';
    src: url('JostThin.eot');
    src: url('JostThin.eot') format('embedded-opentype'),
        url('JostThin.woff2') format('woff2'),
        url('JostThin.woff') format('woff'),
        url('JostThin.ttf') format('truetype'),
        url('JostThin.svg#JostThin') format('svg');
}







@font-face {
    font-family: 'TT Supermolot Neue Trl';
    src: url('TTSupermolotNeueTrl-Bd.eot');
    src: url('TTSupermolotNeueTrl-Bd.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Bd.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Bd.woff') format('woff'),
        url('TTSupermolotNeueTrl-Bd.svg#TTSupermolotNeueTrl-Bd') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl Blc';
    src: url('TTSupermolotNeueTrl-Blk.eot');
    src: url('TTSupermolotNeueTrl-Blk.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Blk.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Blk.woff') format('woff'),
        url('TTSupermolotNeueTrl-Blk.svg#TTSupermolotNeueTrl-Blk') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl Db';
    src: url('TTSupermolotNeueTrl-Db.eot');
    src: url('TTSupermolotNeueTrl-Db.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Db.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Db.woff') format('woff'),
        url('TTSupermolotNeueTrl-Db.svg#TTSupermolotNeueTrl-Db') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl';
    src: url('TTSupermolotNeueTrl-Rg.eot');
    src: url('TTSupermolotNeueTrl-Rg.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Rg.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Rg.woff') format('woff'),
        url('TTSupermolotNeueTrl-Rg.svg#TTSupermolotNeueTrl-Rg') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl XLt';
    src: url('TTSupermolotNeueTrl-XLt.eot');
    src: url('TTSupermolotNeueTrl-XLt.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-XLt.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-XLt.woff') format('woff'),
        url('TTSupermolotNeueTrl-XLt.svg#TTSupermolotNeueTrl-XLt') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl Md';
    src: url('TTSupermolotNeueTrl-Md.eot');
    src: url('TTSupermolotNeueTrl-Md.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Md.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Md.woff') format('woff'),
        url('TTSupermolotNeueTrl-Md.svg#TTSupermolotNeueTrl-Md') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl XBd';
    src: url('TTSupermolotNeueTrl-XBd.eot');
    src: url('TTSupermolotNeueTrl-XBd.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-XBd.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-XBd.woff') format('woff'),
        url('TTSupermolotNeueTrl-XBd.svg#TTSupermolotNeueTrl-XBd') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl Lt';
    src: url('TTSupermolotNeueTrl-Lt.eot');
    src: url('TTSupermolotNeueTrl-Lt.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Lt.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Lt.woff') format('woff'),
        url('TTSupermolotNeueTrl-Lt.svg#TTSupermolotNeueTrl-Lt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Supermolot Neue Trl Th';
    src: url('TTSupermolotNeueTrl-Th.eot');
    src: url('TTSupermolotNeueTrl-Th.eot?#iefix') format('embedded-opentype'),
        url('TTSupermolotNeueTrl-Th.woff2') format('woff2'),
        url('TTSupermolotNeueTrl-Th.woff') format('woff'),
        url('TTSupermolotNeueTrl-Th.svg#TTSupermolotNeueTrl-Th') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}