.elementor-475 .elementor-element.elementor-element-3be9ac4{margin-top:50px;margin-bottom:50px}.elementor-475 .elementor-element.elementor-element-4c5b898>.elementor-element-populated{padding:10px 20px 10px 10px}.elementor-475 .elementor-element.elementor-element-cfaf93f{--ha-tfx-translate-x-hover:-6px;--ha-tfx-translate-y-hover:-9px;--ha-tfx-transition-duration:1.2s}.elementor-475 .elementor-element.elementor-element-cfaf93f>.elementor-widget-container{border-style:solid;border-color:#fff0;border-radius:15px 15px 15px 15px;box-shadow:5px 17px 10px 0 rgb(177 177 177 / .5)}.elementor-475 .elementor-element.elementor-element-cfaf93f:hover img{filter:brightness(100%) contrast(95%) saturate(117%) blur(0) hue-rotate(0deg)}.elementor-475 .elementor-element.elementor-element-cfaf93f img{border-style:none;border-radius:15px 15px 0 0}.elementor-475 .elementor-element.elementor-element-cfaf93f .widget-image-caption{color:var(--e-global-color-text);background-color:#FCFCFC;font-family:"Noto Sans TC",Sans-serif;font-size:24px;font-weight:400;line-height:2.4em;letter-spacing:4.5px;margin-block-start:0}.elementor-475 .elementor-element.elementor-element-c211f55>.elementor-element-populated{padding:10px 10px 10px 20px}.elementor-475 .elementor-element.elementor-element-af3f56c{--ha-tfx-translate-x-hover:-6px;--ha-tfx-translate-y-hover:-9px;--ha-tfx-transition-duration:1.2s}.elementor-475 .elementor-element.elementor-element-af3f56c>.elementor-widget-container{border-style:solid;border-color:#fff0;border-radius:15px 15px 15px 15px;box-shadow:5px 17px 10px 0 rgb(177 177 177 / .5)}.elementor-475 .elementor-element.elementor-element-af3f56c:hover img{filter:brightness(100%) contrast(95%) saturate(117%) blur(0) hue-rotate(0deg)}.elementor-475 .elementor-element.elementor-element-af3f56c img{border-style:none;border-radius:15px 15px 0 0}.elementor-475 .elementor-element.elementor-element-af3f56c .widget-image-caption{color:var(--e-global-color-text);background-color:#FCFCFC;font-family:"Noto Sans TC",Sans-serif;font-size:24px;font-weight:400;line-height:2.4em;letter-spacing:4.5px;margin-block-start:0}.elementor-475 .elementor-element.elementor-element-97a2bc4{margin-top:50px;margin-bottom:50px}.elementor-475 .elementor-element.elementor-element-9dde561>.elementor-element-populated{padding:10px 20px 10px 10px}.elementor-475 .elementor-element.elementor-element-bab3d36{--ha-tfx-translate-x-hover:-6px;--ha-tfx-translate-y-hover:-9px;--ha-tfx-transition-duration:1.2s}.elementor-475 .elementor-element.elementor-element-bab3d36>.elementor-widget-container{border-style:solid;border-color:#fff0;border-radius:15px 15px 15px 15px;box-shadow:5px 17px 10px 0 rgb(177 177 177 / .5)}.elementor-475 .elementor-element.elementor-element-bab3d36:hover img{filter:brightness(100%) contrast(95%) saturate(117%) blur(0) hue-rotate(0deg)}.elementor-475 .elementor-element.elementor-element-bab3d36 img{border-style:none;border-radius:15px 15px 0 0}.elementor-475 .elementor-element.elementor-element-bab3d36 .widget-image-caption{color:var(--e-global-color-text);background-color:#FCFCFC;font-family:"Noto Sans TC",Sans-serif;font-size:24px;font-weight:400;line-height:2.4em;letter-spacing:4.5px;margin-block-start:0}.elementor-475 .elementor-element.elementor-element-06321c4>.elementor-element-populated{padding:10px 10px 10px 20px}.elementor-475 .elementor-element.elementor-element-c0e23cf{--ha-tfx-translate-x-hover:-6px;--ha-tfx-translate-y-hover:-9px;--ha-tfx-transition-duration:1.2s}.elementor-475 .elementor-element.elementor-element-c0e23cf>.elementor-widget-container{border-style:solid;border-color:#fff0;border-radius:15px 15px 15px 15px;box-shadow:5px 17px 10px 0 rgb(177 177 177 / .5)}.elementor-475 .elementor-element.elementor-element-c0e23cf:hover img{filter:brightness(100%) contrast(95%) saturate(117%) blur(0) hue-rotate(0deg)}.elementor-475 .elementor-element.elementor-element-c0e23cf img{border-style:none;border-radius:15px 15px 0 0}.elementor-475 .elementor-element.elementor-element-c0e23cf .widget-image-caption{color:var(--e-global-color-text);background-color:#FCFCFC;font-family:"Noto Sans TC",Sans-serif;font-size:24px;font-weight:400;line-height:2.4em;letter-spacing:4.5px;margin-block-start:0}.elementor-475 .elementor-element.elementor-element-3df58fa>.elementor-element-populated{padding:10px 10px 10px 20px}.elementor-475 .elementor-element.elementor-element-4c23b6b{--ha-tfx-translate-x-hover:-6px;--ha-tfx-translate-y-hover:-9px;--ha-tfx-transition-duration:1.2s}.elementor-475 .elementor-element.elementor-element-4c23b6b>.elementor-widget-container{border-style:solid;border-color:#fff0;border-radius:15px 15px 15px 15px;box-shadow:5px 17px 10px 0 rgb(177 177 177 / .5)}.elementor-475 .elementor-element.elementor-element-4c23b6b:hover img{filter:brightness(100%) contrast(95%) saturate(117%) blur(0) hue-rotate(0deg)}.elementor-475 .elementor-element.elementor-element-4c23b6b img{border-style:none;border-radius:15px 15px 0 0}.elementor-475 .elementor-element.elementor-element-4c23b6b .widget-image-caption{color:var(--e-global-color-text);background-color:#FCFCFC;font-family:"Noto Sans TC",Sans-serif;font-size:24px;font-weight:400;line-height:2.4em;letter-spacing:4.5px;margin-block-start:0}@media(max-width:1024px){.elementor-475 .elementor-element.elementor-element-3be9ac4{padding:0 20px 0 20px}.elementor-475 .elementor-element.elementor-element-4c5b898>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-475 .elementor-element.elementor-element-cfaf93f .widget-image-caption{font-size:18px}.elementor-475 .elementor-element.elementor-element-c211f55>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-475 .elementor-element.elementor-element-af3f56c .widget-image-caption{font-size:18px}.elementor-475 .elementor-element.elementor-element-97a2bc4{padding:0 20px 0 20px}.elementor-475 .elementor-element.elementor-element-9dde561>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-475 .elementor-element.elementor-element-bab3d36 .widget-image-caption{font-size:18px}.elementor-475 .elementor-element.elementor-element-06321c4>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-475 .elementor-element.elementor-element-c0e23cf .widget-image-caption{font-size:18px}.elementor-475 .elementor-element.elementor-element-3df58fa>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-475 .elementor-element.elementor-element-4c23b6b .widget-image-caption{font-size:18px}}