.elementor-2330 .elementor-element.elementor-element-67bc8271 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-67bc8271:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-67bc8271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE8;}.elementor-2330 .elementor-element.elementor-element-67bc8271 > .elementor-container{min-height:60vh;}.elementor-2330 .elementor-element.elementor-element-67bc8271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-2330 .elementor-element.elementor-element-67bc8271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2330 .elementor-element.elementor-element-7feb91d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2330 .elementor-element.elementor-element-7feb91d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-7feb91d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-5269bf70 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2330 .elementor-element.elementor-element-5269bf70{text-align:center;}.elementor-2330 .elementor-element.elementor-element-5269bf70 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#865043;}.elementor-2330 .elementor-element.elementor-element-1f0e9c72{text-align:center;}.elementor-2330 .elementor-element.elementor-element-1f0e9c72 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;letter-spacing:10px;color:#865043;}.elementor-2330 .elementor-element.elementor-element-344d7f92{--divider-border-style:solid;--divider-color:#865043;--divider-border-width:1px;}.elementor-2330 .elementor-element.elementor-element-344d7f92 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-2330 .elementor-element.elementor-element-344d7f92 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-2330 .elementor-element.elementor-element-344d7f92 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2330 .elementor-element.elementor-element-25f48808 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2330 .elementor-element.elementor-element-25f48808{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-73e87cdd:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-73e87cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-73e87cdd{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F5EDE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 30px 16px 30px;}.elementor-2330 .elementor-element.elementor-element-73e87cdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-220425b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-4af83300:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-4af83300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-2330 .elementor-element.elementor-element-4af83300{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2330 .elementor-element.elementor-element-4af83300 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-5058b443 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-5058b443{text-align:start;}.elementor-2330 .elementor-element.elementor-element-5058b443 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#865043;}.elementor-2330 .elementor-element.elementor-element-52da31a5 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2330 .elementor-element.elementor-element-52da31a5{text-align:start;}.elementor-2330 .elementor-element.elementor-element-52da31a5 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:300;line-height:1.4em;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-17411c22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-17411c22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F5;}.elementor-2330 .elementor-element.elementor-element-17411c22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-17411c22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-1586e2a8 > .elementor-widget-container{background-position:center center;background-size:cover;}.elementor-2330 .elementor-element.elementor-element-1586e2a8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2330 .elementor-element.elementor-element-1586e2a8{text-align:center;}.elementor-2330 .elementor-element.elementor-element-1586e2a8 img{opacity:0;}.elementor-2330 .elementor-element.elementor-element-6c4d06d8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:32px 32px 0px 32px;}.elementor-2330 .elementor-element.elementor-element-6c4d06d8{text-align:start;}.elementor-2330 .elementor-element.elementor-element-6c4d06d8 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:24px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-442d0fd3 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 32px 0px 32px;}.elementor-2330 .elementor-element.elementor-element-442d0fd3{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-3340915a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-3340915a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F5;}.elementor-2330 .elementor-element.elementor-element-3340915a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-3340915a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-7a13d7ee > .elementor-widget-container{background-position:center center;background-size:cover;}.elementor-2330 .elementor-element.elementor-element-7a13d7ee.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2330 .elementor-element.elementor-element-7a13d7ee{text-align:center;}.elementor-2330 .elementor-element.elementor-element-7a13d7ee img{opacity:0;}.elementor-2330 .elementor-element.elementor-element-8cbb6ac > .elementor-widget-container{margin:0px 0px 16px 0px;padding:32px 32px 0px 32px;}.elementor-2330 .elementor-element.elementor-element-8cbb6ac{text-align:start;}.elementor-2330 .elementor-element.elementor-element-8cbb6ac .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:24px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-3c47226e > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 32px 0px 32px;}.elementor-2330 .elementor-element.elementor-element-3c47226e{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-531e65cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-531e65cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE8;}.elementor-bc-flex-widget .elementor-2330 .elementor-element.elementor-element-531e65cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2330 .elementor-element.elementor-element-531e65cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-531e65cf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-531e65cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 16px 24px 16px;}.elementor-2330 .elementor-element.elementor-element-531e65cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-2bd288e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-2bd288e{text-align:center;}.elementor-2330 .elementor-element.elementor-element-2bd288e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-712455fe{text-align:center;}.elementor-2330 .elementor-element.elementor-element-712455fe .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;color:#524340;}.elementor-2330 .elementor-element.elementor-element-38b36de4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-38b36de4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE8;}.elementor-bc-flex-widget .elementor-2330 .elementor-element.elementor-element-38b36de4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2330 .elementor-element.elementor-element-38b36de4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-38b36de4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-38b36de4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 16px 24px 16px;}.elementor-2330 .elementor-element.elementor-element-38b36de4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-65b6c458 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-65b6c458{text-align:center;}.elementor-2330 .elementor-element.elementor-element-65b6c458 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-28b2bb8c{text-align:center;}.elementor-2330 .elementor-element.elementor-element-28b2bb8c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;color:#524340;}.elementor-2330 .elementor-element.elementor-element-55818fbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-55818fbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE8;}.elementor-bc-flex-widget .elementor-2330 .elementor-element.elementor-element-55818fbb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2330 .elementor-element.elementor-element-55818fbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-55818fbb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-55818fbb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 16px 24px 16px;}.elementor-2330 .elementor-element.elementor-element-55818fbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-247dce55 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-247dce55{text-align:center;}.elementor-2330 .elementor-element.elementor-element-247dce55 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-4c7b33c8{text-align:center;}.elementor-2330 .elementor-element.elementor-element-4c7b33c8 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;color:#524340;}.elementor-2330 .elementor-element.elementor-element-528248ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-528248ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE8;}.elementor-bc-flex-widget .elementor-2330 .elementor-element.elementor-element-528248ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2330 .elementor-element.elementor-element-528248ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-528248ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-528248ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 16px 24px 16px;}.elementor-2330 .elementor-element.elementor-element-528248ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-31e9d5b2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-31e9d5b2{text-align:center;}.elementor-2330 .elementor-element.elementor-element-31e9d5b2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-1ca59db{text-align:center;}.elementor-2330 .elementor-element.elementor-element-1ca59db .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;color:#524340;}.elementor-2330 .elementor-element.elementor-element-42a3af84:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-42a3af84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F5;}.elementor-2330 .elementor-element.elementor-element-42a3af84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2330 .elementor-element.elementor-element-42a3af84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-762cf2a1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-762cf2a1{text-align:start;}.elementor-2330 .elementor-element.elementor-element-762cf2a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#865043;}.elementor-2330 .elementor-element.elementor-element-7a0e0b63 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2330 .elementor-element.elementor-element-7a0e0b63{text-align:start;}.elementor-2330 .elementor-element.elementor-element-7a0e0b63 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:300;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-466a1ffd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-466a1ffd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-466a1ffd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-466a1ffd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-afd6e1b > .elementor-widget-container{background-position:center center;background-size:cover;}.elementor-2330 .elementor-element.elementor-element-afd6e1b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2330 .elementor-element.elementor-element-afd6e1b{text-align:center;}.elementor-2330 .elementor-element.elementor-element-afd6e1b img{opacity:0;}.elementor-2330 .elementor-element.elementor-element-54c7bf55 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:24px 24px 0px 24px;}.elementor-2330 .elementor-element.elementor-element-54c7bf55{text-align:start;}.elementor-2330 .elementor-element.elementor-element-54c7bf55 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-78ac4c80 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 24px 0px 24px;}.elementor-2330 .elementor-element.elementor-element-78ac4c80{font-family:"Noto Sans TC", Sans-serif;font-size:14px;line-height:1.7em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-d60b2f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-5c554f09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-5c554f09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-5c554f09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-5c554f09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-486d0e30 > .elementor-widget-container{background-position:center center;background-size:cover;}.elementor-2330 .elementor-element.elementor-element-486d0e30.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2330 .elementor-element.elementor-element-486d0e30{text-align:center;}.elementor-2330 .elementor-element.elementor-element-486d0e30 img{opacity:0;}.elementor-2330 .elementor-element.elementor-element-311054dc > .elementor-widget-container{margin:0px 0px 8px 0px;padding:24px 24px 0px 24px;}.elementor-2330 .elementor-element.elementor-element-311054dc{text-align:start;}.elementor-2330 .elementor-element.elementor-element-311054dc .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-2630a543 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 24px 0px 24px;}.elementor-2330 .elementor-element.elementor-element-2630a543{font-family:"Noto Sans TC", Sans-serif;font-size:14px;line-height:1.7em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-259a85a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-27345244:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-27345244 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-27345244 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-27345244 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-7f51d65c > .elementor-widget-container{background-position:center center;background-size:cover;}.elementor-2330 .elementor-element.elementor-element-7f51d65c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2330 .elementor-element.elementor-element-7f51d65c{text-align:center;}.elementor-2330 .elementor-element.elementor-element-7f51d65c img{opacity:0;}.elementor-2330 .elementor-element.elementor-element-43156eda > .elementor-widget-container{margin:0px 0px 8px 0px;padding:24px 24px 0px 24px;}.elementor-2330 .elementor-element.elementor-element-43156eda{text-align:start;}.elementor-2330 .elementor-element.elementor-element-43156eda .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:400;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-1bcf175c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 24px 0px 24px;}.elementor-2330 .elementor-element.elementor-element-1bcf175c{font-family:"Noto Sans TC", Sans-serif;font-size:14px;line-height:1.7em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-8e2e872{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-175bdbf7:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-175bdbf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-2330 .elementor-element.elementor-element-175bdbf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2330 .elementor-element.elementor-element-175bdbf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-2a3b9c52 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-2a3b9c52{text-align:start;}.elementor-2330 .elementor-element.elementor-element-2a3b9c52 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#865043;}.elementor-2330 .elementor-element.elementor-element-52f860be > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2330 .elementor-element.elementor-element-52f860be{text-align:start;}.elementor-2330 .elementor-element.elementor-element-52f860be .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:300;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-7e659493:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-7e659493 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E6DF;}.elementor-2330 .elementor-element.elementor-element-7e659493 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-7e659493 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-2f84b5f0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2330 .elementor-element.elementor-element-59330b31:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-59330b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F5;}.elementor-2330 .elementor-element.elementor-element-59330b31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2330 .elementor-element.elementor-element-59330b31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-3055da3c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2330 .elementor-element.elementor-element-3055da3c{text-align:start;}.elementor-2330 .elementor-element.elementor-element-3055da3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#865043;}.elementor-2330 .elementor-element.elementor-element-40ced9d1 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2330 .elementor-element.elementor-element-40ced9d1{text-align:start;}.elementor-2330 .elementor-element.elementor-element-40ced9d1 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:300;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-51276df7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-51276df7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF1EB;}.elementor-2330 .elementor-element.elementor-element-51276df7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2330 .elementor-element.elementor-element-51276df7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-70782b83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2330 .elementor-element.elementor-element-70782b83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EDE8;}.elementor-2330 .elementor-element.elementor-element-70782b83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2330 .elementor-element.elementor-element-70782b83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2330 .elementor-element.elementor-element-41dbc9d2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2330 .elementor-element.elementor-element-41dbc9d2{text-align:start;}.elementor-2330 .elementor-element.elementor-element-41dbc9d2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-3cca1d98 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2330 .elementor-element.elementor-element-3cca1d98{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.8em;color:#524340;}.elementor-2330 .elementor-element.elementor-element-22fc356b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F5EDE8;padding:32px 32px 32px 32px;}.elementor-2330 .elementor-element.elementor-element-ee1bef4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-fa17607 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2330 .elementor-element.elementor-element-fa17607{text-align:start;}.elementor-2330 .elementor-element.elementor-element-fa17607 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:300;color:#201A17;}.elementor-2330 .elementor-element.elementor-element-4ec37c6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2330 .elementor-element.elementor-element-4e7cfde:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-4e7cfde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#865043;}.elementor-2330 .elementor-element.elementor-element-4e7cfde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2330 .elementor-element.elementor-element-4e7cfde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2330 .elementor-element.elementor-element-56a7ebb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2330 .elementor-element.elementor-element-56a7ebb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2330 .elementor-element.elementor-element-56a7ebb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2330 .elementor-element.elementor-element-6e848fdc > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2330 .elementor-element.elementor-element-6e848fdc{text-align:center;}.elementor-2330 .elementor-element.elementor-element-6e848fdc .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:36px;font-weight:300;letter-spacing:6px;color:#FFF8F5;}.elementor-2330 .elementor-element.elementor-element-6e6f2018 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2330 .elementor-element.elementor-element-6e6f2018{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.8em;color:#FFF8F5;}@media(max-width:767px){.elementor-2330 .elementor-element.elementor-element-2f84b5f0 > .elementor-element-populated{padding:20px 0px 20px 0px;}}