.elementor-kit-29{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#00BDD6;--e-global-color-9623d8a:#00BDD6;--e-global-color-7e70b48:#FFFFFF;--e-global-color-b066b22:#000000;--e-global-color-36b8dcf:#DEDEDE;--e-global-color-4a75924:#D0A579;--e-global-color-81d1eb3:#A11222;--e-global-color-5fab3da:#FFE6CB;--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;color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:400;}.elementor-kit-29 e-page-transition{background-color:#FFBC7D;}.elementor-kit-29 h1{font-family:"Helvetica", Sans-serif;line-height:15px;}.elementor-kit-29 h2{font-family:"Helvetica", Sans-serif;font-size:28px;line-height:28px;}.elementor-kit-29 h3{font-family:"Helvetica", Sans-serif;font-size:24px;line-height:24px;}.elementor-kit-29 h4{font-family:"Helvetica", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-29 h1{font-size:21px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{
	word-break: auto-phrase; 
}

.elementor-widget-text-editor p:last-child{ margin-bottom:0px;
    margin-top: 0.0em;
}

.elementor-kit-29 ul{
margin-left: 1em;
list-style-position: outside;}

.elementor-kit-29 ol{
margin-left: 1em;
list-style-position: outside;}

.elementor-kit-29 ul li{
padding-left: 0.2em;
margin-bottom: 0em;
}

.elementor-kit-29 ol li{
padding-left: 0.2em;
margin-bottom: 0em;
}

.elementor-kit-29 p{
margin-bottom: 0em;
}


/* 為 Elementor Text Editor 元件中的所有中文字設定 Noto Sans HK 字體 */
.elementor-widget-text-editor {
    font-family: 'Noto Sans HK', sans-serif;
}

/* 針對 Elementor Text Editor 元件中的中文進行語言標籤指定 */
.elementor-widget-text-editor :lang(zh),
.elementor-widget-text-editor :lang(zh-HK),
.elementor-widget-text-editor :lang(zh-TW),
.elementor-widget-text-editor :lang(zh-CN) {
    font-family: 'Noto Sans HK', sans-serif;
}/* End custom CSS */