.elementor-kit-2685 {
	--e-global-color-primary: #6EC1E4;
	--e-global-color-secondary: #54595F;
	--e-global-color-text: #7A7A7A;
	--e-global-color-accent: #61CE70;
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
}

.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1140px;
}

.e-container {
	--container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-element {
	--widgets-spacing: 20px;
}

{
}

h1.entry-title {
	display: var(--page-title-display);
}

@media(max-width: 1024px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width:1024px;
	}

	.e-container {
		--container-max-width: 1024px;
	}
}

@media(max-width: 767px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width:767px;
	}

	.e-container {
		--container-max-width: 767px;
	}
}

.elementor-16 .elementor-element.elementor-element-c2da950:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-c2da950 > .elementor-element-populated > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("/20260126231004oe_/https://emo.cuhk.edu.hk/wp-content/uploads/2020/12/item_img_bg01.svg");
	background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-c2da950 > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-c2da950 > .elementor-element-populated > .elementor-background-overlay, 
.elementor-16 .elementor-element.elementor-element-c2da950 > .elementor-background-slideshow {
	border-radius: 0px 40px 40px 40px;
}

.elementor-16 .elementor-element.elementor-element-c2da950 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-c2da950 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-61edd4d {
	text-align: center;
}

.elementor-16 .elementor-element.elementor-element-61edd4d .elementor-heading-title {
	color: #F9F9F9;
	font-weight: 600;
}

.elementor-16 .elementor-element.elementor-element-39c1ce4:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-39c1ce4 > .elementor-element-populated > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("/20260126231004oe_/https://emo.cuhk.edu.hk/wp-content/uploads/2020/12/item_img_bg02.svg");
	background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-39c1ce4 > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-39c1ce4 > .elementor-element-populated > .elementor-background-overlay, 
.elementor-16 .elementor-element.elementor-element-39c1ce4 > .elementor-background-slideshow {
	border-radius: 0px 40px 40px 40px;
}

.elementor-16 .elementor-element.elementor-element-39c1ce4 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-39c1ce4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-bd3d462 {
	text-align: center;
}

.elementor-16 .elementor-element.elementor-element-bd3d462 .elementor-heading-title {
	color: #F9F9F9;
	font-weight: 600;
}

.elementor-16 .elementor-element.elementor-element-a4866ab:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-a4866ab > .elementor-element-populated > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("/20260126231004oe_/https://emo.cuhk.edu.hk/wp-content/uploads/2020/12/item_img_bg03.svg");
	background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-a4866ab > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-a4866ab > .elementor-element-populated > .elementor-background-overlay, 
.elementor-16 .elementor-element.elementor-element-a4866ab > .elementor-background-slideshow {
	border-radius: 0px 40px 40px 40px;
}

.elementor-16 .elementor-element.elementor-element-a4866ab > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-a4866ab > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-d9cd757 {
	text-align: center;
}

.elementor-16 .elementor-element.elementor-element-d9cd757 .elementor-heading-title {
	color: #F9F9F9;
	font-weight: 600;
}

.elementor-16 .elementor-element.elementor-element-15561d1:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-15561d1 > .elementor-element-populated > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("/20260126231004oe_/https://emo.cuhk.edu.hk/wp-content/uploads/2020/12/item_img_bg04.svg");
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-16 .elementor-element.elementor-element-15561d1 > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-15561d1 > .elementor-element-populated > .elementor-background-overlay, 
.elementor-16 .elementor-element.elementor-element-15561d1 > .elementor-background-slideshow {
	border-radius: 0px 40px 40px 40px;
}

.elementor-16 .elementor-element.elementor-element-15561d1 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-15561d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-298dab8 {
	text-align: center;
}

.elementor-16 .elementor-element.elementor-element-298dab8 .elementor-heading-title {
	color: #F9F9F9;
	font-weight: 600;
}

.elementor-16 .elementor-element.elementor-element-0527c76:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-0527c76 > .elementor-element-populated > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("/20260126231004oe_/https://emo.cuhk.edu.hk/wp-content/uploads/2020/12/item_img_bg05.svg");
	background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-0527c76 > .elementor-element-populated, 
.elementor-16 .elementor-element.elementor-element-0527c76 > .elementor-element-populated > .elementor-background-overlay, 
.elementor-16 .elementor-element.elementor-element-0527c76 > .elementor-background-slideshow {
	border-radius: 0px 40px 40px 40px;
}

.elementor-16 .elementor-element.elementor-element-0527c76 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-0527c76 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-48e021b {
	text-align: center;
}

.elementor-16 .elementor-element.elementor-element-48e021b .elementor-heading-title {
	color: #F9F9F9;
	font-weight: 600;
}

:root {
	--page-title-display: none;
}

@media(max-width: 767px) {
	.elementor-16 .elementor-element.elementor-element-c2da950 {
		width:45%;
	}

	.elementor-16 .elementor-element.elementor-element-39c1ce4 {
		width: 45%;
	}

	.elementor-16 .elementor-element.elementor-element-a4866ab {
		width: 45%;
	}

	.elementor-16 .elementor-element.elementor-element-15561d1 {
		width: 45%;
	}

	.elementor-16 .elementor-element.elementor-element-0527c76 {
		width: 45%;
	}
}