.elementor-4121 .elementor-element.elementor-element-74c08b8:not(.elementor-motion-effects-element-type-background), .elementor-4121 .elementor-element.elementor-element-74c08b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../fivetech-%c3%a5%c2%ae%c2%98%c3%a7%c2%b6%c2%b2-bn12-scaled.html");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4121 .elementor-element.elementor-element-74c08b8 > .elementor-container{min-height:338px;}.elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-4121 .elementor-element.elementor-element-74c08b8.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-4121 .elementor-element.elementor-element-74c08b8 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4121 .elementor-element.elementor-element-74c08b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-4121 .elementor-element.elementor-element-96ad58f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4121 .elementor-element.elementor-element-96ad58f.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4121 .elementor-element.elementor-element-e095260 .elementor-heading-title{font-family:var( --e-global-typography-cd1d321-font-family ), Sans-serif;font-size:var( --e-global-typography-cd1d321-font-size );font-weight:var( --e-global-typography-cd1d321-font-weight );text-transform:var( --e-global-typography-cd1d321-text-transform );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );color:#FEFEFE;}.elementor-4121 .elementor-element.elementor-element-fab3731 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-4121 .elementor-element.elementor-element-fab3731 .elementor-heading-title{font-family:var( --e-global-typography-0f1ea3a-font-family ), Sans-serif;font-size:var( --e-global-typography-0f1ea3a-font-size );font-weight:var( --e-global-typography-0f1ea3a-font-weight );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );color:#FEFEFE;}.elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-4121 .elementor-element.elementor-element-5776771.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-4121 .elementor-element.elementor-element-5776771{margin-top:20px;margin-bottom:80px;padding:0% 5% 0% 5%;}.elementor-4121 .elementor-element.elementor-element-2116b51.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-2ca82ab{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:31px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-4121 .elementor-element.elementor-element-2ca82ab a{color:var( --e-global-color-primary );}.elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-4121 .elementor-element.elementor-element-935f377.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-4121 .elementor-element.elementor-element-935f377{margin-top:0px;margin-bottom:100px;padding:0% 5% 0% 5%;}.elementor-4121 .elementor-element.elementor-element-9168650.elementor-column{width:22%;align-self:inherit;cursor:default;}.elementor-4121 .elementor-element.elementor-element-9168650 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1.elementor-column{width:78%;align-self:inherit;cursor:default;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 55px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-primary );padding:0px 0px 8px 0px;}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-content{border-width:1px;border-bottom-color:var( --e-global-color-primary );color:var( --e-global-color-c75c58c );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:0px 0px 15px 0px;}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title.elementor-active a, .elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-toggle-title{font-family:var( --e-global-typography-0f1ea3a-font-family ), Sans-serif;font-size:var( --e-global-typography-0f1ea3a-font-size );font-weight:var( --e-global-typography-0f1ea3a-font-weight );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title.ae-active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button:hover{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button.active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-widget-ae-post-blocks-adv .filter-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .filter-items a{color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items > a .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items.active > a{color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover, .elementor-widget-ae-post-blocks-adv .filter-items.active{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv span.onsale{background-color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title-inner{border-color:var( --e-global-color-secondary );}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-post-collection{grid-template-columns:repeat(4, minmax(0, 1fr));display:grid;column-gap:20px;grid-column-gap:20px;row-gap:25px;grid-row-gap:25px;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection{display:block;margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection .ae-post-item{width:calc(100% / 4);padding-right:calc(20px/2);padding-left:calc(20px/2);margin-bottom:25px;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-widget-title-wrap{text-align:center;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .load-more-wrapper{text-align:center;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .infinite-scroll-last{text-align:center;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .infinite-scroll-request{text-align:center;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1450px) and (min-width:768px){.elementor-4121 .elementor-element.elementor-element-9168650{width:25%;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1{width:75%;}}@media(max-width:1450px){.elementor-4121 .elementor-element.elementor-element-74c08b8 > .elementor-container{min-height:300px;}.elementor-4121 .elementor-element.elementor-element-74c08b8{padding:0% 8% 0% 8%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-e095260 .elementor-heading-title{font-size:var( --e-global-typography-cd1d321-font-size );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-fab3731 .elementor-heading-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-5776771{padding:0% 8% 0% 8%;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-935f377{padding:0% 3% 0% 3%;}.elementor-4121 .elementor-element.elementor-element-9168650 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-toggle-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-post-collection{column-gap:10px;grid-column-gap:10px;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection .ae-post-item{padding-right:calc(10px/2);padding-left:calc(10px/2);}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection{margin-left:calc(-10px/2);margin-right:calc(-10px/2);}}@media(max-width:1200px){.elementor-4121 .elementor-element.elementor-element-74c08b8 > .elementor-container{min-height:250px;}.elementor-4121 .elementor-element.elementor-element-74c08b8{padding:0% 5% 0% 05%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-e095260 .elementor-heading-title{font-size:var( --e-global-typography-cd1d321-font-size );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-fab3731 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4121 .elementor-element.elementor-element-fab3731 .elementor-heading-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-935f377{padding:0% 5% 0% 5%;}.elementor-4121 .elementor-element.elementor-element-9168650.elementor-column{width:0%;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1.elementor-column{width:100%;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-toggle-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-post-collection{grid-template-columns:repeat(2, minmax(0, 1fr));display:grid;column-gap:10px;grid-column-gap:10px;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection{display:block;margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection .ae-post-item{width:calc(100% / 2);padding-right:calc(10px/2);padding-left:calc(10px/2);}}@media(max-width:767px){.elementor-4121 .elementor-element.elementor-element-74c08b8 > .elementor-container{min-height:200px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-e095260 .elementor-heading-title{font-size:var( --e-global-typography-cd1d321-font-size );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-fab3731 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-4121 .elementor-element.elementor-element-fab3731 .elementor-heading-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-5776771{margin-top:20px;margin-bottom:25px;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-935f377{margin-top:0px;margin-bottom:0px;}.elementor-4121 .elementor-element.elementor-element-9168650.elementor-column{width:0%;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1.elementor-column{width:100%;}.elementor-4121 .elementor-element.elementor-element-cd2e9c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-toggle-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-post-collection{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection{display:block;}.elementor-4121 .elementor-element.elementor-element-158cfb1 .ae-masonry-yes .ae-post-collection .ae-post-item{width:calc(100% / 1);}}/* Start custom CSS for section, class: .elementor-element-74c08b8 */.elementor-4121 .elementor-element.elementor-element-74c08b8 .elementor-background-overlay{
    
    background-size: cover;
    
}/* End custom CSS */
/* Start custom CSS for yith_wc_category_accordion_menu, class: .elementor-element-56c26ea *//*未分類隱藏(最後一個)*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .cat-item-15{
    
    display: none!important;
    
}

/*top-title-h3*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_widget_title{
    display: none;
}

/*元件背景取消*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .elementor-widget-container{
    
    background: transparent!important;  
}

/*最上層邊框*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget{
    
    border-top:0;
    border-color: transparent!important;

}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_container{
    padding:0!important;
}



/*最上層背景色1*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .elementor-widget-container > div{
    
  background: transparent;   
    
}

/*子選單-主分類+子分類*/

.elementor-4121 .elementor-element.elementor-element-56c26ea .yith-children{
    
    
    background-color:#F8F8F8; 
    padding: 0!important;
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .yith-children li{
    
    margin:0!important;
    border-style: none!important;
}

/*分類字-by category+solutions設定-共用*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item{
/*背景*/    

    position: relative; /*結構更改-重要!!*/
    background-color: #484f54!important;
    padding:  0!important;
        

}


.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > a{

/*一般*/
    margin-left: 0px!important;
    padding-left: 60px;
    pointer-events: none;
    
/*背景-圖示*/
    
    background-image: url(../svg/logo-mark.svg)!important;
    background-repeat: no-repeat!important;
    background-size: 20px!important;
    background-position: 16px center!important;

/*字型*/

    font-family: noto sans tc;
    font-size: 18px!important; 
    line-height: 48px;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    color: #ffffff;

}


@media (max-width:1450px) and (min-width:1200px){
    
/*分類字-by category+solutions字型-rwd*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > a{

    font-size: 16px;

 }
}



/*分類字-第一層li內結構*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > a{
    
	display:block;
}

/*原-下拉icon-hide*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > i:before{
    visibility: hidden;
}

/*新-下拉icon-position*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 1.2vw;
}

/*新-下拉icon-按鈕圖示設定-closed-自訂-icon*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > i{
  
    background-image: url(../svg/icon-button-w.svg); 
    background-repeat: no-repeat;
    background-size: 19px;
    margin:0!important;
    
}


/*子選單-子分類-l1*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > a{
    transition:0.3s all ease-out;
    display: inline-block;

    font-family: noto sans tc;
    font-size: 16px; 
    line-height: 42px;
    text-decoration: none;
    font-style: normal;
    font-weight: 600;
    text-transform: none;
    color: #464646;
    
    padding-left: 30px!important;
}


.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened{
    
    transition:0.3s all ease-out;

}

/*一般+開-背景顏色*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item:hover,.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened  {
    transition:0.3s all ease-out;
    background-color: #98D702!important; 

}

/*一般+開-文字顏色*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item:hover > a, .elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened > a{
    transition:0.3s all ease-out;
    color: #fff!important; 
}



/*子選單-子分類-l1-自訂-icon-按鈕圖示設定-closed-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item{
    
    position: relative; /*結構更改-重要!!*/
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > i:before{
    visibility: hidden;
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 1vw;
    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.closed > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 19px;
    background-image: url(../svg/icon-button-gray.svg);    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.closed:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-w.svg); 
    
}

