/* Roboto */
@font-face {
    font-family: 'RL';
    src: url('../fonts/roboto/Roboto-Light.eot');
    src: url('../fonts/roboto/Roboto-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RR';
    src: url('../fonts/roboto/Roboto-Regular.eot');
    src: url('../fonts/roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RB';
    src: url('../fonts/roboto/Roboto-Bold.eot');
    src: url('../fonts/roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RM';
    src: url('../fonts/roboto/Roboto-Medium.eot');
    src: url('../fonts/roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RBL';
    src: url('../fonts/roboto/Roboto-Black.eot');
    src: url('../fonts/roboto/Roboto-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
/* UTM */
@font-face {
    font-family: 'UTMI';
    src: url('../fonts/utm/UTMImpact.eot');
    src: url('../fonts/utm/UTMImpact.eot?#iefix') format('embedded-opentype'),
        url('../fonts/utm/UTMImpact.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'UTMH';
    src: url('../fonts/utm/UTMHelvetIns.eot');
    src: url('../fonts/utm/UTMHelvetIns.eot?#iefix') format('embedded-opentype'),
        url('../fonts/utm/UTMHelvetIns.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'UTMBC';
    src: url('../fonts/utm/UTMBeautifulCaps.eot');
    src: url('../fonts/utm/UTMBeautifulCaps.eot?#iefix') format('embedded-opentype'),
        url('../fonts/utm/UTMBeautifulCaps.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'UTMYT';
    src: url('../fonts/utm/UTMYenTu.eot');
    src: url('../fonts/utm/UTMYenTu.eot?#iefix') format('embedded-opentype'),
        url('../fonts/utm/UTMYenTu.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Montrat */
@font-face {
    font-family: 'MR';
    src: url('../fonts/montserrat/Montserrat-Regular.eot');
    src: url('../fonts/montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/montserrat/Montserrat-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MB';
    src: url('../fonts/montserrat/Montserrat-Bold.eot');
    src: url('../fonts/montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/montserrat/Montserrat-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MM';
    src: url('../fonts/montserrat/Montserrat-Medium.eot');
    src: url('../fonts/montserrat/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/montserrat/Montserrat-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MSB';
    src: url('../fonts/montserrat/Montserrat-SemiBold.eot');
    src: url('../fonts/montserrat/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/montserrat/Montserrat-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SFUShadowBT';
    src: url('../fonts/SFUShadowBT/SFUShadowBTBlackCondensed.eot');
    src: url('../fonts/SFUShadowBT/SFUShadowBTBlackCondensed.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SFUShadowBT/SFUShadowBTBlackCondensed.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SFUDINEngAlt';
    src: url('../fonts/sfu/SFUDINEngAlt.eot');
    src: url('../fonts/sfu/SFUDINEngAlt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/sfu/SFUDINEngAlt.woff2') format('woff2'),
        url('../fonts/sfu/SFUDINEngAlt.woff') format('woff'),
        url('../fonts/sfu/SFUDINEngAlt.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* avo */
@font-face {
    font-family: 'UTMAvo';
    src: url('../fonts/avo/UTMAvo.eot');
    src: url('../fonts/avo/UTMAvo.eot?#iefix') format('embedded-opentype'),
        url('../fonts/avo/UTMAvo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UTMAvoBold';
    src: url('../fonts/avo/UTMAvoBold.eot');
    src: url('../fonts/avo/UTMAvoBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/avo/UTMAvoBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoCondensedBold';
    src: url('../fonts/roboto/RobotoCondensed-Bold.eot');
    src: url('../fonts/roboto/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/RobotoCondensed-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoCondensedItalic';
    src: url('../fonts/roboto/RobotoCondensed-Italic.eot');
    src: url('../fonts/roboto/RobotoCondensed-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/RobotoCondensed-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoCondensedLight';
    src: url('../fonts/roboto/RobotoCondensed-Light.eot');
    src: url('../fonts/roboto/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/RobotoCondensed-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoCondensed';
    src: url('../fonts/roboto/RobotoCondensed-Regular.eot');
    src: url('../fonts/roboto/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/RobotoCondensed-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OswaldBold';
    src: url('../fonts/Oswald/Oswald-Bold.eot');
    src: url('../fonts/Oswald/Oswald-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald/Oswald-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OswaldMedium';
    src: url('../fonts/Oswald/Oswald-Medium.eot');
    src: url('../fonts/Oswald/Oswald-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald/Oswald-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OswaldSemiBold';
    src: url('../fonts/Oswald/Oswald-SemiBold.eot');
    src: url('../fonts/Oswald/Oswald-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald/Oswald-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
