@font-face {
    font-family: 'dotMatrix';
    src: url('dotmatrix/dot_matrix_regular-webfont.woff2') format('woff2'),
         url('dotmatrix/dot_matrix_regular-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'dotMatrix';
    src: url('dotmatrix/dot_matrix_bold-webfont.woff2') format('woff2'),
         url('dotmatrix/dot_matrix_bold-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'dotMatrix';
    src: url('dotmatrix/dot_matrix_bold_semi_tall-webfont.woff2') format('woff2'),
         url('dotmatrix/dot_matrix_bold_semi_tall-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'dotMatrix';
    src: url('dotmatrix/dot_matrix_bold_tall-webfont.woff2') format('woff2'),
         url('dotmatrix/dot_matrix_bold_tall-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'NewRailAlphabet';
    src: url('newrail/NewRailAlphabet-White.woff') format('woff'),
        url('newrail/NewRailAlphabet-White.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'NewRailAlphabet';
    src: url('newrail/NewRailAlphabet-Medium.woff') format('woff'),
        url('newrail/NewRailAlphabet-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'NewRailAlphabet';
    src: url('newrail/NewRailAlphabet-Bold.woff') format('woff'),
        url('newrail/NewRailAlphabet-Bold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
