/* FS Elliot Pro */

@font-face {
	font-family: "FS Elliot Pro";
	src: local("FS Elliot Pro"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Regular.otf") format("opentype"), 
        url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Regular.ttf") format("truetype"),
        url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Regular.woff") format("woff"),
        url("https://events.hkex.com.hk/rs/381-CPX-988/images/FSElliotProRegular.woff2") format("woff2");
    font-weight: 400;
}

@font-face {
	font-family: "FS Elliot Pro-Bold";
	src: local("FS Elliot Pro-Bold"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Bold.otf") format("opentype");
    font-weight: 600;
}

@font-face {
	font-family: "FS Elliot Pro-BoldItalic";
	src: local("FS Elliot Pro-BoldItalic"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-BoldItalic.otf") format("opentype");
    font-style: italic;
    font-weight: 600;
}

@font-face {
	font-family: "FS Elliot Pro-Heavy";
	src: local("FS Elliot Pro-Heavy"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Heavy.otf") format("opentype");
}

@font-face {
	font-family: "FS Elliot Pro-HeavyItalic";
	src: local("FS Elliot Pro-HeavyItalic"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-HeavyItalic.otf") format("opentype");
    font-style: italic;
}

@font-face {
	font-family: "FS Elliot Pro-Italic";
	src: local("FS Elliot Pro-Italic"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Italic.otf") format("opentype");
    font-style: italic;
}

@font-face {
	font-family: "FS Elliot Pro-Light";
	src: local("FS Elliot Pro-Light"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Light.otf") format("opentype");
    font-weight: 300;
}

@font-face {
	font-family: "FS Elliot Pro-LightItalic";
	src: local("FS Elliot Pro-LightItalic"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-LightItalic.otf") format("opentype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
	font-family: "FS Elliot Pro-Thin";
	src: local("FS Elliot Pro-Thin"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Thin.otf") format("opentype");
}

@font-face {
	font-family: "FS Elliot Pro-ThinItalic";
	src: local("FS Elliot Pro-ThinItalic"),
		url("https://events.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-ThinItalic.otf") format("opentype");
    font-style: italic;
}

/* FS Elliot Pro */

@font-face {
	font-family: "FS Elliot Pro";
	src: local("FS Elliot Pro"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Regular.otf") format("opentype"), 
        url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Regular.ttf") format("truetype"),
        url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Regular.woff") format("woff"),
        url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FSElliotProRegular.woff2") format("woff2");
    font-weight: 400;
}

@font-face {
	font-family: "FS Elliot Pro-Bold";
	src: local("FS Elliot Pro-Bold"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Bold.otf") format("opentype");
    font-weight: 600;
}

@font-face {
	font-family: "FS Elliot Pro-BoldItalic";
	src: local("FS Elliot Pro-BoldItalic"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-BoldItalic.otf") format("opentype");
    font-style: italic;
    font-weight: 600;
}

@font-face {
	font-family: "FS Elliot Pro-Heavy";
	src: local("FS Elliot Pro-Heavy"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Heavy.otf") format("opentype");
}

@font-face {
	font-family: "FS Elliot Pro-HeavyItalic";
	src: local("FS Elliot Pro-HeavyItalic"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-HeavyItalic.otf") format("opentype");
    font-style: italic;
}

@font-face {
	font-family: "FS Elliot Pro-Italic";
	src: local("FS Elliot Pro-Italic"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Italic.otf") format("opentype");
    font-style: italic;
}

@font-face {
	font-family: "FS Elliot Pro-Light";
	src: local("FS Elliot Pro-Light"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Light.otf") format("opentype");
    font-weight: 300;
}

@font-face {
	font-family: "FS Elliot Pro-LightItalic";
	src: local("FS Elliot Pro-LightItalic"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-LightItalic.otf") format("opentype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
	font-family: "FS Elliot Pro-Thin";
	src: local("FS Elliot Pro-Thin"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-Thin.otf") format("opentype");
}

@font-face {
	font-family: "FS Elliot Pro-ThinItalic";
	src: local("FS Elliot Pro-ThinItalic"),
		url("https://markets.hkex.com.hk/rs/381-CPX-988/images/FS Elliot Pro-ThinItalic.otf") format("opentype");
    font-style: italic;
}





