@font-face {
    font-family: 'Avenir Next Light';
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Light.eot");
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Light.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Light.woff2") format("woff2"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Light.woff") format("woff"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Light.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next Regular';
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Regular.eot");
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Regular.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Regular.woff2") format("woff2"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Regular.woff") format("woff"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Regular.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next Medium';
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Medium.eot");
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Medium.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Medium.woff2") format("woff2"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Medium.woff") format("woff"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Medium.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next Demi';
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Demi.eot");
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Demi.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Demi.woff2") format("woff2"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Demi.woff") format("woff"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Demi.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next Bold';
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Bold.eot");
    src: url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Bold.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Bold.woff2") format("woff2"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Bold.woff") format("woff"), url("/content/dam/honor/common/font/avenir-next/AvenirNextW1G-Bold.ttf") format("truetype");
}

@font-face {
    font-family: 'DINPro-Regular';
    src: url("/content/dam/honor/common/products/fonts/DINPro-Regular_13937.ttf");
    src: url("/content/dam/honor/common/products/fonts/DINPro-Regular_13937.eot") format("embedded-opentype"), url("/content/dam/honor/common/products/fonts/DINPro-Regular_13937.woff2") format("woff2"), url("/content/dam/honor/common/products/fonts/DINPro-Regular_13937.woff") format("woff"), url("/content/dam/honor/common/products/fonts/DINPro-Regular_13937.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DIN Condensed';
    src: url("/content/dam/honor/common/products/fonts/ParaType - DIN Condensed.eot");
    src: url("/content/dam/honor/common/products/fonts/ParaType - DIN Condensed.eot?#iefix") format("embedded-opentype"), url("/content/dam/honor/common/products/fonts/ParaType - DIN Condensed.woff2") format("woff2"), url("/content/dam/honor/common/products/fonts/ParaType - DIN Condensed.woff") format("woff"), url("/content/dam/honor/common/products/fonts/ParaType - DIN Condensed.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Century_Gothic';
    src: url("/content/dam/honor/common/font/honor/Century_Gothic.ttf");
    src: url("/content/dam/honor/common/font/honor/Century_Gothic.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/honor/Century_Gothic.woff2") format("woff2"), url("/content/dam/honor/common/font/honor/Century_Gothic.woff") format("woff"), url("/content/dam/honor/common/font/honor/Century_Gothic.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Zawgyi-One';
    src: url("/content/dam/honor/common/font/mm/Zawgyi-One-20051130.ttf");
    src: url("/content/dam/honor/common/font/mm/Zawgyi-One-20051130.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/mm/Zawgyi-One-20051130.woff") format("woff"), url("/content/dam/honor/common/font/mm/Zawgyi-One-20051130.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei';
    src: url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-40S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-40S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-40S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei Medium';
    src: url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-50S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-50S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-50S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei Demi';
    src: url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-60S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-60S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-60S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei70S';
    src: url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-70S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-70S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-70S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei40S';
    src: url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-40S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-40S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-40S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei50S';
    src: url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-50S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-50S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqiheinew/HYQiHei-50S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HYQiHei85S';
    src: url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-85S.eot") format("embedded-opentype"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-85S.woff") format("woff"), url("/content/dam/honor/common/font/hanyiqihei/HYQiHei-85S.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NeueFrutigerArabic-Regular';
    src: url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Regular.ttf");
    src: url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Regular.eot") format("embedded-opentype"), url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Regular.woff") format("woff"), url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Regular.woff2") format("woff2"), url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NeueFrutigerArabic-Heavy';
    src: url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Heavy.ttf");
    src: url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Heavy.eot") format("embedded-opentype"), url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Heavy.woff") format("woff"), url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Heavy.woff2") format("woff2"), url("/content/dam/honor/eg/products/smartphone/honor-9x/fonts/NeueFrutigerArabic-Heavy.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next World Light';
    src: url("/content/dam/honor/common/font/avenir-next-world/AvenirNextWorld-Light.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next World Regular';
    src: url("/content/dam/honor/common/font/avenir-next-world/AvenirNextWorld-Regular.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next World Medium';
    src: url("/content/dam/honor/common/font/avenir-next-world/AvenirNextWorld-Medium.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next World Demi';
    src: url("/content/dam/honor/common/font/avenir-next-world/AvenirNextWorld-Demi.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next World Bold';
    src: url("/content/dam/honor/common/font/avenir-next-world/AvenirNextWorld-Bold.ttf") format("truetype");
}

@font-face {
    font-family: 'Avenir Next World Heavy';
    src: url("/content/dam/honor/common/font/avenir-next-world/AvenirNextWorld-Heavy.ttf") format("truetype");
}