.elementor-827 .elementor-element.elementor-element-e506315{--display:flex;--min-height:1440px;}.elementor-827 .elementor-element.elementor-element-46a989f{text-align:justify;}.elementor-827 .elementor-element.elementor-element-46a989f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:800;line-height:40px;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-8e6f62a{padding:0px 0px 50px 0px;text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-9efb7b0{text-align:justify;}.elementor-827 .elementor-element.elementor-element-9efb7b0 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:800;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-1410edd{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-0077cfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;line-height:36px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-032b8c1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-2f3727b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;line-height:36px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-1070176{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-06979eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-c82d076{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-2ba7021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-ec481d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-827 .elementor-element.elementor-element-d7f22fe{text-align:justify;}.elementor-827 .elementor-element.elementor-element-d7f22fe .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:800;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-00a44bb{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-e6f9be8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-a4a7cc7{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-0cd1141{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-8ee3cd7{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-b2e3019{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-21ef1c0{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-892d0a3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-147db6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.1px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-41cc25e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-827 .elementor-element.elementor-element-2c1208e{text-align:justify;}.elementor-827 .elementor-element.elementor-element-2c1208e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:800;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-31f995d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-d337717{text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-f1b4f59{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-4da6ad6{text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-204e178{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:justify;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 );color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-ca682e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-bf393ed{text-align:justify;}.elementor-827 .elementor-element.elementor-element-bf393ed .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:800;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-21268d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:justify;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 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-827 .elementor-element.elementor-element-af4f32e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:justify;}.elementor-827 .elementor-element.elementor-element-af4f32e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:29px;font-weight:800;letter-spacing:1.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-827 .elementor-element.elementor-element-73ced63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}@media(max-width:1024px){.elementor-827 .elementor-element.elementor-element-46a989f .elementor-heading-title{font-size:29px;}.elementor-827 .elementor-element.elementor-element-8e6f62a{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-9efb7b0 .elementor-heading-title{font-size:29px;}.elementor-827 .elementor-element.elementor-element-1410edd{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-0077cfc{font-size:18px;}.elementor-827 .elementor-element.elementor-element-032b8c1{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-2f3727b{font-size:18px;}.elementor-827 .elementor-element.elementor-element-1070176{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-06979eb{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-c82d076{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-2ba7021{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-d7f22fe .elementor-heading-title{font-size:29px;}.elementor-827 .elementor-element.elementor-element-e6f9be8{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-2c1208e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-827 .elementor-element.elementor-element-2c1208e .elementor-heading-title{font-size:29px;}.elementor-827 .elementor-element.elementor-element-31f995d{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-d337717{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-f1b4f59{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-4da6ad6{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-204e178{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-ca682e0{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-bf393ed .elementor-heading-title{font-size:29px;}.elementor-827 .elementor-element.elementor-element-21268d9{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-af4f32e .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-827 .elementor-element.elementor-element-73ced63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}}@media(max-width:767px){.elementor-827 .elementor-element.elementor-element-46a989f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-827 .elementor-element.elementor-element-46a989f .elementor-heading-title{font-size:29px;letter-spacing:1px;}.elementor-827 .elementor-element.elementor-element-8e6f62a{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-9efb7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-827 .elementor-element.elementor-element-9efb7b0 .elementor-heading-title{font-size:29px;line-height:1.37em;letter-spacing:1px;}.elementor-827 .elementor-element.elementor-element-1410edd{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-0077cfc{font-size:18px;}.elementor-827 .elementor-element.elementor-element-032b8c1{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-2f3727b{font-size:18px;}.elementor-827 .elementor-element.elementor-element-1070176{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-06979eb{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-c82d076{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-2ba7021{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-d7f22fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-827 .elementor-element.elementor-element-d7f22fe .elementor-heading-title{font-size:29px;line-height:1.37em;letter-spacing:1px;}.elementor-827 .elementor-element.elementor-element-e6f9be8{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-2c1208e .elementor-heading-title{font-size:29px;line-height:1.37em;letter-spacing:1px;}.elementor-827 .elementor-element.elementor-element-31f995d{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-d337717{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-f1b4f59{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-4da6ad6{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-204e178{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-ca682e0{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-bf393ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-827 .elementor-element.elementor-element-bf393ed .elementor-heading-title{font-size:29px;line-height:1.37em;letter-spacing:2.1px;}.elementor-827 .elementor-element.elementor-element-21268d9{font-size:var( --e-global-typography-text-font-size );}.elementor-827 .elementor-element.elementor-element-af4f32e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-827 .elementor-element.elementor-element-af4f32e .elementor-heading-title{font-size:29px;line-height:1.37em;letter-spacing:1px;}.elementor-827 .elementor-element.elementor-element-73ced63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}