.elementor-29 .elementor-element.elementor-element-5d5aae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-58043e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-76d3cc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-c6d7ecd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-c6d7ecd{text-align:start;}.elementor-29 .elementor-element.elementor-element-c6d7ecd .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-fc80788.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-fc80788{text-align:start;}.elementor-29 .elementor-element.elementor-element-fc80788 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:52px;font-weight:600;line-height:1.18em;color:#1B1A18;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-7a9b827.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-7a9b827{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-3251b88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-155b956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-fc70cee .elementor-button{background-color:#C2603A;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-fc70cee .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-fc70cee .elementor-button:focus{background-color:#A44D2B;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fc70cee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-fc70cee .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-fc70cee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6d53f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-322b6a7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#1B1A18;color:#1B1A18;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1A18;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-322b6a7 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-322b6a7 .elementor-button:focus{background-color:#1B1A18;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-322b6a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-322b6a7 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-322b6a7 .elementor-button:focus svg{fill:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-ec849da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-436674a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-436674a{text-align:center;}.elementor-29 .elementor-element.elementor-element-0b5e297{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:18px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-29 .elementor-element.elementor-element-0b5e297:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0b5e297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d7f6735.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-d7f6735 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:30px;font-weight:700;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-4b68157.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-4b68157{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:13px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-aef4b73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aef4b73:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-aef4b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE3;}.elementor-29 .elementor-element.elementor-element-676cd1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-676cd1c{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:13px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-3939806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d47e525{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-76e97f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-17ff986.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-17ff986 .elementor-counter-number-wrapper{color:#1B1A18;font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-17ff986 .elementor-counter-title{color:#877F74;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-9d73400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b66ae22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-b66ae22 .elementor-counter-number-wrapper{color:#1B1A18;font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-b66ae22 .elementor-counter-title{color:#877F74;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-edece0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1d7c7fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-1d7c7fd .elementor-counter-number-wrapper{color:#1B1A18;font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-1d7c7fd .elementor-counter-title{color:#877F74;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-b6eba5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9566b9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-9566b9a .elementor-counter-number-wrapper{color:#1B1A18;font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-9566b9a .elementor-counter-title{color:#877F74;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-d74b50b{--divider-border-style:solid;--divider-color:#E4DED4;--divider-border-width:1px;}.elementor-29 .elementor-element.elementor-element-d74b50b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-d74b50b .elementor-divider-separator{width:100%;}.elementor-29 .elementor-element.elementor-element-d74b50b .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-29 .elementor-element.elementor-element-552b747.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-552b747{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-f8ce2de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-f8ce2de{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-9043661{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1f2dac5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fbdc695.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-fbdc695{text-align:start;}.elementor-29 .elementor-element.elementor-element-fbdc695 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-ccda864.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-ccda864{text-align:start;}.elementor-29 .elementor-element.elementor-element-ccda864 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-f7067a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-f7067a5{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-ebee374{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fd4a7c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1B1A18;--border-color:#1B1A18;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6063dc1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-6063dc1 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-0848756.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-0848756{text-align:start;}.elementor-29 .elementor-element.elementor-element-0848756 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-f5e22ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-f5e22ba{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-230a6eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1B1A18;--border-color:#1B1A18;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e7a5b7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-e7a5b7c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-605d9c5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-605d9c5{text-align:start;}.elementor-29 .elementor-element.elementor-element-605d9c5 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-e3f5665.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-e3f5665{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-3eccf65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1B1A18;--border-color:#1B1A18;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-394e1b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-394e1b7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-891b4c5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-891b4c5{text-align:start;}.elementor-29 .elementor-element.elementor-element-891b4c5 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-45c49af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-45c49af{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-4f4191c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4f4191c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4f4191c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE3;}.elementor-29 .elementor-element.elementor-element-cb448c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c849bb5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-c849bb5{text-align:center;}.elementor-29 .elementor-element.elementor-element-c849bb5 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-4434cb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-4434cb1{text-align:center;}.elementor-29 .elementor-element.elementor-element-4434cb1 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-0e257ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-0e257ce{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-1187ec1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5346c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5346c4c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5346c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-298e785.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-298e785{text-align:center;}.elementor-29 .elementor-element.elementor-element-a856b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-a4bfcf9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-a4bfcf9{text-align:start;}.elementor-29 .elementor-element.elementor-element-a4bfcf9 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-3b72ada.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-3b72ada{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-942d927 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#1B1A18;color:#1B1A18;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1A18;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-942d927 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-942d927 .elementor-button:focus{background-color:#1B1A18;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-942d927.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-942d927 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-942d927 .elementor-button:focus svg{fill:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-2d112f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2d112f6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2d112f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-aca6838.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-aca6838{text-align:center;}.elementor-29 .elementor-element.elementor-element-c1804d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-62299e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-62299e9{text-align:start;}.elementor-29 .elementor-element.elementor-element-62299e9 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-84c8844.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-84c8844{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-c632aba .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#1B1A18;color:#1B1A18;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1A18;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-c632aba .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-c632aba .elementor-button:focus{background-color:#1B1A18;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-c632aba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-c632aba .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-c632aba .elementor-button:focus svg{fill:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-c82f98f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c82f98f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c82f98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-35b01a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-35b01a1{text-align:center;}.elementor-29 .elementor-element.elementor-element-3383998{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-cdfebbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-cdfebbf{text-align:start;}.elementor-29 .elementor-element.elementor-element-cdfebbf .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:21px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-502cf80.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-502cf80{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-225810d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#1B1A18;color:#1B1A18;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1A18;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-225810d .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-225810d .elementor-button:focus{background-color:#1B1A18;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-225810d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-225810d .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-225810d .elementor-button:focus svg{fill:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-0d80edf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-68582e5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#1B1A18;color:#1B1A18;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1A18;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-68582e5 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-68582e5 .elementor-button:focus{background-color:#1B1A18;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-68582e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-68582e5 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-68582e5 .elementor-button:focus svg{fill:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-1a0a47c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3049e01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5977ac4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-5977ac4{text-align:start;}.elementor-29 .elementor-element.elementor-element-5977ac4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-951f6df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-951f6df{text-align:start;}.elementor-29 .elementor-element.elementor-element-951f6df .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-d71c188.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-d71c188{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-fd2d616.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-wrapper .cbp-item-wrapper{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DED4;}.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-wrapper .xpro-post-grid-title{color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-meta-date > svg,.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-meta-date > img{width:14px;}.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-meta-date{font-size:14px;min-width:14px;min-height:14px;}.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li,.elementor-29 .elementor-element.elementor-element-fd2d616 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li a{color:#877F74;}.elementor-29 .elementor-element.elementor-element-83228a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9bd1669 .elementor-button{background-color:#C2603A;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-9bd1669 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-9bd1669 .elementor-button:focus{background-color:#A44D2B;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9bd1669.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-9bd1669 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-9bd1669 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fcd2f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fcd2f64:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-fcd2f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE3;}.elementor-29 .elementor-element.elementor-element-976b908{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4e29d36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-4e29d36{text-align:center;}.elementor-29 .elementor-element.elementor-element-4e29d36 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-e2460c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-e2460c1{text-align:center;}.elementor-29 .elementor-element.elementor-element-e2460c1 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-e00e18f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6ffebfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-29 .elementor-element.elementor-element-6ffebfe:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6ffebfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-8976f96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-8976f96 .elementor-testimonial-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-8976f96 .elementor-testimonial-content{color:#3E3B36;}.elementor-29 .elementor-element.elementor-element-8976f96 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:48px;height:48px;}.elementor-29 .elementor-element.elementor-element-fef274c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-29 .elementor-element.elementor-element-fef274c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-fef274c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-aa01f4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-aa01f4a .elementor-testimonial-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-aa01f4a .elementor-testimonial-content{color:#3E3B36;}.elementor-29 .elementor-element.elementor-element-aa01f4a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:48px;height:48px;}.elementor-29 .elementor-element.elementor-element-6ab2b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4DED4;--border-color:#E4DED4;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-29 .elementor-element.elementor-element-6ab2b7c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6ab2b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0a5e194.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-0a5e194 .elementor-testimonial-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-0a5e194 .elementor-testimonial-content{color:#3E3B36;}.elementor-29 .elementor-element.elementor-element-0a5e194 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:48px;height:48px;}.elementor-29 .elementor-element.elementor-element-4a7bd2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2e1c652{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-98bdcb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bb52e0f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-bb52e0f{text-align:start;}.elementor-29 .elementor-element.elementor-element-bb52e0f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-3d1b743.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-3d1b743{text-align:start;}.elementor-29 .elementor-element.elementor-element-3d1b743 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;line-height:1.28em;color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-d9a2729.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-d9a2729{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.8em;color:#877F74;}.elementor-29 .elementor-element.elementor-element-5bccdbf .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#1B1A18;color:#1B1A18;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1A18;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-5bccdbf .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-5bccdbf .elementor-button:focus{background-color:#1B1A18;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-5bccdbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-5bccdbf .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-5bccdbf .elementor-button:focus svg{fill:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-4263023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-87edf2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-87edf2e{text-align:center;}.elementor-29 .elementor-element.elementor-element-508ebfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-508ebfd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-508ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1A18;}.elementor-29 .elementor-element.elementor-element-252d45f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;}.elementor-29 .elementor-element.elementor-element-d618d75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-d618d75{text-align:center;}.elementor-29 .elementor-element.elementor-element-d618d75 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.6px;color:#C2603A;}.elementor-29 .elementor-element.elementor-element-7426165.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-7426165{text-align:center;}.elementor-29 .elementor-element.elementor-element-7426165 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:600;line-height:1.28em;color:#F8F5F0;}.elementor-29 .elementor-element.elementor-element-7eb2a08.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-7eb2a08{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.8em;color:rgba(248,245,240,0.72);}.elementor-29 .elementor-element.elementor-element-f865deb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-28f2612{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6a18ed7 .elementor-button{background-color:#C2603A;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-6a18ed7 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-6a18ed7 .elementor-button:focus{background-color:#A44D2B;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6a18ed7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-6a18ed7 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-6a18ed7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d114304{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-86e97dd .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.6px;fill:#F8F5F0;color:#F8F5F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(248,245,240,0.45);border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-29 .elementor-element.elementor-element-86e97dd .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-86e97dd .elementor-button:focus{background-color:rgba(248,245,240,0.14);color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-86e97dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-86e97dd .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-86e97dd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-08d555b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-08d555b{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:13px;line-height:1.8em;color:rgba(248,245,240,0.55);}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-ebee374{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-1187ec1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-e00e18f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5d5aae4{--padding-top:40px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-58043e5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-76d3cc0{--width:100%;}.elementor-29 .elementor-element.elementor-element-fc80788 .elementor-heading-title{font-size:32px;}.elementor-29 .elementor-element.elementor-element-3251b88{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-155b956{--width:100%;}.elementor-29 .elementor-element.elementor-element-6d53f09{--width:100%;}.elementor-29 .elementor-element.elementor-element-ec849da{--width:100%;}.elementor-29 .elementor-element.elementor-element-aef4b73{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-3939806{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-d47e525{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-76e97f2{--width:100%;}.elementor-29 .elementor-element.elementor-element-17ff986 .elementor-counter-number-wrapper{font-size:30px;}.elementor-29 .elementor-element.elementor-element-9d73400{--width:100%;}.elementor-29 .elementor-element.elementor-element-b66ae22 .elementor-counter-number-wrapper{font-size:30px;}.elementor-29 .elementor-element.elementor-element-edece0c{--width:100%;}.elementor-29 .elementor-element.elementor-element-1d7c7fd .elementor-counter-number-wrapper{font-size:30px;}.elementor-29 .elementor-element.elementor-element-b6eba5e{--width:100%;}.elementor-29 .elementor-element.elementor-element-9566b9a .elementor-counter-number-wrapper{font-size:30px;}.elementor-29 .elementor-element.elementor-element-9043661{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-ccda864 .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-ebee374{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-0848756 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-605d9c5 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-891b4c5 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-4f4191c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-cb448c7{--width:100%;}.elementor-29 .elementor-element.elementor-element-4434cb1 .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-1187ec1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-a4bfcf9 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-62299e9 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-cdfebbf .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-1a0a47c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-951f6df .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-fcd2f64{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-976b908{--width:100%;}.elementor-29 .elementor-element.elementor-element-e2460c1 .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-e00e18f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-4a7bd2c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2e1c652{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-98bdcb0{--width:100%;}.elementor-29 .elementor-element.elementor-element-3d1b743 .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-4263023{--width:100%;}.elementor-29 .elementor-element.elementor-element-508ebfd{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-252d45f{--width:100%;}.elementor-29 .elementor-element.elementor-element-7426165 .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-f865deb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-28f2612{--width:100%;}.elementor-29 .elementor-element.elementor-element-d114304{--width:100%;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-76d3cc0{--width:56%;}.elementor-29 .elementor-element.elementor-element-3251b88{--width:100%;}.elementor-29 .elementor-element.elementor-element-155b956{--width:48%;}.elementor-29 .elementor-element.elementor-element-6d53f09{--width:48%;}.elementor-29 .elementor-element.elementor-element-ec849da{--width:40%;}.elementor-29 .elementor-element.elementor-element-d47e525{--width:100%;}.elementor-29 .elementor-element.elementor-element-76e97f2{--width:25%;}.elementor-29 .elementor-element.elementor-element-9d73400{--width:25%;}.elementor-29 .elementor-element.elementor-element-edece0c{--width:25%;}.elementor-29 .elementor-element.elementor-element-b6eba5e{--width:25%;}.elementor-29 .elementor-element.elementor-element-cb448c7{--width:70%;}.elementor-29 .elementor-element.elementor-element-976b908{--width:70%;}.elementor-29 .elementor-element.elementor-element-98bdcb0{--width:48%;}.elementor-29 .elementor-element.elementor-element-4263023{--width:48%;}.elementor-29 .elementor-element.elementor-element-252d45f{--width:72%;}.elementor-29 .elementor-element.elementor-element-f865deb{--width:100%;}.elementor-29 .elementor-element.elementor-element-28f2612{--width:50%;}.elementor-29 .elementor-element.elementor-element-d114304{--width:50%;}}