.elementor-19221 .elementor-element.elementor-element-261a488{text-align:left;}.elementor-19221 .elementor-element.elementor-element-261a488.wavo-stroke.stroke-type-full .elementor-heading-title{-webkit-text-stroke-width:1px;color:transparent;-webkit-text-stroke-color:#0F72CE;-webkit-text-fill-color:#0F72CE;}.elementor-19221 .elementor-element.elementor-element-261a488.wavo-stroke.stroke-type-part .elementor-heading-title b{-webkit-text-stroke-width:1px;color:transparent;-webkit-text-stroke-color:#0F72CE;-webkit-text-fill-color:#0F72CE;}.elementor-19221 .elementor-element.elementor-element-261a488 .elementor-heading-title.animated .char{-webkit-animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index));}.elementor-19221 .elementor-element.elementor-element-261a488 .elementor-heading-title.animated .word{-webkit-animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;-webkit-animation-delay:calc(30ms * var(--word-index));animation-delay:calc(30ms * var(--word-index));}.elementor-19221 .elementor-element.elementor-element-261a488 .elementor-heading-title.splitting .whitespace{width:10px;}.elementor-19221 .elementor-element.elementor-element-261a488 .elementor-heading-title{color:#3F6ABF;font-family:var( --e-global-typography-fc3af71-font-family ), Sans-serif;font-size:var( --e-global-typography-fc3af71-font-size );font-weight:var( --e-global-typography-fc3af71-font-weight );line-height:var( --e-global-typography-fc3af71-line-height );letter-spacing:var( --e-global-typography-fc3af71-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-261a488 > .elementor-widget-container{padding:15px 15px 15px 0px;}.elementor-19221 .elementor-element.elementor-element-330f22d .elementor-background-overlay{width:100%;height:100%;}.elementor-19221 .elementor-element.elementor-element-465e09c{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:300;}.elementor-19221 .elementor-element.elementor-element-16c769a .elementor-background-overlay{width:100%;height:100%;}.elementor-19221 .elementor-element.elementor-element-abb5290{text-align:left;}.elementor-19221 .elementor-element.elementor-element-abb5290.wavo-stroke.stroke-type-full .elementor-heading-title{-webkit-text-stroke-width:1px;color:transparent;-webkit-text-stroke-color:#0F72CE;-webkit-text-fill-color:#0F72CE;}.elementor-19221 .elementor-element.elementor-element-abb5290.wavo-stroke.stroke-type-part .elementor-heading-title b{-webkit-text-stroke-width:1px;color:transparent;-webkit-text-stroke-color:#0F72CE;-webkit-text-fill-color:#0F72CE;}.elementor-19221 .elementor-element.elementor-element-abb5290 .elementor-heading-title.animated .char{-webkit-animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index));}.elementor-19221 .elementor-element.elementor-element-abb5290 .elementor-heading-title.animated .word{-webkit-animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;animation:fadeInUp2 0.4s cubic-bezier(0.3, 0, 0.7, 1) both;-webkit-animation-delay:calc(30ms * var(--word-index));animation-delay:calc(30ms * var(--word-index));}.elementor-19221 .elementor-element.elementor-element-abb5290 .elementor-heading-title.splitting .whitespace{width:10px;}.elementor-19221 .elementor-element.elementor-element-abb5290 .elementor-heading-title{color:#3F6ABF;font-family:var( --e-global-typography-fc3af71-font-family ), Sans-serif;font-size:var( --e-global-typography-fc3af71-font-size );font-weight:var( --e-global-typography-fc3af71-font-weight );line-height:var( --e-global-typography-fc3af71-line-height );letter-spacing:var( --e-global-typography-fc3af71-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-abb5290 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19221 .elementor-element.elementor-element-40483be .elementor-background-overlay{width:100%;height:100%;}.elementor-19221 .elementor-element.elementor-element-255cba6{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:300;}.elementor-19221 .elementor-element.elementor-element-ec45cb3 .elementor-button{font-family:var( --e-global-typography-b7ed067-font-family ), Sans-serif;font-size:var( --e-global-typography-b7ed067-font-size );font-weight:var( --e-global-typography-b7ed067-font-weight );line-height:var( --e-global-typography-b7ed067-line-height );letter-spacing:var( --e-global-typography-b7ed067-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-f2dd711 );color:var( --e-global-color-f2dd711 );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-19221 .elementor-element.elementor-element-ec45cb3 .elementor-button:hover, .elementor-19221 .elementor-element.elementor-element-ec45cb3 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19221 .elementor-element.elementor-element-ec45cb3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-19221 .elementor-element.elementor-element-35ae6ce .elementor-spacer-inner{height:50px;}.elementor-19221 .elementor-element.elementor-element-da30f2d{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:300;}.elementor-19221 .elementor-element.elementor-element-5fa3cf7 .elementor-button{font-family:var( --e-global-typography-b7ed067-font-family ), Sans-serif;font-size:var( --e-global-typography-b7ed067-font-size );font-weight:var( --e-global-typography-b7ed067-font-weight );line-height:var( --e-global-typography-b7ed067-line-height );letter-spacing:var( --e-global-typography-b7ed067-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-f2dd711 );color:var( --e-global-color-f2dd711 );background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-19221 .elementor-element.elementor-element-5fa3cf7 .elementor-button:hover, .elementor-19221 .elementor-element.elementor-element-5fa3cf7 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19221 .elementor-element.elementor-element-5fa3cf7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-19221 .elementor-element.elementor-element-288c3e3 .elementor-background-overlay{width:100%;height:100%;}.elementor-19221 .elementor-element.elementor-element-1444f08 .elementor-background-overlay{width:100%;height:100%;}@media(max-width:1024px){.elementor-19221 .elementor-element.elementor-element-261a488 .elementor-heading-title{font-size:var( --e-global-typography-fc3af71-font-size );line-height:var( --e-global-typography-fc3af71-line-height );letter-spacing:var( --e-global-typography-fc3af71-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-abb5290 .elementor-heading-title{font-size:var( --e-global-typography-fc3af71-font-size );line-height:var( --e-global-typography-fc3af71-line-height );letter-spacing:var( --e-global-typography-fc3af71-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-ec45cb3 .elementor-button{font-size:var( --e-global-typography-b7ed067-font-size );line-height:var( --e-global-typography-b7ed067-line-height );letter-spacing:var( --e-global-typography-b7ed067-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-5fa3cf7 .elementor-button{font-size:var( --e-global-typography-b7ed067-font-size );line-height:var( --e-global-typography-b7ed067-line-height );letter-spacing:var( --e-global-typography-b7ed067-letter-spacing );}}@media(max-width:767px){.elementor-19221 .elementor-element.elementor-element-261a488 .elementor-heading-title{font-size:var( --e-global-typography-fc3af71-font-size );line-height:var( --e-global-typography-fc3af71-line-height );letter-spacing:var( --e-global-typography-fc3af71-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-261a488 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19221 .elementor-element.elementor-element-abb5290 .elementor-heading-title{font-size:var( --e-global-typography-fc3af71-font-size );line-height:var( --e-global-typography-fc3af71-line-height );letter-spacing:var( --e-global-typography-fc3af71-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-abb5290 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19221 .elementor-element.elementor-element-ec45cb3 .elementor-button{font-size:var( --e-global-typography-b7ed067-font-size );line-height:var( --e-global-typography-b7ed067-line-height );letter-spacing:var( --e-global-typography-b7ed067-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-ec45cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19221 .elementor-element.elementor-element-5fa3cf7 .elementor-button{font-size:var( --e-global-typography-b7ed067-font-size );line-height:var( --e-global-typography-b7ed067-line-height );letter-spacing:var( --e-global-typography-b7ed067-letter-spacing );}.elementor-19221 .elementor-element.elementor-element-5fa3cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}