/*子選單-子分類-l1-自訂-icon-按鈕圖示設定-opened-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 19px;
    background-image: url(../svg/icon-button-w.svg); 

}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-w.svg); 

}


/*子選單-子分類-l2*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a{
    transition:0.3s all ease-out;
    color: #757575;
    font-size: 15px!important;
    font-family: noto sans tc;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 38px;
    padding-left: 40px; 
}


/*一般+開-文字顏色*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item:hover > a{
    color:#000!important;
    font-weight: 700;
}

/*子選單-子分類-l2-自訂-icon-按鈕圖示設定-closed-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item{
    
    position: relative; /*結構更改-重要!!*/
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i:before{
    visibility: hidden;
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 0.8vw;
    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.closed > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(../svg/icon-button-gray.svg);    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.closed:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-gray.svg); 
    
}

/*子選單-子分類-l2-自訂-icon-按鈕圖示設定-opened-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.opened > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(../svg/icon-button-gray.svg); 

}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.opened:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-gray.svg); 

}


/*子選單-子分類-l3*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a{
    transition:0.3s all ease-out;
    color: #757575;
    font-size: 14px!important;
    font-family: noto sans tc;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 38px;
    padding-left: 45px; 
}


/*一般+開-文字顏色*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item:hover > a{
    color:#000!important;
}

/*子選單-子分類-l3-自訂-icon-按鈕圖示設定-closed-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item{
    
    position: relative; /*結構更改-重要!!*/
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i:before{
    visibility: hidden;
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 0.8vw;
    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.closed > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(../svg/icon-button-gray.svg);    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.closed:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-gray.svg); 
    
}

