@charset "utf-8";

/* roboto */
@font-face {
    font-family: 'RobotoBlack';
    src: url('../fonts/Roboto-Black.eot');
    src: url('../fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RobotoLight';
    src: url('../fonts/Roboto-Light.eot');
    src: url('../fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RobotoMedium';
    src: url('../fonts/Roboto-Medium.eot');
    src: url('../fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RobotoBold';
    src: url('../fonts/Roboto-Bold.eot');
    src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RobotoRegular';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Roboto Slab */
@font-face {
    font-family: 'RobotoSlabRegular';
    src: url('../fonts/RobotoSlab-Regular.eot');
    src: url('../fonts/RobotoSlab-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoSlabSemiBold';
    src: url('../fonts/RobotoSlab-SemiBold.eot');
    src: url('../fonts/RobotoSlab-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoSlabMedium';
    src: url('../fonts/RobotoSlab-Medium.eot');
    src: url('../fonts/RobotoSlab-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoSlabLight';
    src: url('../fonts/RobotoSlab-Light.eot');
    src: url('../fonts/RobotoSlab-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoSlabExtraBold';
    src: url('../fonts/RobotoSlab-ExtraBold.eot');
    src: url('../fonts/RobotoSlab-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoSlabBold';
    src: url('../fonts/RobotoSlab-Bold.eot');
    src: url('../fonts/RobotoSlab-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoSlabBlack';
    src: url('../fonts/RobotoSlab-Black.eot');
    src: url('../fonts/RobotoSlab-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoSlab-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* Roboto Mono */
@font-face {
    font-family: 'RobotoMonoBold';
    src: url('../fonts/RobotoMono-Bold.eot');
    src: url('../fonts/RobotoMono-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoMono-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoMonoMedium';
    src: url('../fonts/RobotoMono-Medium.eot');
    src: url('../fonts/RobotoMono-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoMono-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoMonoRegular';
    src: url('../fonts/RobotoMono-Regular.eot');
    src: url('../fonts/RobotoMono-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoMono-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoMonoLight';
    src: url('../fonts/RobotoMono-Light.eot');
    src: url('../fonts/RobotoMono-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoMono-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RobotoMonoSemiBold';
    src: url('../fonts/RobotoMono-SemiBold.eot');
    src: url('../fonts/RobotoMono-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoMono-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Montserrat */
@font-face {
    font-family: 'MontserratMedium';
    src: url('../fonts/Montserrat-Medium.eot');
    src: url('../fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MontserratBlack';
    src: url('../fonts/Montserrat-Black.eot');
    src: url('../fonts/Montserrat-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MontserratRegular';
    src: url('../fonts/Montserrat-Regular.eot');
    src: url('../fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MontserratSemiBold';
    src: url('../fonts/Montserrat-SemiBold.eot');
    src: url('../fonts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MontserratBold';
    src: url('../fonts/Montserrat-Bold.eot');
    src: url('../fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MontserratLight';
    src: url('../fonts/Montserrat-Light.eot');
    src: url('../fonts/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MontserratExtraBold';
    src: url('../fonts/Montserrat-ExtraBold.eot');
    src: url('../fonts/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Inter */
@font-face {
    font-family: 'InterRegular';
    src: url('../fonts/Inter-Regular.eot');
    src: url('../fonts/Inter-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterMedium';
    src: url('../fonts/Inter-Medium.eot');
    src: url('../fonts/Inter-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterBold';
    src: url('../fonts/Inter-Bold.eot');
    src: url('../fonts/Inter-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterLight';
    src: url('../fonts/Inter-Light.eot');
    src: url('../fonts/Inter-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterSemiBold';
    src: url('../fonts/Inter-SemiBold.eot');
    src: url('../fonts/Inter-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterBlack';
    src: url('../fonts/Inter-Black.eot');
    src: url('../fonts/Inter-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterExtraBold';
    src: url('../fonts/Inter-ExtraBold.eot');
    src: url('../fonts/Inter-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Inter-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Be Vietnam */
@font-face {
    font-family: 'BeVietnamLight';
    src: url('../fonts/BeVietnam-Light.eot');
    src: url('../fonts/BeVietnam-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BeVietnam-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BeVietnamSemiBold';
    src: url('../fonts/BeVietnam-SemiBold.eot');
    src: url('../fonts/BeVietnam-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BeVietnam-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BeVietnamMedium';
    src: url('../fonts/BeVietnam-Medium.eot');
    src: url('../fonts/BeVietnam-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BeVietnam-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BeVietnamExtraBold';
    src: url('../fonts/BeVietnam-ExtraBold.eot');
    src: url('../fonts/BeVietnam-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BeVietnam-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BeVietnamRegular';
    src: url('../fonts/BeVietnam-Regular.eot');
    src: url('../fonts/BeVietnam-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BeVietnam-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BeVietnamBold';
    src: url('../fonts/BeVietnam-Bold.eot');
    src: url('../fonts/BeVietnam-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BeVietnam-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Saira */
@font-face {
    font-family: 'SairaRegular';
    src: url('../fonts/Saira-Regular.eot');
    src: url('../fonts/Saira-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SairaSemiBold';
    src: url('../fonts/Saira-SemiBold.eot');
    src: url('../fonts/Saira-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SairaMedium';
    src: url('../fonts/Saira-Medium.eot');
    src: url('../fonts/Saira-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SairaLight';
    src: url('../fonts/Saira-Light.eot');
    src: url('../fonts/Saira-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SairaBlack';
    src: url('../fonts/Saira-Black.eot');
    src: url('../fonts/Saira-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SairaBold';
    src: url('../fonts/Saira-Bold.eot');
    src: url('../fonts/Saira-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SairaExtraBold';
    src: url('../fonts/Saira-ExtraBold.eot');
    src: url('../fonts/Saira-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Saira-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* SVN */
@font-face {
    font-family: 'SVNDiamond';
    src: url('../fonts/SVN-Diamond-Regular.eot');
    src: url('../fonts/SVN-Diamond-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-Diamond-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNDiamonda';
    src: url('../fonts/SVN-Diamonda-Regular.eot');
    src: url('../fonts/SVN-Diamonda-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-Diamonda-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-VTRedzoneClassic';
    src: url('../fonts/SVN-VTRedzone-Classic.eot');
    src: url('../fonts/SVN-VTRedzone-Classic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-VTRedzone-Classic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-PaulaNatalie';
    src: url('../fonts/SVN-PaulaNatalie-Regular.eot');
    src: url('../fonts/SVN-PaulaNatalie-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-PaulaNatalie-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-HemiHead';
    src: url('../fonts/SVN-HemiHead.eot');
    src: url('../fonts/SVN-HemiHead.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-HemiHead.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* SVN Avo */
@font-face {
    font-family: 'SVNAvoRegular';
    src: url('../fonts/SVN-Avo.eot');
    src: url('../fonts/SVN-Avo.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-Avo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNAvoBold';
    src: url('../fonts/SVN-Avobold.eot');
    src: url('../fonts/SVN-Avobold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-Avobold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* SVN KelsonSans*/
@font-face {
    font-family: 'SVNKelsonSansRegular';
    src: url('../fonts/SVN-KelsonSans.eot');
    src: url('../fonts/SVN-KelsonSans.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-KelsonSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNKelsonSansBold';
    src: url('../fonts/SVN-KelsonSansBold.eot');
    src: url('../fonts/SVN-KelsonSansBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-KelsonSansBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNKelsonSansLight';
    src: url('../fonts/SVN-KelsonSansLight.eot');
    src: url('../fonts/SVN-KelsonSansLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-KelsonSansLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* SVN-Poppins */
@font-face {
    font-family: 'SVNPoppinsSemiBold';
    src: url('../fonts/SVN-PoppinsSemiBold.eot');
    src: url('../fonts/SVN-PoppinsSemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-PoppinsSemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNPoppinsRegular';
    src: url('../fonts/SVN-Poppins.eot');
    src: url('../fonts/SVN-Poppins.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-Poppins.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNPoppinsMedium';
    src: url('../fonts/SVN-PoppinsMedium.eot');
    src: url('../fonts/SVN-PoppinsMedium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-PoppinsMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNPoppinsBoldBold';
    src: url('../fonts/SVN-PoppinsBold.eot');
    src: url('../fonts/SVN-PoppinsBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-PoppinsBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVNPoppinsBlack';
    src: url('../fonts/SVN-PoppinsBlack.eot');
    src: url('../fonts/SVN-PoppinsBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-PoppinsBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* SVN-Gilroy */
@font-face {
    font-family: 'SVNGilroyRegular';
    src: url('../fonts/SVN-Gilroy.eot');
    src: url('../fonts/SVN-Gilroy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-Gilroy.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SVNGilroyMedium';
    src: url('../fonts/SVN-GilroyMedium.eot');
    src: url('../fonts/SVN-GilroyMedium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-GilroyMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SVNGilroySemiBold';
    src: url('../fonts/SVN-GilroySemiBold.eot');
    src: url('../fonts/SVN-GilroySemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-GilroySemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SVNGilroyLight';
    src: url('../fonts/SVN-GilroyLight.eot');
    src: url('../fonts/SVN-GilroyLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-GilroyLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SVNGilroyBlack';
    src: url('../fonts/SVN-GilroyBlack.eot');
    src: url('../fonts/SVN-GilroyBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-GilroyBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SVNGilroyBold';
    src: url('../fonts/SVN-GilroyBold.eot');
    src: url('../fonts/SVN-GilroyBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SVN-GilroyBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* UTM */
@font-face {
    font-family: 'UTMArrubaKT';
    src: url('../fonts/UTMArrubaKT.eot');
    src: url('../fonts/UTMArrubaKT.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMArrubaKT.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UTMAlberta';
    src: url('../fonts/UTMAlbertaHeavy.eot');
    src: url('../fonts/UTMAlbertaHeavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMAlbertaHeavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UTMImpact';
    src: url('../fonts/UTMImpact.eot');
    src: url('../fonts/UTMImpact.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMImpact.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UTMBeautifulCaps';
    src: url('../fonts/UTMBeautifulCaps.eot');
    src: url('../fonts/UTMBeautifulCaps.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMBeautifulCaps.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UTMAvoBold';
    src: url('../fonts/UTMAvoBold.eot');
    src: url('../fonts/UTMAvoBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMAvoBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UTMAvoRegular';
    src: url('../fonts/UTMAvo.eot');
    src: url('../fonts/UTMAvo.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMAvo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



/* Mulish */
@font-face {
    font-family: 'MulishSemiBold';
    src: url('../fonts/Mulish-SemiBold.eot');
    src: url('../fonts/Mulish-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MulishMedium';
    src: url('../fonts/Mulish-Medium.eot');
    src: url('../fonts/Mulish-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MulishRegular';
    src: url('../fonts/Mulish-Regular.eot');
    src: url('../fonts/Mulish-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MulishExtraBold';
    src: url('../fonts/Mulish-ExtraBold.eot');
    src: url('../fonts/Mulish-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MulishLight';
    src: url('../fonts/Mulish-Light.eot');
    src: url('../fonts/Mulish-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MulishBlack';
    src: url('../fonts/Mulish-Black.eot');
    src: url('../fonts/Mulish-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MulishBold';
    src: url('../fonts/Mulish-Bold.eot');
    src: url('../fonts/Mulish-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Mulish-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* iCielBC */
@font-face {
    font-family: 'iCielBCRostrumRegular';
    src: url('../fonts/iCielBCRostrum-Regular.eot');
    src: url('../fonts/iCielBCRostrum-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/iCielBCRostrum-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'KK7-CubanoNormal';
    src: url('../fonts/KK7-Cubano-Normal.eot');
    src: url('../fonts/KK7-Cubano-Normal.eot?#iefix') format('embedded-opentype'),
        url('../fonts/KK7-Cubano-Normal.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* 1FTV VIP */
@font-face {
    font-family: '1FTVVIPCarbon';
    src: url('../fonts/1FTVVIPCarbon.eot');
    src: url('../fonts/1FTVVIPCarbon.eot?#iefix') format('embedded-opentype'),
        url('../fonts/1FTVVIPCarbon.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: '1FTVDesigner';
    src: url('../fonts/1FTVDesignerRegular.eot');
    src: url('../fonts/1FTVDesignerRegular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/1FTVDesignerRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* DTPhudu */

@font-face {
    font-family: 'DTPhuduRegular';
    src: url('../fonts/DTPhudu-Regular.eot');
    src: url('../fonts/DTPhudu-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DTPhudu-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DTPhuduBold';
    src: url('../fonts/DTPhudu-Bold.eot');
    src: url('../fonts/DTPhudu-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DTPhudu-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DTPhuduMedium';
    src: url('../fonts/DTPhudu-Medium.eot');
    src: url('../fonts/DTPhudu-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DTPhudu-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DTPhuduBlack';
    src: url('../fonts/DTPhudu-Black.eot');
    src: url('../fonts/DTPhudu-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DTPhudu-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DTPhuduLight';
    src: url('../fonts/DTPhudu-Light.eot');
    src: url('../fonts/DTPhudu-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DTPhudu-Light.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

/* Arimo */
@font-face {
    font-family: 'ArimoSemiBold';
    src: url('../fonts/Arimo-SemiBold.eot');
    src: url('../fonts/Arimo-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Arimo-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArimoBold';
    src: url('../fonts/Arimo-Bold.eot');
    src: url('../fonts/Arimo-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Arimo-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArimoRegular';
    src: url('../fonts/Arimo-Regular.eot');
    src: url('../fonts/Arimo-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Arimo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArimoMedium';
    src: url('../fonts/Arimo-Medium.eot');
    src: url('../fonts/Arimo-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Arimo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Cabin */
@font-face {
    font-family: 'CabinBold';
    src: url('../fonts/Cabin-Bold.eot');
    src: url('../fonts/Cabin-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cabin-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CabinMedium';
    src: url('../fonts/Cabin-Medium.eot');
    src: url('../fonts/Cabin-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cabin-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CabinRegular';
    src: url('../fonts/Cabin-Regular.eot');
    src: url('../fonts/Cabin-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cabin-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CabinSemiBold';
    src: url('../fonts/Cabin-SemiBold.eot');
    src: url('../fonts/Cabin-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cabin-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Exo */
@font-face {
    font-family: 'ExoExtraBold';
    src: url('../fonts/Exo-ExtraBold.eot');
    src: url('../fonts/Exo-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ExoBold';
    src: url('../fonts/Exo-Bold.eot');
    src: url('../fonts/Exo-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ExoBlack';
    src: url('../fonts/Exo-Black.eot');
    src: url('../fonts/Exo-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ExoMedium';
    src: url('../fonts/Exo-Medium.eot');
    src: url('../fonts/Exo-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ExoSemiBold';
    src: url('../fonts/Exo-SemiBold.eot');
    src: url('../fonts/Exo-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ExoRegular';
    src: url('../fonts/Exo-Regular.eot');
    src: url('../fonts/Exo-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Exo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* PlayfairDisplay */
@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../fonts/PlayfairDisplay-Regular.eot');
    src: url('../fonts/PlayfairDisplay-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlayfairDisplay-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../fonts/PlayfairDisplay-Medium.eot');
    src: url('../fonts/PlayfairDisplay-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlayfairDisplay-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../fonts/PlayfairDisplay-Black.eot');
    src: url('../fonts/PlayfairDisplay-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlayfairDisplay-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../fonts/PlayfairDisplay-ExtraBold.eot');
    src: url('../fonts/PlayfairDisplay-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlayfairDisplay-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../fonts/PlayfairDisplay-Bold.eot');
    src: url('../fonts/PlayfairDisplay-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlayfairDisplay-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../fonts/PlayfairDisplay-SemiBold.eot');
    src: url('../fonts/PlayfairDisplay-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlayfairDisplay-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Oswald */

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald-Light.eot');
    src: url('../fonts/Oswald-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald-Bold.eot');
    src: url('../fonts/Oswald-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald-Medium.eot');
    src: url('../fonts/Oswald-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald-Regular.eot');
    src: url('../fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald-SemiBold.eot');
    src: url('../fonts/Oswald-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Oswald-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* SFU */
@font-face {
    font-family: 'SFUHelvetica';
    src: url('../fonts/SFUHelveticaBold.eot');
    src: url('../fonts/SFUHelveticaBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SFUHelveticaBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Open Sans */
@font-face {
    font-family: 'OpenSansSemiBold';
    src: url('../fonts/OpenSans-SemiBold.eot');
    src: url('../fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/OpenSans-Regular.eot');
    src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OpenSansMedium';
    src: url('../fonts/OpenSans-Medium.eot');
    src: url('../fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OpenSansLight';
    src: url('../fonts/OpenSans-Light.eot');
    src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OpenSansBold';
    src: url('../fonts/OpenSans-Bold.eot');
    src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'OpenSansExtraBold';
    src: url('../fonts/OpenSans-ExtraBold.eot');
    src: url('../fonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}






