.elementor-13499 .elementor-element.elementor-element-3cdff05{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13499 .elementor-element.elementor-element-a21e101{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-0d10417{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13499 .elementor-element.elementor-element-a054dd5 .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-e29dc5b{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-a46dc6d{--display:flex;}.elementor-13499 .elementor-element.elementor-element-1e6752a .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-78d1e09{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-cf862d1{--display:flex;}.elementor-13499 .elementor-element.elementor-element-b443daf .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-3c736ee{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-85a0deb{--display:flex;}.elementor-13499 .elementor-element.elementor-element-69d1ab0 .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-2ca004c{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-e46bdc6{--display:flex;}.elementor-13499 .elementor-element.elementor-element-5220c72 .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-3a1f078{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-3db175b{--display:flex;}.elementor-13499 .elementor-element.elementor-element-4cfe393 .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-fa401c0{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-2d675cc{--display:flex;}.elementor-13499 .elementor-element.elementor-element-ec4efc5 .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-7787d56{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-3397f67{--display:flex;}.elementor-13499 .elementor-element.elementor-element-3b1ed3e .elementor-heading-title{font-family:"Avenir demi bold", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;}.elementor-13499 .elementor-element.elementor-element-9d5306c{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-b334d9b{--spacer-size:30px;}.elementor-13499 .elementor-element.elementor-element-19540be{--display:flex;}.elementor-13499 .elementor-element.elementor-element-bdb352f{--spacer-size:30px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13499 .elementor-element.elementor-element-a054dd5 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-1e6752a .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-b443daf .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-69d1ab0 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-5220c72 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-4cfe393 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-ec4efc5 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-13499 .elementor-element.elementor-element-3b1ed3e .elementor-heading-title{font-size:34px;line-height:40px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13499 .elementor-element.elementor-element-a054dd5 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-1e6752a .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-b443daf .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-69d1ab0 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-5220c72 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-4cfe393 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-ec4efc5 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-13499 .elementor-element.elementor-element-3b1ed3e .elementor-heading-title{font-size:26px;line-height:34px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir demi bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://linnovatepartnerscom.youdomain.hk/wp-content/uploads/2025/12/avenir-next-demi-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */