.elementor-30 .elementor-element.elementor-element-699fda2d{margin-top:-10px;margin-bottom:0px;padding:0px 20px 5px 20px;}.elementor-30 .elementor-element.elementor-element-2c6a6879 .elementor-heading-title{font-family:var( --e-global-typography-47deab2-font-family ), Sans-serif;font-size:var( --e-global-typography-47deab2-font-size );font-weight:var( --e-global-typography-47deab2-font-weight );line-height:var( --e-global-typography-47deab2-line-height );letter-spacing:var( --e-global-typography-47deab2-letter-spacing );word-spacing:var( --e-global-typography-47deab2-word-spacing );}.elementor-30 .elementor-element.elementor-element-27c3ff83:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-27c3ff83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae4cbc1 );}.elementor-30 .elementor-element.elementor-element-27c3ff83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 20px 5px 20px;}.elementor-30 .elementor-element.elementor-element-27c3ff83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-4f7c3552 .elementor-heading-title, .elementor-30 .elementor-element.elementor-element-4f7c3552 .dce-acf-relationship-natural{text-align:center;}.elementor-30 .elementor-element.elementor-element-4f7c3552 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-28df577-font-family ), Sans-serif;font-size:var( --e-global-typography-28df577-font-size );font-weight:var( --e-global-typography-28df577-font-weight );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-760fe82a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-760fe82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D1D1D1 0%, var( --e-global-color-accent ) 100%);}.elementor-30 .elementor-element.elementor-element-760fe82a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;z-index:0;}.elementor-30 .elementor-element.elementor-element-760fe82a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-28fb50a4{text-align:center;z-index:100;}.elementor-30 .elementor-element.elementor-element-28fb50a4 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:100px;font-weight:700;line-height:1.125em;letter-spacing:-0.025em;}.elementor-30 .elementor-element.elementor-element-3a60a247{text-align:center;color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;line-height:1.125em;letter-spacing:1em;z-index:100;}.elementor-30 .elementor-element.elementor-element-3a60a247 > .elementor-widget-container{margin:-15px -15px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1aa21c3e{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-47deab2-font-family ), Sans-serif;font-size:var( --e-global-typography-47deab2-font-size );font-weight:var( --e-global-typography-47deab2-font-weight );line-height:var( --e-global-typography-47deab2-line-height );letter-spacing:var( --e-global-typography-47deab2-letter-spacing );word-spacing:var( --e-global-typography-47deab2-word-spacing );z-index:100;}.elementor-30 .elementor-element.elementor-element-43fa9db6{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-28df577-font-family ), Sans-serif;font-size:var( --e-global-typography-28df577-font-size );font-weight:var( --e-global-typography-28df577-font-weight );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-3890bf04 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-3890bf04{z-index:-1;}.elementor-30 .elementor-element.elementor-element-60a08d5{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-43b8679f > .elementor-container{max-width:600px;}.elementor-30 .elementor-element.elementor-element-43b8679f{margin-top:50px;margin-bottom:50px;}.elementor-30 .elementor-element.elementor-element-4065114f{--divider-border-style:solid;--divider-color:var( --e-global-color-bfff41b );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-4065114f .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-4065114f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-30 .elementor-element.elementor-element-10a1d540{text-align:center;}.elementor-30 .elementor-element.elementor-element-10a1d540 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6f62e71f{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6f62e71f > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-705d8c42{--divider-border-style:solid;--divider-color:var( --e-global-color-bfff41b );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-705d8c42 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-705d8c42 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-30 .elementor-element.elementor-element-7d486fc4{text-align:center;}.elementor-30 .elementor-element.elementor-element-7d486fc4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-container-navigation i{font-size:24px;}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-container-navigation svg{height:24px;width:100%;}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-carousel-controls .swiper-button-prev{height:24px;width:24px;margin-top:calc(24px / 2);}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-carousel-controls .swiper-button-next{height:24px;width:24px;margin-top:calc(24px / 2);}.elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--default .swiper-pagination-bullet, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--ubax .swiper-pagination-bullet:after, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet:before, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--xusni .swiper-pagination-bullet:before, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--etefu .swiper-pagination-bullet, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--timiro .swiper-pagination-bullet, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--magool .swiper-pagination-bullet:after{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--default .swiper-pagination-bullet-active, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--ubax .swiper-pagination-bullet-active:after, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet:not(.swiper-pagination-bullet-active), .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet-active:before, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--xusni .swiper-pagination-bullet-active:before, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--etefu .swiper-pagination-bullet-active:before, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--timiro .swiper-pagination-bullet-active:before, .elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--magool .swiper-pagination-bullet-active:after{background-color:var( --e-global-color-822cf13 );}.elementor-30 .elementor-element.elementor-element-635c05b5 .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet-active::after{box-shadow:var( --e-global-color-822cf13 );}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-b1e298c.dce-item_image{justify-content:top;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-f005672{text-align:center;padding:20px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-f005672 > *{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );display:inline-block;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-f005672 a{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-fdeecb2{text-align:center;padding:10px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-fdeecb2 > *{font-family:var( --e-global-typography-28df577-font-family ), Sans-serif;font-size:var( --e-global-typography-28df577-font-size );font-weight:var( --e-global-typography-28df577-font-weight );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );color:var( --e-global-color-secondary );display:inline-block;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-fdeecb2 a{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-892868a{text-align:center;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-892868a > *{font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:400;color:var( --e-global-color-822cf13 );display:inline-block;}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-892868a a{color:var( --e-global-color-822cf13 );}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-post-item{text-align:left;}.elementor-30 .elementor-element.elementor-element-635c05b5 > .elementor-widget-container{margin:50px 0px 50px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-2c6a6879 .elementor-heading-title{font-size:var( --e-global-typography-47deab2-font-size );line-height:var( --e-global-typography-47deab2-line-height );letter-spacing:var( --e-global-typography-47deab2-letter-spacing );word-spacing:var( --e-global-typography-47deab2-word-spacing );}.elementor-30 .elementor-element.elementor-element-4f7c3552 .elementor-heading-title{font-size:var( --e-global-typography-28df577-font-size );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-1aa21c3e{font-size:var( --e-global-typography-47deab2-font-size );line-height:var( --e-global-typography-47deab2-line-height );letter-spacing:var( --e-global-typography-47deab2-letter-spacing );word-spacing:var( --e-global-typography-47deab2-word-spacing );}.elementor-30 .elementor-element.elementor-element-43fa9db6{font-size:var( --e-global-typography-28df577-font-size );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-fdeecb2 > *{font-size:var( --e-global-typography-28df577-font-size );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-post-item .dce-post-block{padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-2c6a6879 .elementor-heading-title{font-size:var( --e-global-typography-47deab2-font-size );line-height:var( --e-global-typography-47deab2-line-height );letter-spacing:var( --e-global-typography-47deab2-letter-spacing );word-spacing:var( --e-global-typography-47deab2-word-spacing );}.elementor-30 .elementor-element.elementor-element-4f7c3552 .elementor-heading-title{font-size:var( --e-global-typography-28df577-font-size );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-1aa21c3e{font-size:var( --e-global-typography-47deab2-font-size );line-height:var( --e-global-typography-47deab2-line-height );letter-spacing:var( --e-global-typography-47deab2-letter-spacing );word-spacing:var( --e-global-typography-47deab2-word-spacing );}.elementor-30 .elementor-element.elementor-element-43fa9db6{font-size:var( --e-global-typography-28df577-font-size );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-635c05b5 .elementor-repeater-item-fdeecb2 > *{font-size:var( --e-global-typography-28df577-font-size );line-height:var( --e-global-typography-28df577-line-height );letter-spacing:var( --e-global-typography-28df577-letter-spacing );word-spacing:var( --e-global-typography-28df577-word-spacing );}.elementor-30 .elementor-element.elementor-element-635c05b5 .dce-post-item .dce-post-block{padding:5px 5px 5px 5px;}}