.elementor-278 .elementor-element.elementor-element-6308c51{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-278 .elementor-element.elementor-element-d1000ea p{margin-block-end:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-278 .elementor-element.elementor-element-e14cca8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-278 .elementor-element.elementor-element-e14cca8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-8096a90 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-8096a90{color:var( --e-global-color-primary );}.elementor-278 .elementor-element.elementor-element-ae5fbc6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-ae5fbc6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-b32ea71 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-b32ea71{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-c267879{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-c267879 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-c1618a8 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-c1618a8{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-7de20e2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-7de20e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-d1f745b p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-d1f745b{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-6a00de8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-6a00de8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-a82de9b p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-a82de9b{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-e6c98f2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-e6c98f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-00b8ad5 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-00b8ad5{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-e76521d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-e76521d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-d816073 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-d816073{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-ef0f946{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-ef0f946 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-309c292 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-309c292{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-b68db0d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-b68db0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-0a3ffcf p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-0a3ffcf{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-7c36aca{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-7c36aca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-7ee5f78 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-7ee5f78{color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-f9ea0c6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-278 .elementor-element.elementor-element-f9ea0c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-6e1be97 p{margin-block-end:0px;}.elementor-278 .elementor-element.elementor-element-6e1be97{color:var( --e-global-color-text );}/* Start custom CSS */p, ul li, ol li {
    color: #b7cedd;
    padding-bottom: 10px;
}

.ql-indent-1 {
    list-style: circle !important;
    margin-bottom: none !important;
}

.text-3xl {
    color: #b7cedd !important;
    background: linear-gradient(#b7cedd, #b7cedd);
    -webkit-background-clip: text;
    background-clip: text;
    text-transform: uppercase;
}

.prose ul {
    list-style-type: disc;
    margin-top: 9px;
    margin-bottom: -10px !important;
}

h1 {
    font-size: 26px;
}


h2 {
    font-size: 1.5em;
    font-family: 'Noto Sans TC' !important;
}


h1, h2 {
    font-weight: 700;
    position: relative;
    background: linear-gradient(#ffe98d, #e19f27);
    -webkit-background-clip: text;
    background-clip: text;
    text-transform: uppercase;
    color: #ecbc62;
    padding-bottom: 5px;
    letter-spacing: 1px;
    letter-spacing: 0.03em;
}/* End custom CSS */