.elementor-900150 .elementor-element.elementor-element-40910f9b{--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 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-900150 .elementor-element.elementor-element-40910f9b:not(.elementor-motion-effects-element-type-background), .elementor-900150 .elementor-element.elementor-element-40910f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3f0;}.elementor-900150 .elementor-element.elementor-element-7d7c907c{--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;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-414c9002{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-7310cff6 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-74cb0fcd{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-294c788a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-33479d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-22d63662{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-d7a2d83 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-23af5fe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-7f1b0cf0{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-4c005fad .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-95f828d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-399d4518{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-2c8e104c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-5b52985e{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-78240dbd .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-621be01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-7790266d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-a340400 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-44596ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-77ce43{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-18a03a12 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-1f108d9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-3e6721c5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-236037ac .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-1da0c195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-2db491f9{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-2058cc42 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-304fa408{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-64b740f4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-7970213b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-17ed5bf7{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-63ed3db2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-47c9d958{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-7b06eba4{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-63935d44 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-4d3f433b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:12px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-6ddf6fd2{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:8px 8px 8px 8px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-900150 .elementor-element.elementor-element-6ddf6fd2:not(.elementor-motion-effects-element-type-background), .elementor-900150 .elementor-element.elementor-element-6ddf6fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eee5dc;}.elementor-900150 .elementor-element.elementor-element-6a751384 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-13e3bc3d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-751e36ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:13px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-1fe7af80 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-541ef6b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:13px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-60043c7 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-6ee05ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:13px;line-height:1.7em;color:#74646c;}.elementor-900150 .elementor-element.elementor-element-f412343 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;color:#281e25;}.elementor-900150 .elementor-element.elementor-element-2b0fd160{--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 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-item{border-color:#d9c9be;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#d9c9be;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#d9c9be;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-icon, .elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-title{color:#281e25;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-icon svg{fill:#281e25;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-accordion-title{font-size:16px;}.elementor-900150 .elementor-element.elementor-element-2b084a14 .elementor-tab-content{color:#74646c;font-size:14px;}@media(min-width:768px){.elementor-900150 .elementor-element.elementor-element-414c9002{--width:25%;}.elementor-900150 .elementor-element.elementor-element-399d4518{--width:25%;}.elementor-900150 .elementor-element.elementor-element-2db491f9{--width:25%;}.elementor-900150 .elementor-element.elementor-element-6ddf6fd2{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-40910f9b */.elementor-900150 .elementor-element.elementor-element-40910f9b{font-family:"Noto Sans TC",sans-serif;color:#281e25}.elementor-900150 .elementor-element.elementor-element-40910f9b a{color:#281e25!important;text-decoration:none!important;white-space:normal!important;line-height:1.65!important}.elementor-900150 .elementor-element.elementor-element-40910f9b a:hover,.elementor-900150 .elementor-element.elementor-element-40910f9b a:focus-visible{color:#936746!important;text-decoration:underline!important;text-underline-offset:4px}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-heading-title a{padding:0!important;display:inline!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-widget-text-editor a{padding:4px 0!important;display:inline!important;font-size:12px!important;color:#74646c!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .ao2-mega-group .elementor-heading-title{font-size:12px;letter-spacing:.08em;color:#957158;border-bottom:1px solid #d9c9be;padding-bottom:12px}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-widget p{margin:0}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-accordion-item{border-color:#d9c9be!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-title{padding:18px!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-content{padding:0 18px 18px!important;background:#f6f3f0}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-content p{margin-bottom:12px}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-content a{display:inline-block!important;padding:8px 0!important;font-size:14px!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-content .ao2-mobile-topic{font-weight:600;font-size:16px!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-accordion .elementor-tab-title a{font-size:16px!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-content span a{font-size:12px!important}@media(max-width:1024px){.elementor-900150 .elementor-element.elementor-element-40910f9b{padding:0!important}.elementor-900150 .elementor-element.elementor-element-40910f9b .elementor-tab-content{max-height:45dvh;overflow:auto}}/* End custom CSS */