.elementor-211040 .elementor-element.elementor-element-fe4f606 .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-71054bb .elementor-heading-title{font-family:var( --e-global-typography-d9ab920-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-d9ab920-font-size );font-weight:var( --e-global-typography-d9ab920-font-weight );line-height:var( --e-global-typography-d9ab920-line-height );letter-spacing:var( --e-global-typography-d9ab920-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-348b58a .elementor-spacer-inner{height:40px;}.elementor-211040 .elementor-element.elementor-element-17ead62 .elementor-heading-title{font-family:var( --e-global-typography-bdc39db-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-bdc39db-font-size );font-weight:var( --e-global-typography-bdc39db-font-weight );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-782310c .elementor-spacer-inner{height:10px;}.elementor-211040 .elementor-element.elementor-element-bdf7c6a .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-1fb1539 .elementor-spacer-inner{height:20px;}.elementor-211040 .elementor-element.elementor-element-7e1a348{font-family:var( --e-global-typography-f778fa4-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-f778fa4-font-size );font-weight:var( --e-global-typography-f778fa4-font-weight );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-ae2e15a .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-5838053 .elementor-spacer-inner{height:40px;}.elementor-211040 .elementor-element.elementor-element-cd02fff .elementor-heading-title{font-family:var( --e-global-typography-bdc39db-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-bdc39db-font-size );font-weight:var( --e-global-typography-bdc39db-font-weight );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-d94c04d .elementor-spacer-inner{height:10px;}.elementor-211040 .elementor-element.elementor-element-ca82698 .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-1c70bc9 .elementor-spacer-inner{height:20px;}.elementor-211040 .elementor-element.elementor-element-f23ae2f{font-family:var( --e-global-typography-f778fa4-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-f778fa4-font-size );font-weight:var( --e-global-typography-f778fa4-font-weight );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-cdfdc80 .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-8ff8f7a .elementor-spacer-inner{height:40px;}.elementor-211040 .elementor-element.elementor-element-04fb4d5 .elementor-heading-title{font-family:var( --e-global-typography-bdc39db-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-bdc39db-font-size );font-weight:var( --e-global-typography-bdc39db-font-weight );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-6628f9e .elementor-spacer-inner{height:10px;}.elementor-211040 .elementor-element.elementor-element-2e0364d .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-28eb7c9 .elementor-spacer-inner{height:20px;}.elementor-211040 .elementor-element.elementor-element-fb48900{font-family:var( --e-global-typography-f778fa4-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-f778fa4-font-size );font-weight:var( --e-global-typography-f778fa4-font-weight );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-319cf89 .elementor-background-overlay{width:100%;height:100%;}.elementor-211040 .elementor-element.elementor-element-5fc3862 .elementor-spacer-inner{height:50px;}@media(max-width:1024px){.elementor-211040 .elementor-element.elementor-element-71054bb .elementor-heading-title{font-size:var( --e-global-typography-d9ab920-font-size );line-height:var( --e-global-typography-d9ab920-line-height );letter-spacing:var( --e-global-typography-d9ab920-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-17ead62 .elementor-heading-title{font-size:var( --e-global-typography-bdc39db-font-size );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-7e1a348{font-size:var( --e-global-typography-f778fa4-font-size );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-cd02fff .elementor-heading-title{font-size:var( --e-global-typography-bdc39db-font-size );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-f23ae2f{font-size:var( --e-global-typography-f778fa4-font-size );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-04fb4d5 .elementor-heading-title{font-size:var( --e-global-typography-bdc39db-font-size );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-fb48900{font-size:var( --e-global-typography-f778fa4-font-size );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}}@media(max-width:767px){.elementor-211040 .elementor-element.elementor-element-71054bb .elementor-heading-title{font-size:var( --e-global-typography-d9ab920-font-size );line-height:var( --e-global-typography-d9ab920-line-height );letter-spacing:var( --e-global-typography-d9ab920-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-17ead62 .elementor-heading-title{font-size:var( --e-global-typography-bdc39db-font-size );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-7e1a348{font-size:var( --e-global-typography-f778fa4-font-size );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-cd02fff .elementor-heading-title{font-size:var( --e-global-typography-bdc39db-font-size );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-f23ae2f{font-size:var( --e-global-typography-f778fa4-font-size );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-04fb4d5 .elementor-heading-title{font-size:var( --e-global-typography-bdc39db-font-size );line-height:var( --e-global-typography-bdc39db-line-height );letter-spacing:var( --e-global-typography-bdc39db-letter-spacing );}.elementor-211040 .elementor-element.elementor-element-fb48900{font-size:var( --e-global-typography-f778fa4-font-size );line-height:var( --e-global-typography-f778fa4-line-height );letter-spacing:var( --e-global-typography-f778fa4-letter-spacing );}}