@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-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;
}

@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: 'KK7CubanoNormal';
    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;
}

@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;
}


