.elementor-3612 .elementor-element.elementor-element-356235d{margin-top:60px;margin-bottom:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3612 .elementor-element.elementor-element-0d4f27f .elementor-heading-title{font-family:var( --e-global-typography-2cee0fc-font-family ), Sans-serif;font-size:var( --e-global-typography-2cee0fc-font-size );font-weight:var( --e-global-typography-2cee0fc-font-weight );color:var( --e-global-color-0c3280e );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3612 .elementor-element.elementor-element-c14be1e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-c14be1e{--box-background-color:#DFDFDF2B;--box-border-color:var( --e-global-color-text );--box-border-width:1px;--box-border-radius:10px;--separator-width:0px;--box-padding:20px;--header-color:var( --e-global-color-secondary );--toggle-button-color:var( --e-global-color-text );--item-text-color:var( --e-global-color-1e27002 );--item-text-hover-color:var( --e-global-color-65a9eab );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-cf9d154 );--marker-color:var( --e-global-color-text );}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header-title{text-align:start;}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header, .elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__list-item{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-cf6dbbe{margin-top:60px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3612 .elementor-element.elementor-element-84a990e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-84a990e{text-align:left;}.elementor-3612 .elementor-element.elementor-element-84a990e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:0.08em;color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-2cf4daf{text-align:left;}.elementor-3612 .elementor-element.elementor-element-2cf4daf .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3612 .elementor-element.elementor-element-b3e07fb{--icon-box-icon-margin:10px;}.elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-b3e07fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-b3e07fb.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-b3e07fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-65a9eab );color:var( --e-global-color-65a9eab );border-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon{font-size:1.6rem;}.elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title a{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3612 .elementor-element.elementor-element-1b7dea7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-1b7dea7{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b419ac{--icon-box-icon-margin:10px;}.elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-7b419ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-7b419ac.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-7b419ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-65a9eab );color:var( --e-global-color-65a9eab );border-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon{font-size:1.6rem;}.elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title a{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-ce959dc{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5933efc{--icon-box-icon-margin:10px;}.elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-5933efc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-5933efc.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-5933efc.elementor-view-default .elementor-icon{fill:var( --e-global-color-65a9eab );color:var( --e-global-color-65a9eab );border-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon{font-size:1.6rem;}.elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title a{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-d4a5021 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-d4a5021{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-589addb{--icon-box-icon-margin:10px;}.elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-589addb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-589addb.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-589addb.elementor-view-default .elementor-icon{fill:var( --e-global-color-65a9eab );color:var( --e-global-color-65a9eab );border-color:var( --e-global-color-65a9eab );}.elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon{font-size:1.6rem;}.elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title a{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-description{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-3313a40{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e1b05d{text-align:left;}.elementor-3612 .elementor-element.elementor-element-9e1b05d .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-983c4cf{text-align:left;}.elementor-3612 .elementor-element.elementor-element-983c4cf .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-f52eb70{color:#383838;font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e088c53{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-af984ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-af984ce{text-align:left;}.elementor-3612 .elementor-element.elementor-element-af984ce .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-ca1e619 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3612 .elementor-element.elementor-element-ca1e619 > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-ca1e619 > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-ca1e619 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-ca1e619 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-cdf6221 > .elementor-widget-container{background-color:var( --e-global-color-65a9eab );padding:20px 0px 20px 0px;border-style:solid;border-color:var( --e-global-color-65a9eab );border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-icon i{color:#F89819;transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-icon svg{fill:#F89819;transition:fill 0.3s;}.elementor-3612 .elementor-element.elementor-element-8083850{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-item > a{font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-a875998{--spacer-size:30px;}.elementor-3612 .elementor-element.elementor-element-7ec0c2a > .elementor-element-populated{border-style:none;}.elementor-3612 .elementor-element.elementor-element-7ec0c2a > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-7ec0c2a > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-7ec0c2a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-26d104d > .elementor-widget-container{background-color:var( --e-global-color-a71e33c );padding:20px 0px 20px 0px;border-style:solid;border-color:var( --e-global-color-a71e33c );border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-icon i{color:#571E04;transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-icon svg{fill:#571E04;transition:fill 0.3s;}.elementor-3612 .elementor-element.elementor-element-678d9a8{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-99b2409{--spacer-size:30px;}.elementor-3612 .elementor-element.elementor-element-e58ff82 > .elementor-element-populated{border-style:none;}.elementor-3612 .elementor-element.elementor-element-e58ff82 > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-e58ff82 > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-e58ff82 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-4d9192e > .elementor-widget-container{background-color:var( --e-global-color-cf9d154 );padding:20px 0px 20px 0px;border-style:solid;border-color:var( --e-global-color-cf9d154 );border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-icon i{color:#945A2C;transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-icon svg{fill:#945A2C;transition:fill 0.3s;}.elementor-3612 .elementor-element.elementor-element-5cff0be{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-item > a{font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-text{transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-0dec485 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3612 .elementor-element.elementor-element-0dec485 > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-0dec485 > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-0dec485 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-0dec485 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-42fafef > .elementor-widget-container{background-color:var( --e-global-color-65a9eab );padding:20px 0px 20px 0px;border-style:solid;border-color:var( --e-global-color-65a9eab );border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-icon i{color:#F89819;transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-icon svg{fill:#F89819;transition:fill 0.3s;}.elementor-3612 .elementor-element.elementor-element-ebafa54{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-item > a{font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-text{color:var( --e-global-color-1e27002 );transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-67d8307{--spacer-size:30px;}.elementor-3612 .elementor-element.elementor-element-14ff142 > .elementor-widget-container{background-color:var( --e-global-color-a71e33c );padding:20px 0px 20px 0px;border-style:solid;border-color:var( --e-global-color-a71e33c );border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-icon i{color:#571E04;transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-icon svg{fill:#571E04;transition:fill 0.3s;}.elementor-3612 .elementor-element.elementor-element-2742cf7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-text{color:var( --e-global-color-1e27002 );transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-9500fa9{--spacer-size:30px;}.elementor-3612 .elementor-element.elementor-element-16ae675 > .elementor-widget-container{background-color:var( --e-global-color-cf9d154 );padding:20px 0px 20px 0px;border-style:solid;border-color:var( --e-global-color-cf9d154 );border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-icon i{color:#945A2C;transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-icon svg{fill:#945A2C;transition:fill 0.3s;}.elementor-3612 .elementor-element.elementor-element-7b31158{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-item > a{font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-text{color:var( --e-global-color-1e27002 );transition:color 0.3s;}.elementor-3612 .elementor-element.elementor-element-7efcddb{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-a2b76ad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-a2b76ad{text-align:left;}.elementor-3612 .elementor-element.elementor-element-a2b76ad .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3612 .elementor-element.elementor-element-2c6cfce .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-2c6cfce .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-2c6cfce .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-2c6cfce .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-2c6cfce .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-1fc72cb{--spacer-size:60px;}.elementor-3612 .elementor-element.elementor-element-cc69539 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-cc69539{text-align:left;}.elementor-3612 .elementor-element.elementor-element-cc69539 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-cb11ba3{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ba2ae36{text-align:left;}.elementor-3612 .elementor-element.elementor-element-ba2ae36 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-f1dd0c5{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-be79ceb{text-align:left;}.elementor-3612 .elementor-element.elementor-element-be79ceb .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-50dfa50{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2987580{text-align:left;}.elementor-3612 .elementor-element.elementor-element-2987580 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-87e602b{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-1c412c8{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-ceb37b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-ceb37b2{text-align:left;}.elementor-3612 .elementor-element.elementor-element-ceb37b2 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-4a087cf{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f9272bf{text-align:left;}.elementor-3612 .elementor-element.elementor-element-f9272bf .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-45c2e6e{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9ff33c4{text-align:left;}.elementor-3612 .elementor-element.elementor-element-9ff33c4 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-9410349{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-06fa641{text-align:left;}.elementor-3612 .elementor-element.elementor-element-06fa641 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-7d6183d{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-b4d1497{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-17fe4b6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-17fe4b6{text-align:left;}.elementor-3612 .elementor-element.elementor-element-17fe4b6 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-417dc48{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f6567ed:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-f6567ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEA;}.elementor-3612 .elementor-element.elementor-element-f6567ed{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFDC8F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-f6567ed, .elementor-3612 .elementor-element.elementor-element-f6567ed > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-f6567ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-2800aef{text-align:left;}.elementor-3612 .elementor-element.elementor-element-2800aef .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-2d29447 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-2d29447{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2d29447 p{margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-4518a6f{--e-image-carousel-slides-to-show:1;}.elementor-3612 .elementor-element.elementor-element-4518a6f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3612 .elementor-element.elementor-element-4518a6f .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-3612 .elementor-element.elementor-element-4518a6f .swiper-pagination-bullet{width:10px;height:10px;}.elementor-3612 .elementor-element.elementor-element-4518a6f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-3612 .elementor-element.elementor-element-4518a6f .elementor-image-carousel-caption{text-align:center;color:#693F21;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;margin-block-start:10px;}.elementor-3612 .elementor-element.elementor-element-4b2aae4{color:var( --e-global-color-1e27002 );font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-fa9db00:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-fa9db00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEA;}.elementor-3612 .elementor-element.elementor-element-fa9db00{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFDC8F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-fa9db00, .elementor-3612 .elementor-element.elementor-element-fa9db00 > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-fa9db00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-8127742{text-align:left;}.elementor-3612 .elementor-element.elementor-element-8127742 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-0e48962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-0e48962{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-0e48962 p{margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-9b64071{--e-image-carousel-slides-to-show:1;}.elementor-3612 .elementor-element.elementor-element-9b64071 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3612 .elementor-element.elementor-element-9b64071 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-3612 .elementor-element.elementor-element-9b64071 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-3612 .elementor-element.elementor-element-9b64071 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-3612 .elementor-element.elementor-element-9b64071 .elementor-image-carousel-caption{text-align:center;color:#693F21;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;margin-block-start:10px;}.elementor-3612 .elementor-element.elementor-element-43b310d{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-bd8c4b8:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-bd8c4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEA;}.elementor-3612 .elementor-element.elementor-element-bd8c4b8{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFDC8F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-bd8c4b8, .elementor-3612 .elementor-element.elementor-element-bd8c4b8 > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-bd8c4b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-3e17435{text-align:left;}.elementor-3612 .elementor-element.elementor-element-3e17435 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-dbba6eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-dbba6eb{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-dbba6eb p{margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-7351ef3{--e-image-carousel-slides-to-show:1;}.elementor-3612 .elementor-element.elementor-element-7351ef3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3612 .elementor-element.elementor-element-7351ef3 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-3612 .elementor-element.elementor-element-7351ef3 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-3612 .elementor-element.elementor-element-7351ef3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-3612 .elementor-element.elementor-element-7351ef3 .elementor-image-carousel-caption{text-align:center;color:#693F21;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;margin-block-start:10px;}.elementor-3612 .elementor-element.elementor-element-2d2d35f{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-abce72d{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-1a7b253{margin-top:60px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3612 .elementor-element.elementor-element-a80dfa3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-a80dfa3{text-align:left;}.elementor-3612 .elementor-element.elementor-element-a80dfa3 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-cf9e4d9{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-66dea80{text-align:left;}.elementor-3612 .elementor-element.elementor-element-66dea80 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-f8860fe{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-07c2b25{text-align:left;}.elementor-3612 .elementor-element.elementor-element-07c2b25 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-90d3631{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-38b401d{text-align:left;}.elementor-3612 .elementor-element.elementor-element-38b401d .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-9c21275{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f28c179{text-align:left;}.elementor-3612 .elementor-element.elementor-element-f28c179 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-9b8cf7e{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3612 .elementor-element.elementor-element-fdcbaf3{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-2216629 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-2216629{text-align:left;}.elementor-3612 .elementor-element.elementor-element-2216629 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-17485bd{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-20d1302{text-align:left;}.elementor-3612 .elementor-element.elementor-element-20d1302 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-a889bf2{text-align:left;}.elementor-3612 .elementor-element.elementor-element-a889bf2 .elementor-heading-title{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );color:var( --e-global-color-a71e33c );}.elementor-3612 .elementor-element.elementor-element-1837865{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-10f8801{text-align:left;}.elementor-3612 .elementor-element.elementor-element-10f8801 .elementor-heading-title{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );color:var( --e-global-color-a71e33c );}.elementor-3612 .elementor-element.elementor-element-eca71fb{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5bb8b2a{text-align:left;}.elementor-3612 .elementor-element.elementor-element-5bb8b2a .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-fc4fe93{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-63c2498{text-align:left;}.elementor-3612 .elementor-element.elementor-element-63c2498 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-e2501ef{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-fca4efd{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-c6bff17 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-c6bff17{text-align:left;}.elementor-3612 .elementor-element.elementor-element-c6bff17 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-8d10999{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-03b6709{text-align:left;}.elementor-3612 .elementor-element.elementor-element-03b6709 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-9e8e69e{text-align:left;}.elementor-3612 .elementor-element.elementor-element-9e8e69e .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-69a9a4b{text-align:left;}.elementor-3612 .elementor-element.elementor-element-69a9a4b .elementor-heading-title{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );color:var( --e-global-color-a71e33c );}.elementor-3612 .elementor-element.elementor-element-c0919d6{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-66509a2{text-align:left;}.elementor-3612 .elementor-element.elementor-element-66509a2 .elementor-heading-title{font-family:var( --e-global-typography-0156135-font-family ), Sans-serif;font-size:var( --e-global-typography-0156135-font-size );font-weight:var( --e-global-typography-0156135-font-weight );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );color:var( --e-global-color-a71e33c );}.elementor-3612 .elementor-element.elementor-element-3667c87:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-3667c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b1b7 );}.elementor-3612 .elementor-element.elementor-element-3667c87{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-65a9eab );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-3612 .elementor-element.elementor-element-3667c87, .elementor-3612 .elementor-element.elementor-element-3667c87 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-3612 .elementor-element.elementor-element-3667c87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-056d969:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3612 .elementor-element.elementor-element-056d969 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b1b7 );}.elementor-3612 .elementor-element.elementor-element-056d969 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-056d969 > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-056d969 > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-056d969 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-056d969 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-52a658a{--icon-box-icon-margin:15px;}.elementor-3612 .elementor-element.elementor-element-52a658a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-52a658a.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-52a658a.elementor-view-default .elementor-icon{fill:var( --e-global-color-cf9d154 );color:var( --e-global-color-cf9d154 );border-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-title{color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-description{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-43f9ecb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3612 .elementor-element.elementor-element-43f9ecb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b1b7 );}.elementor-3612 .elementor-element.elementor-element-43f9ecb > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-43f9ecb > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-43f9ecb > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-43f9ecb > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-43f9ecb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-f151012{--icon-box-icon-margin:15px;}.elementor-3612 .elementor-element.elementor-element-f151012.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-f151012.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-f151012.elementor-view-default .elementor-icon{fill:var( --e-global-color-cf9d154 );color:var( --e-global-color-cf9d154 );border-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-title{color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-description{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-19d81a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3612 .elementor-element.elementor-element-19d81a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b1b7 );}.elementor-3612 .elementor-element.elementor-element-19d81a5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-19d81a5 > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-19d81a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-19d81a5 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-19d81a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-3aa0aa6{--icon-box-icon-margin:15px;}.elementor-3612 .elementor-element.elementor-element-3aa0aa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3aa0aa6.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-3aa0aa6.elementor-view-default .elementor-icon{fill:var( --e-global-color-cf9d154 );color:var( --e-global-color-cf9d154 );border-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-title{color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-description{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-b56b559:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3612 .elementor-element.elementor-element-b56b559 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b1b7 );}.elementor-3612 .elementor-element.elementor-element-b56b559 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-b56b559 > .elementor-element-populated, .elementor-3612 .elementor-element.elementor-element-b56b559 > .elementor-element-populated > .elementor-background-overlay, .elementor-3612 .elementor-element.elementor-element-b56b559 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-3612 .elementor-element.elementor-element-b56b559 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-3f7575f{--icon-box-icon-margin:15px;}.elementor-3612 .elementor-element.elementor-element-3f7575f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3f7575f.elementor-view-framed .elementor-icon, .elementor-3612 .elementor-element.elementor-element-3f7575f.elementor-view-default .elementor-icon{fill:var( --e-global-color-cf9d154 );color:var( --e-global-color-cf9d154 );border-color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-title{color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-title a{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-description{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ee7d69a{--spacer-size:50px;}.elementor-3612 .elementor-element.elementor-element-5a6c948{text-align:left;}.elementor-3612 .elementor-element.elementor-element-5a6c948 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-7d6c83d{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-8cb8253{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-5fb2ec0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-5fb2ec0{text-align:left;}.elementor-3612 .elementor-element.elementor-element-5fb2ec0 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-3a1567a{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-18f7ef6{text-align:left;}.elementor-3612 .elementor-element.elementor-element-18f7ef6 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-631d6c7{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-0e52705{text-align:left;}.elementor-3612 .elementor-element.elementor-element-0e52705 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-586ae9f{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3b119d5{text-align:left;}.elementor-3612 .elementor-element.elementor-element-3b119d5 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-9e58575{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-13db1ae{text-align:left;}.elementor-3612 .elementor-element.elementor-element-13db1ae .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-4745b72{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a1e9892{text-align:left;}.elementor-3612 .elementor-element.elementor-element-a1e9892 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-236823f{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e74c0a1{text-align:left;}.elementor-3612 .elementor-element.elementor-element-e74c0a1 .elementor-heading-title{font-family:var( --e-global-typography-f7dcb53-font-family ), Sans-serif;font-size:var( --e-global-typography-f7dcb53-font-size );font-weight:var( --e-global-typography-f7dcb53-font-weight );text-transform:var( --e-global-typography-f7dcb53-text-transform );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-ef1cd52{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3c11328{margin-top:60px;margin-bottom:0px;}.elementor-3612 .elementor-element.elementor-element-baddc98 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3612 .elementor-element.elementor-element-baddc98{text-align:left;}.elementor-3612 .elementor-element.elementor-element-baddc98 .elementor-heading-title{font-family:var( --e-global-typography-bbb7947-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb7947-font-size );font-weight:var( --e-global-typography-bbb7947-font-weight );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );color:var( --e-global-color-cf9d154 );}.elementor-3612 .elementor-element.elementor-element-82f95bf{color:var( --e-global-color-1e27002 );font-family:var( --e-global-typography-53df148-font-family ), Sans-serif;font-size:var( --e-global-typography-53df148-font-size );font-weight:var( --e-global-typography-53df148-font-weight );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-da6da38 .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-da6da38 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-da6da38 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-da6da38 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-da6da38 .elementor-button:focus svg{fill:#F89819;}.elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button{background-color:#f89819;font-family:"Noto Sans TC", Sans-serif;font-size:35px;font-weight:700;fill:#441C05;color:#441C05;transition-duration:0.5s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#441c05;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button:focus svg{fill:#F89819;}@media(max-width:1024px) and (min-width:768px){.elementor-3612 .elementor-element.elementor-element-ee3f101{width:100%;}.elementor-3612 .elementor-element.elementor-element-6c98906{width:100%;}.elementor-3612 .elementor-element.elementor-element-2b8d6e3{width:100%;}}@media(max-width:1024px){.elementor-3612 .elementor-element.elementor-element-0d4f27f .elementor-heading-title{font-size:var( --e-global-typography-2cee0fc-font-size );}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header, .elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2cf4daf .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-1b7dea7{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ce959dc{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-d4a5021{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3313a40{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e1b05d .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-983c4cf .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f52eb70{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-af984ce .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a2b76ad .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button{line-height:1.2em;}.elementor-3612 .elementor-element.elementor-element-cc69539 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-cb11ba3{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ba2ae36 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f1dd0c5{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-be79ceb .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-50dfa50{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2987580 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-87e602b{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ceb37b2 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4a087cf{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f9272bf .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-45c2e6e{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9ff33c4 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9410349{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-06fa641 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7d6183d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-17fe4b6 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-417dc48{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f6567ed{padding:50px 50px 50px 50px;}.elementor-3612 .elementor-element.elementor-element-2800aef .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2d29447{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button{padding:20px 60px 20px 60px;}.elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button{line-height:1.2em;}.elementor-3612 .elementor-element.elementor-element-8127742 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-0e48962{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-43b310d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button{padding:20px 60px 20px 60px;}.elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button{line-height:1.2em;}.elementor-3612 .elementor-element.elementor-element-3e17435 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-dbba6eb{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2d2d35f{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button{padding:20px 60px 20px 60px;}.elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button{line-height:1.2em;}.elementor-3612 .elementor-element.elementor-element-abce72d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a80dfa3 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-cf9e4d9{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-66dea80 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f8860fe{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-07c2b25 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-90d3631{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-38b401d .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9c21275{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f28c179 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2216629 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-17485bd{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-20d1302 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a889bf2 .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-1837865{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-10f8801 .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-eca71fb{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5bb8b2a .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-fc4fe93{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-63c2498 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e2501ef{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-c6bff17 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-8d10999{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-03b6709 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e8e69e .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-69a9a4b .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-c0919d6{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-66509a2 .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5a6c948 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7d6c83d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5fb2ec0 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3a1567a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-18f7ef6 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-631d6c7{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-0e52705 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-586ae9f{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3b119d5 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e58575{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-13db1ae .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4745b72{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a1e9892 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-236823f{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e74c0a1 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ef1cd52{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-baddc98 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-82f95bf{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button{line-height:1.2em;}}@media(max-width:767px){.elementor-3612 .elementor-element.elementor-element-0d4f27f .elementor-heading-title{font-size:var( --e-global-typography-2cee0fc-font-size );}.elementor-3612 .elementor-element.elementor-element-c14be1e{--separator-width:0px;--box-padding:10px;}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header, .elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__header-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-c14be1e .elementor-toc__list-item{word-spacing:0em;}.elementor-3612 .elementor-element.elementor-element-2cf4daf .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-b3e07fb .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-1b7dea7{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-7b419ac .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ce959dc{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-5933efc .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-d4a5021{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-589addb .elementor-icon-box-title a{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3313a40{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e1b05d .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-983c4cf .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f52eb70{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-af984ce .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.5em;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-cdf6221 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-8083850 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-title a{font-size:1.6rem;line-height:1.5em;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-26d104d .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-678d9a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-title a{font-size:1.6rem;line-height:1.5em;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-4d9192e .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-5cff0be .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-title a{font-size:1.6rem;line-height:1.5em;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-42fafef .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-ebafa54 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.5em;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-14ff142 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-2742cf7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-title a{font-size:1.6rem;line-height:1.5em;letter-spacing:0.08em;}.elementor-3612 .elementor-element.elementor-element-16ae675 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3612 .elementor-element.elementor-element-7b31158 .elementor-icon-list-item > a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a2b76ad .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2c6cfce .elementor-button{font-size:30px;line-height:1.2em;padding:20px 60px 20px 60px;}.elementor-3612 .elementor-element.elementor-element-925ca28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3612 .elementor-element.elementor-element-925ca28 .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-cc69539 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-cb11ba3{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ba2ae36 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f1dd0c5{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-be79ceb .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-50dfa50{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2987580 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-87e602b{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ceb37b2 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4a087cf{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f9272bf .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-45c2e6e{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9ff33c4 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9410349{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-06fa641 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7d6183d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-17fe4b6 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-417dc48{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f6567ed{padding:30px 15px 30px 15px;}.elementor-3612 .elementor-element.elementor-element-ee3f101 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-2800aef{text-align:center;}.elementor-3612 .elementor-element.elementor-element-2800aef .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2d29447{text-align:center;font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4518a6f .elementor-image-carousel-caption{font-size:15px;}.elementor-3612 .elementor-element.elementor-element-4b2aae4{font-size:15px;}.elementor-3612 .elementor-element.elementor-element-edf1692 .elementor-button{font-size:26px;line-height:1.5em;letter-spacing:0.08px;border-radius:70px 70px 70px 70px;padding:15px 40px 15px 40px;}.elementor-3612 .elementor-element.elementor-element-7ce71bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3612 .elementor-element.elementor-element-7ce71bd .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-fa9db00{padding:30px 15px 30px 15px;}.elementor-3612 .elementor-element.elementor-element-6c98906 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-8127742{text-align:center;}.elementor-3612 .elementor-element.elementor-element-8127742 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-0e48962{text-align:center;font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9b64071 .elementor-image-carousel-caption{font-size:15px;}.elementor-3612 .elementor-element.elementor-element-43b310d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2721d62 .elementor-button{font-size:26px;line-height:1.5em;letter-spacing:0.08px;border-radius:70px 70px 70px 70px;padding:15px 40px 15px 40px;}.elementor-3612 .elementor-element.elementor-element-74a459e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3612 .elementor-element.elementor-element-74a459e .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-bd8c4b8{padding:30px 15px 30px 15px;}.elementor-3612 .elementor-element.elementor-element-2b8d6e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-3e17435{text-align:center;}.elementor-3612 .elementor-element.elementor-element-3e17435 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-dbba6eb{text-align:center;font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7351ef3 .elementor-image-carousel-caption{font-size:15px;}.elementor-3612 .elementor-element.elementor-element-2d2d35f{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-bf643a6 .elementor-button{font-size:26px;line-height:1.5em;letter-spacing:0.08px;border-radius:70px 70px 70px 70px;padding:15px 40px 15px 40px;}.elementor-3612 .elementor-element.elementor-element-f3b72ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3612 .elementor-element.elementor-element-f3b72ec .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}.elementor-3612 .elementor-element.elementor-element-abce72d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a80dfa3 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-cf9e4d9{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-66dea80 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f8860fe{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-07c2b25 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-90d3631{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-38b401d .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9c21275{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f28c179 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-2216629 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-17485bd{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-20d1302 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a889bf2 .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-1837865{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-10f8801 .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-eca71fb{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5bb8b2a .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-fc4fe93{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-63c2498 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e2501ef{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-c6bff17 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-8d10999{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-03b6709 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e8e69e .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-69a9a4b .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-c0919d6{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-66509a2 .elementor-heading-title{font-size:var( --e-global-typography-0156135-font-size );line-height:var( --e-global-typography-0156135-line-height );letter-spacing:var( --e-global-typography-0156135-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-title a{font-size:17px;}.elementor-3612 .elementor-element.elementor-element-52a658a .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-title a{font-size:17px;}.elementor-3612 .elementor-element.elementor-element-f151012 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-title a{font-size:17px;}.elementor-3612 .elementor-element.elementor-element-3aa0aa6 .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-title, .elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-title a{font-size:17px;}.elementor-3612 .elementor-element.elementor-element-3f7575f .elementor-icon-box-description{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5a6c948 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-7d6c83d{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-5fb2ec0 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3a1567a{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-18f7ef6 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-631d6c7{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-0e52705 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-586ae9f{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-3b119d5 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-9e58575{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-13db1ae .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-4745b72{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-a1e9892 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-236823f{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-e74c0a1 .elementor-heading-title{font-size:var( --e-global-typography-f7dcb53-font-size );line-height:var( --e-global-typography-f7dcb53-line-height );letter-spacing:var( --e-global-typography-f7dcb53-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-ef1cd52{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-baddc98 .elementor-heading-title{font-size:var( --e-global-typography-bbb7947-font-size );line-height:var( --e-global-typography-bbb7947-line-height );letter-spacing:var( --e-global-typography-bbb7947-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-82f95bf{font-size:var( --e-global-typography-53df148-font-size );line-height:var( --e-global-typography-53df148-line-height );letter-spacing:var( --e-global-typography-53df148-letter-spacing );}.elementor-3612 .elementor-element.elementor-element-da6da38 .elementor-button{font-size:30px;line-height:1.2em;padding:20px 60px 20px 60px;}.elementor-3612 .elementor-element.elementor-element-e1c45e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3612 .elementor-element.elementor-element-e1c45e7 .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}}/* Start custom CSS for html, class: .elementor-element-0850974 *//* ===== 外層容器：保持水平滑動 ===== */
.table-container7 {
  width: 100%;
  overflow-x: auto;               /* 小螢幕時可橫向滑動 */
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
  color: #333;                    /* 預設文字顏色 */
}

/* ===== 表格本體 ===== */
.table-container7 table {
  width: 100%;
  min-width: 800px;               /* 避免手機擠壓過窄 */
  border-collapse: collapse;
  table-layout: fixed;
}

/* ===== 儲存格樣式 ===== */
.table-container7 th,
.table-container7 td {
  border: 1px solid #945A2C;
  padding: 12px;
  text-align: center;
  vertical-align: middle;
  word-wrap: break-word;
  white-space: normal;
  color: #333;                    /* 表格文字顏色 */
}

/* ===== 表頭樣式 ===== */
.table-container7 th {
  background-color: #945A2C;
  color: #fff;                    /* 表頭字體顏色 */
  font-weight: bold;
}

/* ===== 偶數列底色 ===== */
.table-container7 tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* ===== 欄位寬度分配 ===== */
.table-container7 th:nth-child(1),
.table-container7 td:nth-child(1) {
  width: 20%;
}

.table-container7 th:nth-child(2),
.table-container7 td:nth-child(2) {
  width: 35%;
}

.table-container7 th:nth-child(3),
.table-container7 td:nth-child(3) {
  width: 25%;
}

.table-container7 th:nth-child(4),
.table-container7 td:nth-child(4) {
  width: 20%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70d9c00 *//* ===== 外層容器：保持水平滑動 ===== */
.table-container8 {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
  color: #333;  /* 預設文字顏色 */
}

/* ===== 表格本體 ===== */
.table-container8 table {
  width: 100%;
  min-width: 900px;               /* 避免手機過窄 */
  border-collapse: collapse;
  table-layout: fixed;
}

/* ===== 儲存格樣式 ===== */
.table-container8 th,
.table-container8 td {
  border: 1px solid #945A2C;
  padding: 10px 12px;
  text-align: center;
  vertical-align: middle;
  word-wrap: break-word;
  white-space: normal;
}

/* ===== 表頭 ===== */
.table-container8 th {
  background-color: #945A2C;
  color: #fff;
  font-weight: bold;
}

/* ===== 斑馬紋效果 ===== */
.table-container8 tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* ===== 欄位寬度分配 ===== */
.table-container8 th:nth-child(1),
.table-container8 td:nth-child(1) {
  width: 20%;
}
.table-container8 th:nth-child(2),
.table-container8 td:nth-child(2) {
  width: 15%;
}
.table-container8 th:nth-child(3),
.table-container8 td:nth-child(3) {
  width: 20%;
}
.table-container8 th:nth-child(4),
.table-container8 td:nth-child(4) {
  width: 45%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a087cf */.highlight-half {
background: linear-gradient(180deg, transparent 60%, #ffde59 0%);
background-size: 100% 100%;
background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c451dae *//* ===== 外層容器：保持水平滑動 ===== */
.table-container9 {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
  color: #333;
}

/* ===== 表格本體 ===== */
.table-container9 table {
  width: 100%;
  min-width: 700px;          /* 避免手機過窄 */
  border-collapse: collapse;
  table-layout: fixed;       /* 固定布局，讓欄位寬度一致 */
}

/* ===== 儲存格樣式 ===== */
.table-container9 th,
.table-container9 td {
  border: 1px solid #945A2C;
  padding: 12px;
  text-align: center;
  vertical-align: middle;
  word-wrap: break-word;
  white-space: normal;
}

/* ===== 表頭 ===== */
.table-container9 th {
  background-color: #945A2C;
  color: #fff;
  font-weight: bold;
}

/* ===== 偶數列斑馬紋 ===== */
.table-container9 tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* ===== 欄位寬度分配 ===== */
.table-container9 th:nth-child(1),
.table-container9 td:nth-child(1) {
  width:15%;
}
.table-container9 th:nth-child(2),
.table-container9 td:nth-child(2) {
  width: 30%;
}
.table-container9 th:nth-child(3),
.table-container9 td:nth-child(3) {
  width: 25%;
}
.table-container9 th:nth-child(4),
.table-container9 td:nth-child(4) {
  width: 30%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d6183d */.my-list li{
    line-height: 1.5;
    margin: 1em 0 0 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d29447 */.my-link a {
    text-decoration: underline solid;
}

.my-link a:hover {
  text-decoration: underline solid #f0a13f;
  color: #f0a13f;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e48962 */.my-link a {
    text-decoration: underline solid;
}

.my-link a:hover {
  text-decoration: underline solid #f0a13f;
  color: #f0a13f;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbba6eb */.my-link a {
    text-decoration: underline solid;
}

.my-link a:hover {
  text-decoration: underline solid #f0a13f;
  color: #f0a13f;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b8cf7e */.my-link li {
line-height: 1.7;
margin: 1em 0 0 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca90965 *//* ===== 外層容器：保持水平滑動 ===== */
.table-container4 {
  width: 100%;
  overflow-x: auto;               /* 小螢幕時可橫向滑動 */
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
}

/* ===== 表格本體 ===== */
.table-container4 table {
  width: 100%;
  min-width: 700px;               /* 避免手機擠壓過窄 */
  border-collapse: collapse;
  table-layout: fixed;            /* 固定布局，依寬度分配 */
}

/* ===== 表格儲存格 ===== */
.table-container4 th,
.table-container4 td {
  border: 1px solid #945A2C;
  padding: 12px;
  text-align: center;
  vertical-align: middle;
  word-wrap: break-word;
  white-space: normal;
    color: #54595F;
  font-weight: 400;
}

/* ===== 表頭樣式 ===== */
.table-container4 th {
  background-color: #945A2C;
  color: #fff;
  font-weight: bold;
}

/* ===== 偶數列底色 ===== */
.table-container4 tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* ===== 欄位寬度分配 ===== */
.table-container4 th:nth-child(1),
.table-container4 td:nth-child(1) {
  width: 25%;
}

.table-container4 th:nth-child(2),
.table-container4 td:nth-child(2) {
  width: 25%;
}

.table-container4 th:nth-child(3),
.table-container4 td:nth-child(3) {
  width: 50%;
}/* End custom CSS */