.elementor-2963 .elementor-element.elementor-element-2993a65{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-ccb03fd{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:0;}.elementor-2963 .elementor-element.elementor-element-ccb03fd:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-ccb03fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2963 .elementor-element.elementor-element-257ea9c{text-align:center;}.elementor-2963 .elementor-element.elementor-element-257ea9c .elementor-heading-title a:hover, .elementor-2963 .elementor-element.elementor-element-257ea9c .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-2963 .elementor-element.elementor-element-c61bca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-c61bca5.elementor-element{--flex-shrink:1;}.elementor-2963 .elementor-element.elementor-element-c61bca5{--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-icon-label-size:16px;--e-search-input-gap:8px;--e-search-submit-margin-inline-start:0px;--e-search-results-border-radius:16px 16px 16px 16px;--e-search-results-padding:16px 16px 16px 16px;--e-search-input-and-results-gap:8px;--e-search-loader-icon-color:var( --e-global-color-astglobalcolor7 );}.elementor-2963 .elementor-element.elementor-element-c61bca5 .e-search-input{border-radius:999px 999px 999px 999px;}.elementor-2963 .elementor-element.elementor-element-c61bca5 .e-search-input-wrapper > svg:hover{--e-search-icon-clear-color:var( --e-global-color-secondary );}.elementor-2963 .elementor-element.elementor-element-c61bca5 .e-search-input-wrapper > i:hover{--e-search-icon-clear-color:var( --e-global-color-secondary );}.elementor-2963 .elementor-element.elementor-element-c61bca5 .e-search-results-container > div{border-style:none;}.elementor-2963 .elementor-element.elementor-element-93601e1{--display:flex;}.elementor-2963 .elementor-element.elementor-element-7eca6f6{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-7eca6f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-7eca6f6 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-7eca6f6 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-7d38ab2{--display:flex;}.elementor-2963 .elementor-element.elementor-element-68a2a2d{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-68a2a2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-68a2a2d .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-68a2a2d .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-6c823c0{--display:flex;}.elementor-2963 .elementor-element.elementor-element-6f6e4c4{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-6f6e4c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-6f6e4c4 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-6f6e4c4 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-5c09617{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-2963 .elementor-element.elementor-element-5c09617 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2963 .elementor-element.elementor-element-5c09617 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-2963 .elementor-element.elementor-element-5c09617 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:012px;--padding-right:12px;--padding-bottom:12px;--padding-left:40px;}.elementor-2963 .elementor-element.elementor-element-e5f1e50{--display:flex;}.elementor-2963 .elementor-element.elementor-element-d475bb3{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-d475bb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-d475bb3 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-d475bb3 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-0fde6c7{--display:flex;}.elementor-2963 .elementor-element.elementor-element-c30e963{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-c30e963 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-c30e963 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-c30e963 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-077d0d9{--display:flex;}.elementor-2963 .elementor-element.elementor-element-8032c28{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-8032c28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-8032c28 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-8032c28 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-abf7585{--display:flex;}.elementor-2963 .elementor-element.elementor-element-f06f8db{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-f06f8db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-f06f8db .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-f06f8db .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-707b585{--display:flex;}.elementor-2963 .elementor-element.elementor-element-556a21a{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-556a21a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-556a21a .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-556a21a .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-9fa9a37{--display:flex;}.elementor-2963 .elementor-element.elementor-element-273a89d{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-273a89d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-273a89d .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-273a89d .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-a765ba3{--display:flex;}.elementor-2963 .elementor-element.elementor-element-d4db5ea{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-d4db5ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-d4db5ea .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-d4db5ea .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-7df3881{--display:flex;}.elementor-2963 .elementor-element.elementor-element-f7ff44b{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-f7ff44b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-f7ff44b .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-f7ff44b .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-acc5d44{--display:flex;}.elementor-2963 .elementor-element.elementor-element-dc98cd0{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-dc98cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-dc98cd0 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-dc98cd0 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-ae04c3b{--display:flex;}.elementor-2963 .elementor-element.elementor-element-38bc889{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-38bc889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-38bc889 .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-38bc889 .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-abd9927{--display:flex;}.elementor-2963 .elementor-element.elementor-element-750e11c{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-750e11c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-750e11c .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-750e11c .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-eb48ce6{--display:flex;}.elementor-2963 .elementor-element.elementor-element-e15306f{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-2963 .elementor-element.elementor-element-e15306f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-e15306f .elementor-post__title, .elementor-2963 .elementor-element.elementor-element-e15306f .elementor-post__title a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;}.elementor-2963 .elementor-element.elementor-element-a909550{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-2963 .elementor-element.elementor-element-a909550 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2963 .elementor-element.elementor-element-a909550 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-2963 .elementor-element.elementor-element-a909550 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:012px;--padding-right:12px;--padding-bottom:12px;--padding-left:40px;}.elementor-2963 .elementor-element.elementor-element-c3a4e26{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-2963 .elementor-element.elementor-element-c3a4e26:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-c3a4e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2963 .elementor-element.elementor-element-71c07ba .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2963 .elementor-element.elementor-element-dde0e2a{--display:flex;--min-height:100vh;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2963 .elementor-element.elementor-element-dde0e2a::before, .elementor-2963 .elementor-element.elementor-element-dde0e2a > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-dde0e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-dde0e2a > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-dde0e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-dde0e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FAFAFA;--background-overlay:'';}.elementor-2963 .elementor-element.elementor-element-394db6b{--box-min-height:0px;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:8px;--item-text-hover-decoration:underline;}.elementor-2963 .elementor-element.elementor-element-394db6b .elementor-toc__header-title{text-align:start;}.elementor-2963 .elementor-element.elementor-element-394db6b .elementor-toc__header{flex-direction:row-reverse;column-gap:18px;}@media(max-width:1024px){.elementor-2963 .elementor-element.elementor-element-c61bca5{width:100%;max-width:100%;--e-search-results-columns:1;}.elementor-2963 .elementor-element.elementor-element-5c09617{width:100%;max-width:100%;}.elementor-2963 .elementor-element.elementor-element-a909550{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-2963 .elementor-element.elementor-element-ccb03fd{--width:20%;}.elementor-2963 .elementor-element.elementor-element-c3a4e26{--width:60%;}.elementor-2963 .elementor-element.elementor-element-dde0e2a{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2963 .elementor-element.elementor-element-ccb03fd{--width:30%;}.elementor-2963 .elementor-element.elementor-element-c3a4e26{--width:80%;}.elementor-2963 .elementor-element.elementor-element-dde0e2a{--width:1%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-5c09617 */.scroll-list {
    overflow-y: auto;
    max-height: 80vh;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-394db6b */.scroll-list {
    overflow-y: auto;
    max-height: 80vh;
}/* End custom CSS */