.elementor-3150 .elementor-element.elementor-element-4526ffd1:not(.elementor-motion-effects-element-type-background),.elementor-3150 .elementor-element.elementor-element-4526ffd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-3150 .elementor-element.elementor-element-4526ffd1{border-style:solid;border-width:5px 0 0;border-color:#cecece;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 20px}.elementor-3150 .elementor-element.elementor-element-4526ffd1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3150 .elementor-element.elementor-element-b00db18{--divider-border-style:multiple;--divider-color:#aaa;margin:-65px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-pattern-height:15.2px}.elementor-3150 .elementor-element.elementor-element-b00db18 .elementor-divider-separator{width:100%}.elementor-3150 .elementor-element.elementor-element-b00db18 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3150 .elementor-element.elementor-element-2377724>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3150 .elementor-element.elementor-element-2377724{padding:0 0 30px}.elementor-3150 .elementor-element.elementor-element-3f0f5871>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3150 .elementor-element.elementor-element-5454bd6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start}.elementor-3150 .elementor-element.elementor-element-5454bd6 .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000}.elementor-3150 .elementor-element.elementor-element-b22d41e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -2px}.elementor-3150 .elementor-element.elementor-element-b22d41e .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#535353}.elementor-3150 .elementor-element.elementor-element-fd0a4fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC",Sans-serif;font-size:12px;font-weight:400;line-height:17px}.elementor-3150 .elementor-element.elementor-element-a2cb8b5{margin:-6px 155px calc(var(--kit-widget-spacing, 0px) + -14px) -19px;padding:8px 0 8px 20px;border-style:solid;border-width:1px;border-color:#ff1717;border-radius:44px}.elementor-3150 .elementor-element.elementor-element-a2cb8b5 .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 1px #a3a3a3;color:#fa4040}.elementor-3150 .elementor-element.elementor-element-7a71f8f9>.elementor-element-populated{margin:0 0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:50px}.elementor-3150 .elementor-element.elementor-element-4656274b{text-align:start}.elementor-3150 .elementor-element.elementor-element-4656274b .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#1a1a1a}.elementor-3150 .elementor-element.elementor-element-d30cc32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -3px}.elementor-3150 .elementor-element.elementor-element-d30cc32 .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:14px;font-weight:400;color:#353535}.elementor-3150 .elementor-element.elementor-element-93c9e85{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -2px;font-family:"Noto Sans TC",Sans-serif;font-size:12px;font-weight:400;line-height:17px}.elementor-3150 .elementor-element.elementor-element-29ac5d55>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3150 .elementor-element.elementor-element-9fc7877{text-align:start}.elementor-3150 .elementor-element.elementor-element-9fc7877 .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#000}.elementor-3150 .elementor-element.elementor-element-961d8e8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -2px}.elementor-3150 .elementor-element.elementor-element-961d8e8 .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:#535353}.elementor-3150 .elementor-element.elementor-element-c71ccb7{font-family:"Noto Sans TC",Sans-serif;font-size:12px;font-weight:400;line-height:17px}.elementor-3150 .elementor-element.elementor-element-0bd65d1{margin:-6px 87px calc(var(--kit-widget-spacing, 0px) + -14px) -19px;padding:8px 0 8px 20px;border-style:solid;border-width:1px;border-color:#ff1717;border-radius:44px}.elementor-3150 .elementor-element.elementor-element-0bd65d1 .elementor-heading-title{font-family:"Noto Sans TC",Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;text-shadow:0px 0px 1px #a3a3a3;color:#fa4040}.elementor-3150 .elementor-element.elementor-element-6dcf713{--divider-border-style:solid;--divider-color:#c2c2c2;--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -27px) 0px}.elementor-3150 .elementor-element.elementor-element-6dcf713 .elementor-divider-separator{width:100%}.elementor-3150 .elementor-element.elementor-element-6dcf713 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3150 .elementor-element.elementor-element-9367b40 .elementor-repeater-item-582cb28.elementor-social-icon{background-color:#58ce2d}.elementor-3150 .elementor-element.elementor-element-9367b40 .elementor-repeater-item-565339e.elementor-social-icon{background-color:#e63f23}.elementor-3150 .elementor-element.elementor-element-9367b40 .elementor-repeater-item-565339e.elementor-social-icon i{color:#ffdfdf}.elementor-3150 .elementor-element.elementor-element-9367b40 .elementor-repeater-item-565339e.elementor-social-icon svg{fill:#ffdfdf}.elementor-3150 .elementor-element.elementor-element-9367b40{--grid-template-columns:repeat(0,auto);text-align:center;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-3150 .elementor-element.elementor-element-55215865{text-align:center}.elementor-3150 .elementor-element.elementor-element-55215865 .elementor-heading-title{font-size:12px;font-weight:300;color:rgba(0,0,0,.38)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-3150 .elementor-element.elementor-element-4526ffd1{padding:9px 20px 50px}.elementor-3150 .elementor-element.elementor-element-b00db18{margin:-46px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-2377724{padding:0}.elementor-3150 .elementor-element.elementor-element-3f0f5871>.elementor-element-populated{margin:0 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-3150 .elementor-element.elementor-element-5454bd6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 9px}.elementor-3150 .elementor-element.elementor-element-b22d41e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-b22d41e .elementor-heading-title{font-size:17px}.elementor-3150 .elementor-element.elementor-element-fd0a4fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-a2cb8b5{margin:-11px 12px calc(var(--kit-widget-spacing, 0px) + 12px) -17px;text-align:start}.elementor-3150 .elementor-element.elementor-element-7a71f8f9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3150 .elementor-element.elementor-element-4656274b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 10px}.elementor-3150 .elementor-element.elementor-element-d30cc32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-d30cc32 .elementor-heading-title{font-size:17px}.elementor-3150 .elementor-element.elementor-element-93c9e85{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-29ac5d55>.elementor-element-populated{margin:0 -26px 0 13px;--e-column-margin-right:-26px;--e-column-margin-left:13px;padding:0 -11px 0 18px}.elementor-3150 .elementor-element.elementor-element-9fc7877{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 22px}.elementor-3150 .elementor-element.elementor-element-961d8e8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-961d8e8 .elementor-heading-title{font-size:17px}.elementor-3150 .elementor-element.elementor-element-c71ccb7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-0bd65d1{margin:-11px 12px calc(var(--kit-widget-spacing, 0px) + 12px) -17px;text-align:start}}@media(max-width:767px){.elementor-3150 .elementor-element.elementor-element-4526ffd1{padding:-2px 20px 30px}.elementor-3150 .elementor-element.elementor-element-66c0089d{width:100%}.elementor-3150 .elementor-element.elementor-element-66c0089d>.elementor-element-populated{padding:0}.elementor-3150 .elementor-element.elementor-element-b00db18{margin:-77px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-2377724{margin-top:10px;margin-bottom:0}.elementor-3150 .elementor-element.elementor-element-3f0f5871{width:100%}.elementor-3150 .elementor-element.elementor-element-3f0f5871>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3150 .elementor-element.elementor-element-5454bd6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px}.elementor-3150 .elementor-element.elementor-element-b22d41e .elementor-heading-title{font-size:16px}.elementor-3150 .elementor-element.elementor-element-fd0a4fe{font-size:14px}.elementor-3150 .elementor-element.elementor-element-a2cb8b5{margin:-10px 9px calc(var(--kit-widget-spacing, 0px) + 30px) -3px}.elementor-3150 .elementor-element.elementor-element-7a71f8f9{width:100%}.elementor-3150 .elementor-element.elementor-element-7a71f8f9>.elementor-element-populated{padding:0}.elementor-3150 .elementor-element.elementor-element-4656274b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px}.elementor-3150 .elementor-element.elementor-element-d30cc32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-d30cc32 .elementor-heading-title{font-size:16px}.elementor-3150 .elementor-element.elementor-element-93c9e85{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.1em}.elementor-3150 .elementor-element.elementor-element-29ac5d55{width:100%}.elementor-3150 .elementor-element.elementor-element-29ac5d55>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3150 .elementor-element.elementor-element-9fc7877{margin:7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 22px}.elementor-3150 .elementor-element.elementor-element-961d8e8 .elementor-heading-title{font-size:16px}.elementor-3150 .elementor-element.elementor-element-c71ccb7{font-size:14px}.elementor-3150 .elementor-element.elementor-element-0bd65d1{margin:-10px 9px calc(var(--kit-widget-spacing, 0px) + 30px) -3px}.elementor-3150 .elementor-element.elementor-element-55215865{margin:18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-3150 .elementor-element.elementor-element-55215865 .elementor-heading-title{line-height:15px}}@media(min-width:768px){.elementor-3150 .elementor-element.elementor-element-3f0f5871{width:33.877%}.elementor-3150 .elementor-element.elementor-element-7a71f8f9{width:37.179%}.elementor-3150 .elementor-element.elementor-element-29ac5d55{width:28.576%}}@media(max-width:1024px) and (min-width:768px){.elementor-3150 .elementor-element.elementor-element-3f0f5871{width:32%}.elementor-3150 .elementor-element.elementor-element-7a71f8f9{width:32%}.elementor-3150 .elementor-element.elementor-element-29ac5d55{width:32%}}