.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-151 .elementor-element.elementor-element-d54300c{text-align:start;}.elementor-151 .elementor-element.elementor-element-d54300c img{width:100%;}.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-151 .elementor-element.elementor-element-8c95e73 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-8c95e73{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.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-151 .elementor-element.elementor-element-9edac82 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:500;color:#FF5454;}.elementor-151 .elementor-element.elementor-element-f61e04a > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-151 .elementor-element.elementor-element-f61e04a{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#000000;}.elementor-151 .elementor-element.elementor-element-18e140a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-18e140a{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-151 .elementor-element.elementor-element-354b3c3{text-align:start;}.elementor-151 .elementor-element.elementor-element-354b3c3 img{width:100%;}.elementor-151 .elementor-element.elementor-element-441cc75 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-151 .elementor-element.elementor-element-441cc75{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#000000;}.elementor-151 .elementor-element.elementor-element-b252dec > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-b252dec{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-151 .elementor-element.elementor-element-cc35d63 > .elementor-widget-container{margin:30px 0px -40px 0px;}.elementor-151 .elementor-element.elementor-element-cc35d63{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#000000;}.elementor-151 .elementor-element.elementor-element-44f4aa4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-44f4aa4{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-151 .elementor-element.elementor-element-e4f26b3{text-align:start;}.elementor-151 .elementor-element.elementor-element-e4f26b3 img{width:100%;}.elementor-151 .elementor-element.elementor-element-c4e2964 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:500;color:#FF5454;}.elementor-151 .elementor-element.elementor-element-bc23cf5 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-151 .elementor-element.elementor-element-bc23cf5{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#000000;}.elementor-151 .elementor-element.elementor-element-aa2a3e6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-aa2a3e6{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-151 .elementor-element.elementor-element-a636393 > .elementor-widget-container{margin:30px 0px -40px 0px;}.elementor-151 .elementor-element.elementor-element-a636393{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:400;line-height:25px;color:#000000;}.elementor-151 .elementor-element.elementor-element-a72a634 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-a72a634{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-151 .elementor-element.elementor-element-3cf6a7a{text-align:start;}.elementor-151 .elementor-element.elementor-element-3cf6a7a img{width:100%;}.elementor-151 .elementor-element.elementor-element-bdbe99c{text-align:center;}.elementor-151 .elementor-element.elementor-element-bdbe99c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:500;line-height:31px;color:#FF5454;}.elementor-151 .elementor-element.elementor-element-3eb8b57{text-align:center;}.elementor-151 .elementor-element.elementor-element-3eb8b57 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-151 .elementor-element.elementor-element-f5cc2ce > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-151 .elementor-element.elementor-element-f5cc2ce{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666666;}.elementor-151 .elementor-element.elementor-element-8c41fc2{text-align:center;}.elementor-151 .elementor-element.elementor-element-8c41fc2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-151 .elementor-element.elementor-element-6d1255a{text-align:start;}.elementor-151 .elementor-element.elementor-element-6d1255a img{width:100%;}@media(max-width:1024px){.elementor-151 .elementor-element.elementor-element-8c95e73{font-size:20px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-9edac82 .elementor-heading-title{font-size:22px;}.elementor-151 .elementor-element.elementor-element-f61e04a{font-size:22px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-18e140a{font-size:20px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-441cc75{font-size:22px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-b252dec{font-size:20px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-cc35d63{font-size:22px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-44f4aa4{font-size:20px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-c4e2964 .elementor-heading-title{font-size:22px;}.elementor-151 .elementor-element.elementor-element-bc23cf5{font-size:22px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-aa2a3e6{font-size:20px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-a636393{font-size:22px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-a72a634{font-size:20px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-bdbe99c .elementor-heading-title{font-size:20px;}.elementor-151 .elementor-element.elementor-element-f5cc2ce{font-size:18px;line-height:30px;}.elementor-151 .elementor-element.elementor-element-8c41fc2 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-8c95e73{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-9edac82 .elementor-heading-title{font-size:20px;}.elementor-151 .elementor-element.elementor-element-f61e04a{font-size:20px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-18e140a{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-441cc75{font-size:20px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-b252dec{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-cc35d63{font-size:20px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-44f4aa4{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-c4e2964 .elementor-heading-title{font-size:20px;}.elementor-151 .elementor-element.elementor-element-bc23cf5{font-size:20px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-aa2a3e6{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-a636393{font-size:20px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-a72a634{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-bdbe99c .elementor-heading-title{font-size:18px;}.elementor-151 .elementor-element.elementor-element-3eb8b57 .elementor-heading-title{font-size:18px;}.elementor-151 .elementor-element.elementor-element-f5cc2ce{font-size:15px;line-height:24px;}.elementor-151 .elementor-element.elementor-element-8c41fc2 .elementor-heading-title{font-size:18px;line-height:24px;}}