.elementor-4379 .elementor-element.elementor-element-61ff671d > .elementor-background-overlay{background-color:#FFF7E4;opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-474167ae .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 );color:#646158;}.elementor-4379 .elementor-element.elementor-element-2bc8d908{column-gap:14px;text-align:start;}.elementor-4379 .elementor-element.elementor-element-2a67161b > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-7df7f80b .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 );color:#646158;}.elementor-4379 .elementor-element.elementor-element-1c29627:not(.elementor-motion-effects-element-type-background), .elementor-4379 .elementor-element.elementor-element-1c29627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAEF;}.elementor-4379 .elementor-element.elementor-element-1c29627{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4379 .elementor-element.elementor-element-1c29627 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4379 .elementor-element.elementor-element-49ad7027 > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-467b6c2a .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 );color:#646158;}.elementor-4379 .elementor-element.elementor-element-6e2a1fc4 > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-1d7fcd03{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-4379 .elementor-element.elementor-element-7dfe5c71 > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4379 .elementor-element.elementor-element-7dfe5c71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4379 .elementor-element.elementor-element-1c9af99c{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-4379 .elementor-element.elementor-element-1c9af99c p{margin-block-end:22px;}.elementor-4379 .elementor-element.elementor-element-6d2488ad:not(.elementor-motion-effects-element-type-background), .elementor-4379 .elementor-element.elementor-element-6d2488ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3184f );}.elementor-4379 .elementor-element.elementor-element-6d2488ad > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4379 .elementor-element.elementor-element-6d2488ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4379 .elementor-element.elementor-element-5c50b3a2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:#646158;}.elementor-4379 .elementor-element.elementor-element-5c51350{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-2a2b11ca > .elementor-widget-container{background-color:var( --e-global-color-c9482b2 );}.elementor-4379 .elementor-element.elementor-element-2a2b11ca{color:var( --e-global-color-08d25e2 );}.elementor-4379 .elementor-element.elementor-element-68eb02d{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-7ebefff .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:#646158;}.elementor-4379 .elementor-element.elementor-element-3d15f03{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-3a6dba3{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-97d1b9a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:#646158;}.elementor-4379 .elementor-element.elementor-element-478da9d{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-556e9bb{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-5d530b0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:#646158;}.elementor-4379 .elementor-element.elementor-element-ae3b7ab{--spacer-size:20px;}.elementor-4379 .elementor-element.elementor-element-4f8ff87 > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-5ee6116e{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 );color:#EDB914;}.elementor-4379 .elementor-element.elementor-element-5ee6116e p{margin-block-end:20px;}.elementor-4379 .elementor-element.elementor-element-5ee6116e a{color:var( --e-global-color-1c3184f );}.elementor-4379 .elementor-element.elementor-element-12c48ab2{color:#646158;}.elementor-4379 .elementor-element.elementor-element-3f8638a > .elementor-widget-container{background-color:var( --e-global-color-83e9685 );}.elementor-4379 .elementor-element.elementor-element-3f8638a:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F3 0%, #FFFFFF 100%);}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-item{border-width:9px;border-color:var( --e-global-color-83e9685 );}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-item .elementor-tab-content{border-width:9px;border-block-start-color:var( --e-global-color-83e9685 );}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:9px;border-block-end-color:var( --e-global-color-83e9685 );}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-tab-title{background-color:#F8E326DE;}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-icon, .elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-title{color:#201801;}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-icon svg{fill:#201801;}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-active .elementor-accordion-icon, .elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-active .elementor-accordion-title{color:#281000;}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-active .elementor-accordion-icon svg{fill:#281000;}.elementor-4379 .elementor-element.elementor-element-3f8638a .elementor-accordion-title{font-size:16px;line-height:24px;}.elementor-4379 .elementor-element.elementor-element-34c49b5a > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-535bea03{--spacer-size:50px;}.elementor-4379 .elementor-element.elementor-element-514d7f6a > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}.elementor-4379 .elementor-element.elementor-element-106fddb1:not(.elementor-motion-effects-element-type-background), .elementor-4379 .elementor-element.elementor-element-106fddb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e9685 );}.elementor-4379 .elementor-element.elementor-element-106fddb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4379 .elementor-element.elementor-element-106fddb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4379 .elementor-element.elementor-element-61f7751c > .elementor-background-overlay{background-color:var( --e-global-color-83e9685 );opacity:0.5;}@media(max-width:1024px){.elementor-4379 .elementor-element.elementor-element-474167ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4379 .elementor-element.elementor-element-7df7f80b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4379 .elementor-element.elementor-element-467b6c2a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4379 .elementor-element.elementor-element-1d7fcd03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4379 .elementor-element.elementor-element-1c9af99c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4379 .elementor-element.elementor-element-5c50b3a2 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-4379 .elementor-element.elementor-element-7ebefff .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-4379 .elementor-element.elementor-element-97d1b9a .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-4379 .elementor-element.elementor-element-5d530b0 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-4379 .elementor-element.elementor-element-5ee6116e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-4379 .elementor-element.elementor-element-474167ae .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4379 .elementor-element.elementor-element-7df7f80b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4379 .elementor-element.elementor-element-467b6c2a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4379 .elementor-element.elementor-element-1d7fcd03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4379 .elementor-element.elementor-element-1c9af99c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4379 .elementor-element.elementor-element-5c50b3a2 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-4379 .elementor-element.elementor-element-7ebefff .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-4379 .elementor-element.elementor-element-97d1b9a .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-4379 .elementor-element.elementor-element-5d530b0 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-4379 .elementor-element.elementor-element-5ee6116e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}