.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), \"Noto Sans TC\", Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-18095ce.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-18095ce .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-20 .elementor-element.elementor-element-18095ce .elementor-swiper-button{font-size:19px;}.elementor-20 .elementor-element.elementor-element-00164f0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-00164f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-20 .elementor-element.elementor-element-00164f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-20 .elementor-element.elementor-element-00164f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans TC\", Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-397bed8{text-align:center;}.elementor-20 .elementor-element.elementor-element-397bed8 .elementor-heading-title{font-family:"Helvetica", \"Noto Sans TC\", Sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:0.4em;color:#D3C266;}.elementor-20 .elementor-element.elementor-element-036ca37{text-align:center;}.elementor-20 .elementor-element.elementor-element-036ca37 .elementor-heading-title{font-family:"Noto Sans TC", \"Noto Sans TC\", Sans-serif;font-size:2rem;font-weight:400;letter-spacing:2px;color:#414141;}.elementor-20 .elementor-element.elementor-element-3ae0e8d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-3ae0e8d .elementor-main-swiper{height:244px;}.elementor-20 .elementor-element.elementor-element-3ae0e8d .elementor-main-swiper .swiper-slide{border-width:6px 6px 6px 6px;border-radius:50%;border-color:#FFFFFF;padding:6px 6px 6px 6px;}.elementor-20 .elementor-element.elementor-element-3ae0e8d .elementor-swiper-button{font-size:24px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3ae0e8d .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3ae0e8d .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-20 .elementor-element.elementor-element-3ae0e8d .elementor-carousel-image-overlay{background-color:#F8F7ECAD;--e-carousel-image-overlay-color:#000000;font-family:"Noto Sans TC", \"Noto Sans TC\", Sans-serif;font-size:1rem;font-weight:500;}.elementor-20 .elementor-element.elementor-element-4a2150b{padding:40px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-90fbc2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-90fbc2c{text-align:center;}.elementor-20 .elementor-element.elementor-element-90fbc2c .elementor-heading-title{font-family:"Helvetica", \"Noto Sans TC\", Sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0.8em;color:#D3C266;}.elementor-20 .elementor-element.elementor-element-1bfac84{text-align:center;}.elementor-20 .elementor-element.elementor-element-1bfac84 .elementor-heading-title{font-family:"Noto Sans TC", \"Noto Sans TC\", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:0.1em;color:#414141;}.elementor-20 .elementor-element.elementor-element-5335d12 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5335d12 .bdt-post-card .bdt-post-card-button{gap:8px;}.elementor-20 .elementor-element.elementor-element-5335d12{--ep-post-card-shadow-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5335d12 .bdt-post-card-button{color:var( --e-global-color-7ebbe1f );}.elementor-20 .elementor-element.elementor-element-5335d12 .bdt-post-card-button svg{fill:var( --e-global-color-7ebbe1f );}.elementor-20 .elementor-element.elementor-element-e26978f{padding:40px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-f0e9a8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f0e9a8e{text-align:center;}.elementor-20 .elementor-element.elementor-element-f0e9a8e .elementor-heading-title{font-family:"Helvetica", \"Noto Sans TC\", Sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0.8em;color:#D3C266;}.elementor-20 .elementor-element.elementor-element-cd4d79d{text-align:center;}.elementor-20 .elementor-element.elementor-element-cd4d79d .elementor-heading-title{font-family:"Noto Sans TC", \"Noto Sans TC\", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:0.1em;color:#414141;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans TC\", Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), \"Noto Sans TC\", Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-11148b4 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-20 .elementor-element.elementor-element-11148b4:after{content:"0.66";position:absolute;color:transparent;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-18095ce.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-3ae0e8d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-18095ce.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-3ae0e8d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}