.elementor-19873 .elementor-element.elementor-element-1f29b75d > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-1f29b75d{padding:0px 0px 0px 0px;}.elementor-19873 .elementor-element.elementor-element-10ad8b08 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-10ad8b08:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-10ad8b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richuhaoshi.com/wp-content/uploads/2026/11/IMG_0616-1.jpg");background-position:center center;background-size:cover;}.elementor-19873 .elementor-element.elementor-element-10ad8b08 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(100deg, #1C2618 0%, rgba(28,38,24,0.15) 100%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-10ad8b08 > .elementor-container{max-width:1160px;min-height:640px;}.elementor-19873 .elementor-element.elementor-element-10ad8b08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-bc-flex-widget .elementor-19873 .elementor-element.elementor-element-3712fecf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19873 .elementor-element.elementor-element-3712fecf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-71f16763 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-19873 .elementor-element.elementor-element-71f16763{text-align:start;}.elementor-19873 .elementor-element.elementor-element-71f16763 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:3.5px;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-dc72ca3{text-align:start;}.elementor-19873 .elementor-element.elementor-element-dc72ca3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:56px;font-weight:900;line-height:1.3em;letter-spacing:2px;color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-2588a8a2{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;color:#F2F0EA;}.elementor-19873 .elementor-element.elementor-element-1ad694a .elementor-button{background-color:#E39A2D;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-19873 .elementor-element.elementor-element-1ad694a .elementor-button:hover, .elementor-19873 .elementor-element.elementor-element-1ad694a .elementor-button:focus{background-color:#CF8820;color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-1ad694a{width:auto;max-width:auto;}.elementor-19873 .elementor-element.elementor-element-1ad694a > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-19873 .elementor-element.elementor-element-1ad694a .elementor-button:hover svg, .elementor-19873 .elementor-element.elementor-element-1ad694a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-147ba253 .elementor-button{background-color:rgba(255,255,255,0.12);font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.75);border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-19873 .elementor-element.elementor-element-147ba253 .elementor-button:hover, .elementor-19873 .elementor-element.elementor-element-147ba253 .elementor-button:focus{background-color:rgba(255,255,255,0.25);color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-147ba253{width:auto;max-width:auto;}.elementor-19873 .elementor-element.elementor-element-147ba253 > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-19873 .elementor-element.elementor-element-147ba253 .elementor-button:hover svg, .elementor-19873 .elementor-element.elementor-element-147ba253 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-415244bb:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-415244bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F5B3A;}.elementor-19873 .elementor-element.elementor-element-415244bb > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-415244bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 20px 26px 20px;}.elementor-19873 .elementor-element.elementor-element-415244bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-3066e23c .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-19873 .elementor-element.elementor-element-3066e23c.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.12);fill:#F6DFB5;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-3066e23c.elementor-view-framed .elementor-icon, .elementor-19873 .elementor-element.elementor-element-3066e23c.elementor-view-default .elementor-icon{fill:rgba(255,255,255,0.12);color:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.12);}.elementor-19873 .elementor-element.elementor-element-3066e23c.elementor-view-framed .elementor-icon{background-color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-3066e23c .elementor-icon{font-size:20px;padding:0.65em;}.elementor-19873 .elementor-element.elementor-element-3066e23c .elementor-icon-box-title, .elementor-19873 .elementor-element.elementor-element-3066e23c .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:700;}.elementor-19873 .elementor-element.elementor-element-3066e23c .elementor-icon-box-title{color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-3066e23c .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;color:rgba(255,255,255,0.78);}.elementor-19873 .elementor-element.elementor-element-699dd704 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-19873 .elementor-element.elementor-element-699dd704.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.12);fill:#F6DFB5;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-699dd704.elementor-view-framed .elementor-icon, .elementor-19873 .elementor-element.elementor-element-699dd704.elementor-view-default .elementor-icon{fill:rgba(255,255,255,0.12);color:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.12);}.elementor-19873 .elementor-element.elementor-element-699dd704.elementor-view-framed .elementor-icon{background-color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-699dd704 .elementor-icon{font-size:20px;padding:0.65em;}.elementor-19873 .elementor-element.elementor-element-699dd704 .elementor-icon-box-title, .elementor-19873 .elementor-element.elementor-element-699dd704 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:700;}.elementor-19873 .elementor-element.elementor-element-699dd704 .elementor-icon-box-title{color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-699dd704 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;color:rgba(255,255,255,0.78);}.elementor-19873 .elementor-element.elementor-element-44cb1e87 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-19873 .elementor-element.elementor-element-44cb1e87.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.12);fill:#F6DFB5;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-44cb1e87.elementor-view-framed .elementor-icon, .elementor-19873 .elementor-element.elementor-element-44cb1e87.elementor-view-default .elementor-icon{fill:rgba(255,255,255,0.12);color:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.12);}.elementor-19873 .elementor-element.elementor-element-44cb1e87.elementor-view-framed .elementor-icon{background-color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-44cb1e87 .elementor-icon{font-size:20px;padding:0.65em;}.elementor-19873 .elementor-element.elementor-element-44cb1e87 .elementor-icon-box-title, .elementor-19873 .elementor-element.elementor-element-44cb1e87 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:700;}.elementor-19873 .elementor-element.elementor-element-44cb1e87 .elementor-icon-box-title{color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-44cb1e87 .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;color:rgba(255,255,255,0.78);}.elementor-19873 .elementor-element.elementor-element-30bdd26a:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-30bdd26a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-19873 .elementor-element.elementor-element-30bdd26a > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-30bdd26a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-19873 .elementor-element.elementor-element-30bdd26a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-1537be57 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-19873 .elementor-element.elementor-element-1537be57{text-align:center;}.elementor-19873 .elementor-element.elementor-element-1537be57 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:3.5px;color:#E39A2D;}.elementor-19873 .elementor-element.elementor-element-1f2504de{text-align:center;}.elementor-19873 .elementor-element.elementor-element-1f2504de .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-4ba41178{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-1abbf7af{--spacer-size:24px;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title:before, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title:after, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-content, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tabs-content-wrapper{border-width:1px;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-mobile-title, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-desktop-title.elementor-active, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title:before, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title:after, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-content, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tabs-content-wrapper{border-color:#E3DAC8;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title, .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title a{color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title.elementor-active,
					 .elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title.elementor-active a{color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-7c8d84bd .elementor-tab-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:700;}.elementor-19873 .elementor-element.elementor-element-6ae6f9e9{--spacer-size:16px;}.elementor-19873 .elementor-element.elementor-element-62c04e48{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-2c5437c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-2c5437c5:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-2c5437c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3ECDF;}.elementor-19873 .elementor-element.elementor-element-2c5437c5 > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-2c5437c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-19873 .elementor-element.elementor-element-2c5437c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-382a2ba4 img{width:100%;height:520px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-bc-flex-widget .elementor-19873 .elementor-element.elementor-element-486466aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19873 .elementor-element.elementor-element-486466aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-486466aa > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-19873 .elementor-element.elementor-element-32452bbb > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-19873 .elementor-element.elementor-element-32452bbb{text-align:start;}.elementor-19873 .elementor-element.elementor-element-32452bbb .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:3.5px;color:#E39A2D;}.elementor-19873 .elementor-element.elementor-element-764972da{text-align:start;}.elementor-19873 .elementor-element.elementor-element-764972da .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-718dd895{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#4C483E;}.elementor-19873 .elementor-element.elementor-element-7f97433b{text-align:start;}.elementor-19873 .elementor-element.elementor-element-7f97433b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#2B2A24;}.elementor-19873 .elementor-element.elementor-element-4fb84866{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-6074d46a:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-6074d46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-19873 .elementor-element.elementor-element-6074d46a > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-6074d46a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 0px 20px;}.elementor-19873 .elementor-element.elementor-element-6074d46a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-27278a9b > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-19873 .elementor-element.elementor-element-27278a9b{text-align:center;}.elementor-19873 .elementor-element.elementor-element-27278a9b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:3.5px;color:#E39A2D;}.elementor-19873 .elementor-element.elementor-element-4350af0e{text-align:center;}.elementor-19873 .elementor-element.elementor-element-4350af0e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-6bf7f734{--spacer-size:24px;}.elementor-19873 .elementor-element.elementor-element-6dd2b6b1:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-6dd2b6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-19873 .elementor-element.elementor-element-6dd2b6b1 > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-6dd2b6b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 96px 20px;}.elementor-19873 .elementor-element.elementor-element-6dd2b6b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-25845788{text-align:center;}.elementor-19873 .elementor-element.elementor-element-25845788 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:56px;font-weight:900;line-height:1.3em;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-37d99e13{text-align:center;}.elementor-19873 .elementor-element.elementor-element-37d99e13 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-df1fbcb{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-400011a9{text-align:center;}.elementor-19873 .elementor-element.elementor-element-400011a9 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:56px;font-weight:900;line-height:1.3em;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-7cb96078{text-align:center;}.elementor-19873 .elementor-element.elementor-element-7cb96078 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-3a1351d3{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-377c1712{text-align:center;}.elementor-19873 .elementor-element.elementor-element-377c1712 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:56px;font-weight:900;line-height:1.3em;color:#F6DFB5;}.elementor-19873 .elementor-element.elementor-element-5b64c6b7{text-align:center;}.elementor-19873 .elementor-element.elementor-element-5b64c6b7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-122ea653{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-2c30b80f:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-2c30b80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-19873 .elementor-element.elementor-element-2c30b80f > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-2c30b80f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 96px 20px;}.elementor-19873 .elementor-element.elementor-element-2c30b80f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-4536ddd4 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-19873 .elementor-element.elementor-element-4536ddd4{text-align:center;}.elementor-19873 .elementor-element.elementor-element-4536ddd4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:3.5px;color:#E39A2D;}.elementor-19873 .elementor-element.elementor-element-1bce235b{text-align:center;}.elementor-19873 .elementor-element.elementor-element-1bce235b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#2C4229;}.elementor-19873 .elementor-element.elementor-element-21c75af{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#6F6A5D;}.elementor-19873 .elementor-element.elementor-element-b6e095e{--spacer-size:24px;}.elementor-19873 .elementor-element.elementor-element-d6dd4eb > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-2da4767b img{width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-19873 .elementor-element.elementor-element-508193bd img{width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-19873 .elementor-element.elementor-element-1865b42a img{width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-19873 .elementor-element.elementor-element-5410eb1f{--spacer-size:24px;}.elementor-19873 .elementor-element.elementor-element-413a4e53 .elementor-button{background-color:#3F5B3A;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-19873 .elementor-element.elementor-element-413a4e53 .elementor-button:hover, .elementor-19873 .elementor-element.elementor-element-413a4e53 .elementor-button:focus{background-color:#2C4229;color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-413a4e53 .elementor-button:hover svg, .elementor-19873 .elementor-element.elementor-element-413a4e53 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-7dfa8fda:not(.elementor-motion-effects-element-type-background), .elementor-19873 .elementor-element.elementor-element-7dfa8fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-19873 .elementor-element.elementor-element-7dfa8fda > .elementor-container{max-width:1160px;}.elementor-19873 .elementor-element.elementor-element-7dfa8fda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 96px 20px;}.elementor-19873 .elementor-element.elementor-element-7dfa8fda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-8ec2343:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #2C4229 0%, #3F5B3A 100%);}.elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-element-populated, .elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-element-populated > .elementor-background-overlay, .elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19873 .elementor-element.elementor-element-57dd99a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-57dd99a2 > .elementor-container{max-width:1160px;}.elementor-bc-flex-widget .elementor-19873 .elementor-element.elementor-element-6c85c3ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19873 .elementor-element.elementor-element-6c85c3ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-16a53f46{text-align:start;}.elementor-19873 .elementor-element.elementor-element-16a53f46 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-1485252f{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:rgba(255,255,255,0.85);}.elementor-bc-flex-widget .elementor-19873 .elementor-element.elementor-element-65768721.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19873 .elementor-element.elementor-element-65768721.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19873 .elementor-element.elementor-element-65768721.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button{background-color:#06C755;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button:hover, .elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button:focus{background-color:#05A647;color:#FFFFFF;}.elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button-content-wrapper{flex-direction:row;}.elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button:hover svg, .elementor-19873 .elementor-element.elementor-element-701b0f7a .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-19873 .elementor-element.elementor-element-10ad8b08 > .elementor-container{min-height:560px;}}@media(max-width:767px){.elementor-19873 .elementor-element.elementor-element-10ad8b08 > .elementor-container{min-height:520px;}.elementor-19873 .elementor-element.elementor-element-dc72ca3 .elementor-heading-title{font-size:34px;}.elementor-19873 .elementor-element.elementor-element-30bdd26a{padding:64px 16px 64px 16px;}.elementor-19873 .elementor-element.elementor-element-1f2504de .elementor-heading-title{font-size:28px;}.elementor-19873 .elementor-element.elementor-element-2c5437c5{padding:64px 16px 64px 16px;}.elementor-19873 .elementor-element.elementor-element-382a2ba4 img{height:390px;}.elementor-19873 .elementor-element.elementor-element-486466aa > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-19873 .elementor-element.elementor-element-764972da .elementor-heading-title{font-size:28px;}.elementor-19873 .elementor-element.elementor-element-6074d46a{padding:64px 16px 0px 16px;}.elementor-19873 .elementor-element.elementor-element-4350af0e .elementor-heading-title{font-size:28px;}.elementor-19873 .elementor-element.elementor-element-6dd2b6b1{padding:0px 16px 64px 16px;}.elementor-19873 .elementor-element.elementor-element-2c30b80f{padding:0px 16px 64px 16px;}.elementor-19873 .elementor-element.elementor-element-1bce235b .elementor-heading-title{font-size:28px;}.elementor-19873 .elementor-element.elementor-element-2da4767b img{height:255px;}.elementor-19873 .elementor-element.elementor-element-508193bd img{height:255px;}.elementor-19873 .elementor-element.elementor-element-1865b42a img{height:255px;}.elementor-19873 .elementor-element.elementor-element-7dfa8fda{padding:0px 16px 64px 16px;}.elementor-19873 .elementor-element.elementor-element-8ec2343 > .elementor-element-populated{padding:32px 24px 32px 24px;}.elementor-19873 .elementor-element.elementor-element-16a53f46 .elementor-heading-title{font-size:24px;}}