.elementor-3954 .elementor-element.elementor-element-774b24a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-60961c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-bfb1295 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3954 .elementor-element.elementor-element-bfb1295{--box-border-color:var( --e-global-color-primary );--box-border-radius:10px;--box-padding:13px;--header-color:var( --e-global-color-primary );--toggle-button-color:var( --e-global-color-primary );--item-text-color:var( --e-global-color-secondary );--item-text-decoration:underline;--item-text-hover-color:var( --e-global-color-accent );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-3954 .elementor-element.elementor-element-bfb1295 .elementor-toc__header-title{text-align:start;}.elementor-3954 .elementor-element.elementor-element-bfb1295 .elementor-toc__header, .elementor-3954 .elementor-element.elementor-element-bfb1295 .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3954 .elementor-element.elementor-element-bfb1295 .elementor-toc__header{flex-direction:row;}.elementor-3954 .elementor-element.elementor-element-da9b4af{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3954 .elementor-element.elementor-element-a6725cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3954 .elementor-element.elementor-element-a6725cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3954 .elementor-element.elementor-element-a6725cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-3954 .elementor-element.elementor-element-a6725cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-cfa63f6{--divider-border-style:solid;--divider-color:var( --e-global-color-0fb3c5b );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3954 .elementor-element.elementor-element-cfa63f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-cfa63f6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3954 .elementor-element.elementor-element-cfa63f6 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-3954 .elementor-element.elementor-element-125138f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-125138f .elementor-heading-title{font-weight:600;line-height:49px;letter-spacing:1.3px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-70846d5 > .elementor-widget-container{margin:0% 1% -3% 1%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-70846d5{column-gap:0px;text-align:justify;line-height:2em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-68c9741{--divider-border-style:solid;--divider-color:var( --e-global-color-0fb3c5b );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3954 .elementor-element.elementor-element-68c9741 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-68c9741 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3954 .elementor-element.elementor-element-68c9741 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-3954 .elementor-element.elementor-element-1aea634{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-13cf63b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-3954 .elementor-element.elementor-element-13cf63b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-4e48de8 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-4e48de8 .elementor-heading-title{font-weight:600;line-height:49px;letter-spacing:1.3px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-6d10ce1 .elementor-heading-title{letter-spacing:2px;}.elementor-3954 .elementor-element.elementor-element-24958ff{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:1em;font-weight:400;line-height:2em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-202c42a .elementor-heading-title{letter-spacing:2px;}.elementor-3954 .elementor-element.elementor-element-860ee1b{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:1em;font-weight:400;line-height:2em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-e9f5018 .elementor-heading-title{letter-spacing:2px;}.elementor-3954 .elementor-element.elementor-element-72d45c9{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:1em;font-weight:400;line-height:2em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-0ea43de .elementor-heading-title{letter-spacing:2px;}.elementor-3954 .elementor-element.elementor-element-aad66b7{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:1em;font-weight:400;line-height:2em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-ea48dee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-f755cbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-3954 .elementor-element.elementor-element-f755cbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-14e81c2 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-14e81c2 .elementor-heading-title{font-weight:600;line-height:49px;letter-spacing:1.3px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-ba2dda1{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-aad309d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-3954 .elementor-element.elementor-element-aad309d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-9c21718 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-9c21718 .elementor-heading-title{font-weight:600;line-height:49px;letter-spacing:1.3px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-4790d78 .elementor-heading-title{letter-spacing:2px;}.elementor-3954 .elementor-element.elementor-element-8b90d7c{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:1em;font-weight:400;line-height:2em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-e912293{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-74e5c2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-3954 .elementor-element.elementor-element-74e5c2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-8316ba3 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-8316ba3 .elementor-heading-title{font-weight:600;line-height:49px;letter-spacing:1.3px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-412b446 .elementor-heading-title{letter-spacing:2px;}.elementor-3954 .elementor-element.elementor-element-4d5a5df{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:1em;font-weight:400;line-height:2em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-3954 .elementor-element.elementor-element-da041d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-3ddf5ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product{text-align:center;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products  ul.products{grid-column-gap:18px;grid-row-gap:40px;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;margin-bottom:15px;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );margin-bottom:10px;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );margin-bottom:10px;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Noto Serif TC", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );font-size:1.2em;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-primary );}.elementor-3954 .elementor-element.elementor-element-f0403e4 > .elementor-widget-container{margin:0% 1% -3% 1%;padding:0px 0px 0px 0px;}.elementor-3954 .elementor-element.elementor-element-f0403e4{column-gap:0px;text-align:justify;line-height:2em;letter-spacing:0.2px;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-3954 .elementor-element.elementor-element-a6725cc{width:100%;}}@media(max-width:767px){.elementor-3954 .elementor-element.elementor-element-70846d5{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-6d10ce1 .elementor-heading-title{line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-24958ff{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-202c42a .elementor-heading-title{line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-860ee1b{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-e9f5018 .elementor-heading-title{line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-72d45c9{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-0ea43de .elementor-heading-title{line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-aad66b7{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-4790d78 .elementor-heading-title{line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-8b90d7c{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-412b446 .elementor-heading-title{line-height:1.6em;}.elementor-3954 .elementor-element.elementor-element-4d5a5df{font-size:0.9em;}.elementor-3954 .elementor-element.elementor-element-a388842.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3954 .elementor-element.elementor-element-f0403e4{font-size:0.9em;}}