.elementor-515 .elementor-element.elementor-element-b14b707 .elementor-repeater-item-bedc227.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-8b66aa8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-8b66aa8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-590b866 .jet-nav--horizontal{justify-content:flex-end;text-align:right;}.elementor-515 .elementor-element.elementor-element-590b866 .jet-nav--vertical .menu-item-link-top{justify-content:flex-end;text-align:right;}.elementor-515 .elementor-element.elementor-element-590b866 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-end;text-align:right;}.elementor-515 .elementor-element.elementor-element-590b866 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-end;text-align:right;}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-590b866 .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-515 .elementor-element.elementor-element-590b866 .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item-link-top{color:#0D0D47;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item-link-top .jet-nav-link-text{font-size:1.3em;font-weight:500;line-height:1.5em;letter-spacing:1.75px;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item:hover > .menu-item-link-top{color:#FF6406;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item.current-menu-item .menu-item-link-top{color:#F80000;}.elementor-515 .elementor-element.elementor-element-590b866 .jet-nav__sub{border-style:solid;border-width:3px 0px 0px 0px;border-color:#F39800;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item-link-sub .jet-nav-link-text{font-size:1.2em;font-weight:400;line-height:1.5em;letter-spacing:1.3px;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item-link-sub{color:#7A7A7A;padding:5% 5% 5% 8%;}.elementor-515 .elementor-element.elementor-element-590b866 .menu-item:hover > .menu-item-link-sub{color:#4400AC;}.elementor-515 .elementor-element.elementor-element-b14b707:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-b14b707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4FF;}.elementor-515 .elementor-element.elementor-element-b14b707:hover > .elementor-background-overlay{opacity:0.5;}.elementor-515 .elementor-element.elementor-element-b14b707{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-515 .elementor-element.elementor-element-b14b707 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-b14b707.jet-sticky-section--stuck > .elementor-container{min-height:15px;}.elementor-515 .elementor-element.elementor-element-b14b707.jet-sticky-section--stuck{min-height:15px;}.elementor-515 .elementor-element.elementor-element-b14b707.jet-sticky-section--stuck.jet-sticky-transition-in, .elementor-515 .elementor-element.elementor-element-b14b707.jet-sticky-section--stuck.jet-sticky-transition-out{transition:margin 0.1s, padding 0.1s, background 0.1s, box-shadow 0.1s;}.elementor-515 .elementor-element.elementor-element-b14b707.jet-sticky-section--stuck.jet-sticky-transition-in > .elementor-container, .elementor-515 .elementor-element.elementor-element-b14b707.jet-sticky-section--stuck.jet-sticky-transition-out > .elementor-container{transition:min-height 0.1s;}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-76367ef{width:13.947%;}.elementor-515 .elementor-element.elementor-element-8b66aa8{width:86.053%;}}