.elementor-31665 .elementor-element.elementor-element-3b2651d .elementor-repeater-item-09dc3e5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-31665 .elementor-element.elementor-element-6570f58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31665 .elementor-element.elementor-element-cc7d692{text-align:left;}.elementor-31665 .elementor-element.elementor-element-cc7d692.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-31665 .elementor-element.elementor-element-cc7d692.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-31665 .elementor-element.elementor-element-cc7d692 .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-31665 .elementor-element.elementor-element-cc7d692 .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-31665 .elementor-element.elementor-element-cc7d692 .elementor-heading-title.splitting .whitespace{width:10px;}.elementor-31665 .elementor-element.elementor-element-cc7d692 .elementor-heading-title{color:var( --e-global-color-primary );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-31665 .elementor-element.elementor-element-cc7d692 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-31665 .elementor-element.elementor-element-0e3fdc8{color:#333333;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;}.elementor-31665 .elementor-element.elementor-element-b954f87 .elementor-spacer-inner{height:20px;}.elementor-31665 .elementor-element.elementor-element-f16ff40{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;}.elementor-31665 .elementor-element.elementor-element-3b2651d .elementor-background-overlay{width:100%;height:100%;}.elementor-31665 .elementor-element.elementor-element-9bb5934 .elementor-repeater-item-cf310dc.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-31665 .elementor-element.elementor-element-72cb990 .elementor-spacer-inner{height:31px;}.elementor-31665 .elementor-element.elementor-element-dbb0fb8{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;}.elementor-31665 .elementor-element.elementor-element-645330c .elementor-spacer-inner{height:10px;}.elementor-31665 .elementor-element.elementor-element-314ea0b{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;}.elementor-31665 .elementor-element.elementor-element-90a8a78 .elementor-spacer-inner{height:10px;}.elementor-31665 .elementor-element.elementor-element-4192ee4{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;}.elementor-31665 .elementor-element.elementor-element-9bb5934 .elementor-background-overlay{width:100%;height:100%;}@media(max-width:1024px){.elementor-31665 .elementor-element.elementor-element-cc7d692 .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 );}}@media(max-width:767px){.elementor-31665 .elementor-element.elementor-element-cc7d692 .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-31665 .elementor-element.elementor-element-cc7d692 > .elementor-widget-container{margin:0px 0px 0px 0px;}}