* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/**************** FONT NAME: TT Supermolot ***************/
@font-face {
    font-family: 'ttsupermolot-blacuploadedfile';
    src: url('tt_supermolot_black_italic-webfont.woff2') format('woff2'), url('tt_supermolot_black_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ttsupermolot-bolduploadedfile';
    src: url('tt_supermolot_bold_italic-webfont.woff2') format('woff2'), url('tt_supermolot_bold_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ttsupermolot-italuploadedfile';
    src: url('tt_supermolot_italic-webfont.woff2') format('woff2'), url('tt_supermolot_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ttsupermolot-lighuploadedfile';
    src: url('tt_supermolot_light_italic-webfont.woff2') format('woff2'), url('tt_supermolot_light_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ttsupermolot-reguuploadedfile';
    src: url('tt_supermolot_regular-webfont.woff2') format('woff2'), url('tt_supermolot_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ttsupermolot-thinuploadedfile';
    src: url('tt_supermolot_thin-webfont.woff2') format('woff2'), url('tt_supermolot_thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* FONT NAME: TT Supermolot Neue Expanded */
@font-face {
    font-family: 'tt_supermolot_neue_expandedBd';
    src: url('ttsupermolotneue-expbold-webfont.woff2') format('woff2'), url('ttsupermolotneue-expbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neue_expademiBd';
    src: url('ttsupermolotneue-expdbold-webfont.woff2') format('woff2'), url('ttsupermolotneue-expdbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neue_expandedLt';
    src: url('ttsupermolotneue-explight-webfont.woff2') format('woff2'), url('ttsupermolotneue-explight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neue_expandedMd';
    src: url('ttsupermolotneue-expmed-webfont.woff2') format('woff2'), url('ttsupermolotneue-expmed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neue_expandedRg';
    src: url('ttsupermolotneue-expregular-webfont.woff2') format('woff2'), url('ttsupermolotneue-expregular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neue_expandeXBd';
    src: url('ttsupermolotneue-expxbold-webfont.woff2') format('woff2'), url('ttsupermolotneue-expxbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neue_expandeXLt';
    src: url('ttsupermolotneue-expxlight-webfont.woff2') format('woff2'), url('ttsupermolotneue-expxlight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'tt_supermolot_neueextrabold';
    src: url('ttsupermolotneue-extrabold-webfont.woff2') format('woff2'), url('ttsupermolotneue-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* FONT NAME: TT Supermolot Neue */
@font-face {
    font-family: 'TTSupermolotNeue-Bold';
    src: url('TTSupermolotNeue-Bold.woff2') format('woff2'), url('TTSupermolotNeue-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TTSupermolotNeue-Regular';
    src: url('TTSupermolotNeue-Regular.woff2') format('woff2'), url('TTSupermolotNeue-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TTSupermolotNeue-Medium';
    src: url('TTSupermolotNeue-Medium.woff2') format('woff2'), url('TTSupermolotNeue-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}