.elementor-2294 .elementor-element.elementor-element-449a317d{--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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);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)}@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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}@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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}.elementor-widget-theme-post-content,.elementor-text-editor,.entry-content,article,.elementor-text-editor *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Microsoft JhengHei",微軟正黑體,sans-serif!important}.elementor-text-editor p,.elementor-text-editor span,.elementor-text-editor div,.entry-content p,.entry-content div{font-size:23px!important;line-height:1.85!important;color:#34495e!important;margin-top:0!important;margin-bottom:25px!important;text-align:justify!important;letter-spacing:0.02em!important;font-weight:400!important}.elementor-text-editor strong,.entry-content strong,.elementor-text-editor b,.entry-content b{font-size:23px!important;font-weight:700!important;color:#1a2a3a!important}.elementor-text-editor ul,.elementor-text-editor ol,.entry-content ul,.entry-content ol,.elementor-text-editor li,.entry-content li{font-size:23px!important;line-height:1.85!important;color:#34495e!important;font-weight:400!important}.elementor-text-editor li,.entry-content li{margin-bottom:15px!important}.elementor-widget-theme-post-content h2,.entry-content h2,.elementor-text-editor h2{font-size:24px!important;color:#0b59a1!important;font-weight:700!important;line-height:1.3!important;margin-top:45px!important;margin-bottom:25px!important;padding-bottom:10px!important;border-bottom:2px solid #eef2f5!important}.elementor-widget-theme-post-content h3,.entry-content h3,.elementor-text-editor h3{font-size:22px!important;color:#1a2a3a!important;font-weight:600!important;margin-top:35px!important;margin-bottom:18px!important}.elementor-text-editor blockquote,.entry-content blockquote,.elementor-text-editor blockquote *{background-color:#f4f7fa!important;border-left:6px solid #0b59a1!important;padding:18px 25px!important;margin:30px 0!important;border-radius:4px!important;font-size:18px!important}.elementor-widget-theme-post-content h1,.entry-content h1,.elementor-text-editor h1,h1.entry-title{font-size:26px!important;color:#111827!important;font-weight:800!important;line-height:1.25!important;margin-top:0!important;margin-bottom:30px!important;letter-spacing:-0.02em!important}