.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4393 .elementor-element.elementor-element-e325d8b{width:100%;max-width:100%;grid-column:span 7;z-index:0;text-align:left;}.elementor-4393 .elementor-element.elementor-element-e325d8b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6E77E4;}.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-4393 .elementor-element.elementor-element-03f4001{width:var( --container-widget-width, 55.175% );max-width:55.175%;--container-widget-width:55.175%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-03f4001 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-4393 .elementor-element.elementor-element-223e8af{width:var( --container-widget-width, 43.119% );max-width:43.119%;--container-widget-width:43.119%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-223e8af > .elementor-widget-container{padding:-2px -2px -2px -2px;}.elementor-4393 .elementor-element.elementor-element-223e8af img{width:100%;max-width:100%;}.elementor-4393 .elementor-element.elementor-element-1705d14{width:var( --container-widget-width, 42.575% );max-width:42.575%;--container-widget-width:42.575%;--container-widget-flex-grow:0;text-align:right;}.elementor-4393 .elementor-element.elementor-element-1705d14 img{width:100%;max-width:100%;}.elementor-4393 .elementor-element.elementor-element-bd302db{width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;text-align:center;}.elementor-4393 .elementor-element.elementor-element-bd302db .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:400;line-height:35px;letter-spacing:1.5px;color:#7B6EE4;}.elementor-4393 .elementor-element.elementor-element-b16a3a9{width:var( --container-widget-width, 49.908% );max-width:49.908%;--container-widget-width:49.908%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-d61bef9 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:400;line-height:35px;letter-spacing:3.6px;word-spacing:22px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#726EE4;}.elementor-4393 .elementor-element.elementor-element-733c883{width:var( --container-widget-width, 41.607% );max-width:41.607%;--container-widget-width:41.607%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-e7fb786{width:var( --container-widget-width, 52.588% );max-width:52.588%;--container-widget-width:52.588%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-e7fb786 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-4393 .elementor-element.elementor-element-1e80061{width:var( --container-widget-width, 39.375% );max-width:39.375%;--container-widget-width:39.375%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-1e376d5 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:400;line-height:35px;letter-spacing:6px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6F6EE4;}.elementor-4393 .elementor-element.elementor-element-df842c2{width:var( --container-widget-width, 39.018% );max-width:39.018%;--container-widget-width:39.018%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-df842c2 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-4393 .elementor-element.elementor-element-7060df2{width:var( --container-widget-width, 59.286% );max-width:59.286%;--container-widget-width:59.286%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-7060df2 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-4393 .elementor-element.elementor-element-016fb46 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:400;line-height:35px;letter-spacing:4.8px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6E74E4;}.elementor-4393 .elementor-element.elementor-element-d2ef595{width:var( --container-widget-width, 44.286% );max-width:44.286%;--container-widget-width:44.286%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-d2ef595 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-4393 .elementor-element.elementor-element-b40ac46{width:var( --container-widget-width, 48.57% );max-width:48.57%;--container-widget-width:48.57%;--container-widget-flex-grow:0;}.elementor-4393 .elementor-element.elementor-element-b40ac46 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-4393 .elementor-element.elementor-element-0776b1e{width:var( --container-widget-width, 60.804% );max-width:60.804%;--container-widget-width:60.804%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}