/*子選單-子分類-l3-自訂-icon-按鈕圖示設定-opened-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.opened > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(../svg/icon-button-gray.svg); 

}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.opened:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-gray.svg); 

}


/*子選單-子分類-l4*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a{
    transition:0.3s all ease-out;
    color: #757575;
    font-size: 14px!important;
    font-family: noto sans tc;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 38px;
    padding-left: 55px; 
}


/*一般+開-文字顏色*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item:hover > a{
    color:#000!important;
}


/*子選單-子分類-l4-自訂-icon-按鈕圖示設定-closed-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item{
    
    position: relative; /*結構更改-重要!!*/
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .cat-item > .yith-children > .yith-children > .cat-item > i:before{
    visibility: hidden;
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .cat-item > .yith-children > .yith-children > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 0.8vw;
    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .cat-item > .yith-children > .yith-children > .cat-item.closed > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(../svg/icon-button-gray.svg);    
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .cat-item > .yith-children > .yith-children > .cat-item.closed:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-gray.svg); 
    
}

/*子選單-子分類-l3-自訂-icon-按鈕圖示設定-opened-*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .cat-item > .yith-children > .yith-children > .cat-item.opened > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(../svg/icon-button-gray.svg); 

}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .cat-item > .yith-children > .yith-children > .cat-item.opened:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-gray.svg); 

}



/*common-deco*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .cat-item > .yith-children .cat-item > .yith-children > .cat-item:not(:first-child){
    

    border-top-style: dotted!important;
}

/*common-current*/
.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget > .current-cat-parent > a{
    
    color:#fff!important;
}

.elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget .current-cat > a, .elementor-4121 .elementor-element.elementor-element-56c26ea .ywcca_category_accordion_widget .current-cat > a{
    
    color:#000!important;
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-03e9742 *//*icon-padding*/
.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{
    
    padding-top: 10px;
}

/*title-過渡+color*/
.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title > a, .elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title .elementor-toggle-icon i:before{
    transition:0.3s all ease-out;
}

.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title:hover > a, .elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-tab-title:hover .elementor-toggle-icon i:before{
    transition:0.3s all ease-out;
    color:#97D700!important;   
}

/*deco-style*/
.elementor-4121 .elementor-element.elementor-element-03e9742 .elementor-widget-container ul{
    
    list-style-type:unset;
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h2,h3,h4,h5{
    
    font-family: noto sans tc;
    line-height: 30px;
    
}


@media screen and (min-width: 1201px) {
    
.elementor-4121 .elementor-element.elementor-element-03e9742 h2,h3,h4,h5{
    
    font-family: noto sans tc;
    letter-spacing: 0.01em!important;
    
}


.elementor-4121 .elementor-element.elementor-element-03e9742 h2{
    
    font-Size: 26px!important;    
    margin-bottom: 10px;
    margin-top: 15px;
    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h3{
    
    font-Size: 18px!important;    
    margin-bottom: 10px;
    margin-top: 15px;
    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h4{
    
    font-Size: 22px!important;    
    margin-bottom: 10px;
    margin-top: 15px;
    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 img{margin-top: 20px;
    margin-bottom: 20px;}
    
}


@media only screen and (min-width: 768px) and (max-width: 1200px) {


  
.elementor-4121 .elementor-element.elementor-element-03e9742 h2{
    
    font-Size: 26px!important;    
    margin-bottom: 8px;

    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h3{
    
    font-Size: 22px!important;
    margin-bottom: 8px;

    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h4{

    font-Size: 18px!important;
    margin-bottom: 8px;

    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 img{
    
    margin-top: 15px;
    margin-bottom: 15px;
    
}
}

@media screen and (max-width: 767px){
    
.elementor-4121 .elementor-element.elementor-element-03e9742 h2,h3,h4,h5{
    
    line-height: 26px;
    
}
 
.elementor-4121 .elementor-element.elementor-element-03e9742 h2{
    

    font-Size: 22px!important;
    margin-bottom: 8px;

    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h3{
    

    font-Size: 19px!important;
    margin-bottom: 8px;

    
}

.elementor-4121 .elementor-element.elementor-element-03e9742 h4{
    

    font-Size: 16px!important;
    margin-bottom: 8px;

    
}
.elementor-4121 .elementor-element.elementor-element-03e9742 img{margin-top: 10px;
    margin-bottom: 10px;
    
}
}/* End custom CSS */