.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-c14be1e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3401 .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-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__header-title{text-align:start;}.elementor-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__header, .elementor-3401 .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-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__list-item{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-3401 .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-3401 .elementor-element.elementor-element-84a990e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-84a990e{text-align:left;}.elementor-3401 .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-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-3401 .elementor-element.elementor-element-b35fc2b{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-3401 .elementor-element.elementor-element-2cf4daf{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-8a9f862{width:var( --container-widget-width, 99.778% );max-width:99.778%;--container-widget-width:99.778%;--container-widget-flex-grow:0;color:#383838;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:30.6px;letter-spacing:0.08em;}.elementor-3401 .elementor-element.elementor-element-9e1b05d{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-ce465de{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-3401 .elementor-element.elementor-element-983c4cf{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-f52eb70{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-3401 .elementor-element.elementor-element-5316484{text-align:left;}.elementor-3401 .elementor-element.elementor-element-5316484 .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-3401 .elementor-element.elementor-element-a221062{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-3401 .elementor-element.elementor-element-1b44a67{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-4139998 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-4139998{text-align:left;}.elementor-3401 .elementor-element.elementor-element-4139998 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .elementor-element.elementor-element-e088c53{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-af984ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-af984ce{text-align:left;}.elementor-3401 .elementor-element.elementor-element-af984ce .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .elementor-element.elementor-element-5f2c67b{text-align:left;}.elementor-3401 .elementor-element.elementor-element-5f2c67b .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-3401 .elementor-element.elementor-element-016800e{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-be33a3c{text-align:left;}.elementor-3401 .elementor-element.elementor-element-be33a3c .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-3401 .elementor-element.elementor-element-1a5cef4{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-5d3095f{text-align:left;}.elementor-3401 .elementor-element.elementor-element-5d3095f .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-3401 .elementor-element.elementor-element-fab6957{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-a138952{text-align:left;}.elementor-3401 .elementor-element.elementor-element-a138952 .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-3401 .elementor-element.elementor-element-d3cfae5{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-58b2ba5{text-align:left;}.elementor-3401 .elementor-element.elementor-element-58b2ba5 .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-3401 .elementor-element.elementor-element-efbf1f2{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-5f37db5{text-align:left;}.elementor-3401 .elementor-element.elementor-element-5f37db5 .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-3401 .elementor-element.elementor-element-2b5621d{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-24be161{text-align:left;}.elementor-3401 .elementor-element.elementor-element-24be161 .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-3401 .elementor-element.elementor-element-4e391bd{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-88e0a82{--spacer-size:30px;}.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-3401 .elementor-element.elementor-element-adce4d9 .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-3401 .elementor-element.elementor-element-adce4d9 .elementor-button:hover, .elementor-3401 .elementor-element.elementor-element-adce4d9 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3401 .elementor-element.elementor-element-adce4d9 .elementor-button:hover svg, .elementor-3401 .elementor-element.elementor-element-adce4d9 .elementor-button:focus svg{fill:#F89819;}.elementor-3401 .elementor-element.elementor-element-45892ab .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-3401 .elementor-element.elementor-element-45892ab .elementor-button:hover, .elementor-3401 .elementor-element.elementor-element-45892ab .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3401 .elementor-element.elementor-element-45892ab .elementor-button:hover svg, .elementor-3401 .elementor-element.elementor-element-45892ab .elementor-button:focus svg{fill:#F89819;}.elementor-3401 .elementor-element.elementor-element-7efcddb{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-3401 .elementor-element.elementor-element-a2b76ad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-a2b76ad{text-align:left;}.elementor-3401 .elementor-element.elementor-element-a2b76ad .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .elementor-element.elementor-element-eab5654{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-3401 .elementor-element.elementor-element-e87023f{text-align:left;}.elementor-3401 .elementor-element.elementor-element-e87023f .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-3401 .elementor-element.elementor-element-b9df783{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-262e3a4{text-align:left;}.elementor-3401 .elementor-element.elementor-element-262e3a4 .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-3401 .elementor-element.elementor-element-221299d{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-80d00f0{text-align:left;}.elementor-3401 .elementor-element.elementor-element-80d00f0 .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-3401 .elementor-element.elementor-element-26d42d0{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-b7a6b22{text-align:left;}.elementor-3401 .elementor-element.elementor-element-b7a6b22 .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-3401 .elementor-element.elementor-element-4bb1c7b{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-247003b{text-align:left;}.elementor-3401 .elementor-element.elementor-element-247003b .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-3401 .elementor-element.elementor-element-2da7108{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-dc562ba{text-align:left;}.elementor-3401 .elementor-element.elementor-element-dc562ba .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-3401 .elementor-element.elementor-element-3fc5e19{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-2bf9e59{text-align:left;}.elementor-3401 .elementor-element.elementor-element-2bf9e59 .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-3401 .elementor-element.elementor-element-474248a{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-1c412c8{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-cc69539 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-cc69539{text-align:left;}.elementor-3401 .elementor-element.elementor-element-cc69539 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .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-3401 .elementor-element.elementor-element-f9272bf{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-45c2e6e{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-9ff33c4{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-9410349{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-06fa641{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-7d6183d{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-23361cb{text-align:left;}.elementor-3401 .elementor-element.elementor-element-23361cb .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-3401 .elementor-element.elementor-element-5d427c0{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-44257c7{text-align:left;}.elementor-3401 .elementor-element.elementor-element-44257c7 .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-3401 .elementor-element.elementor-element-641cb8f{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-b4d1497{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-17fe4b6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-17fe4b6{text-align:left;}.elementor-3401 .elementor-element.elementor-element-17fe4b6 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .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-3401 .elementor-element.elementor-element-2800aef{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-069274c{text-align:left;}.elementor-3401 .elementor-element.elementor-element-069274c .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-3401 .elementor-element.elementor-element-4b2aae4{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-3401 .elementor-element.elementor-element-02c1636{text-align:left;}.elementor-3401 .elementor-element.elementor-element-02c1636 .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-3401 .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-3401 .elementor-element.elementor-element-b4ec51a{text-align:left;}.elementor-3401 .elementor-element.elementor-element-b4ec51a .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-3401 .elementor-element.elementor-element-970d439{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-3401 .elementor-element.elementor-element-d8bb0c7{text-align:left;}.elementor-3401 .elementor-element.elementor-element-d8bb0c7 .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-3401 .elementor-element.elementor-element-a31952a{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-787a4b8{text-align:left;}.elementor-3401 .elementor-element.elementor-element-787a4b8 .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-3401 .elementor-element.elementor-element-d3e66a2{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-0c4a857{text-align:left;}.elementor-3401 .elementor-element.elementor-element-0c4a857 .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-3401 .elementor-element.elementor-element-cc7a73a{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-1a7b253{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-a80dfa3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-a80dfa3{text-align:left;}.elementor-3401 .elementor-element.elementor-element-a80dfa3 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .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-3401 .elementor-element.elementor-element-66dea80{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-07c2b25{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-90d3631{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-38b401d{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-9c21275{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-f28c179{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-9b8cf7e{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-fdcbaf3{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-2216629 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-2216629{text-align:left;}.elementor-3401 .elementor-element.elementor-element-2216629 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .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-3401 .elementor-element.elementor-element-20d1302{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-a889bf2{text-align:left;}.elementor-3401 .elementor-element.elementor-element-a889bf2 .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-3401 .elementor-element.elementor-element-9fd80a5{text-align:left;}.elementor-3401 .elementor-element.elementor-element-9fd80a5 .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-3401 .elementor-element.elementor-element-5bb8b2a{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-fc4fe93{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-63c2498{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-e2501ef{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-fca4efd{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-c6bff17 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-c6bff17{text-align:left;}.elementor-3401 .elementor-element.elementor-element-c6bff17 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .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-3401 .elementor-element.elementor-element-03b6709{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-6f39f9c{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-3401 .elementor-element.elementor-element-9e8e69e{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-5a6c948{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-7d6c83d{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-fb79262{text-align:left;}.elementor-3401 .elementor-element.elementor-element-fb79262 .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-3401 .elementor-element.elementor-element-8b5bf15{text-align:left;}.elementor-3401 .elementor-element.elementor-element-8b5bf15 .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-3401 .elementor-element.elementor-element-b6b5568{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-d2f861b{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-059c378 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-059c378{text-align:left;}.elementor-3401 .elementor-element.elementor-element-059c378 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .elementor-element.elementor-element-b8d46d5{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-3401 .elementor-element.elementor-element-25ebb93{text-align:left;}.elementor-3401 .elementor-element.elementor-element-25ebb93 .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-3401 .elementor-element.elementor-element-cb382d6{text-align:left;}.elementor-3401 .elementor-element.elementor-element-cb382d6 .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-3401 .elementor-element.elementor-element-7b020fd{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-3401 .elementor-element.elementor-element-6da572b{text-align:left;}.elementor-3401 .elementor-element.elementor-element-6da572b .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-3401 .elementor-element.elementor-element-5d79a38{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-3401 .elementor-element.elementor-element-049e556{text-align:left;}.elementor-3401 .elementor-element.elementor-element-049e556 .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-3401 .elementor-element.elementor-element-f033151{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-e184c02{text-align:left;}.elementor-3401 .elementor-element.elementor-element-e184c02 .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-3401 .elementor-element.elementor-element-9f1f36f{text-align:left;}.elementor-3401 .elementor-element.elementor-element-9f1f36f .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-3401 .elementor-element.elementor-element-4dcfb7a{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-8cb8253{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-5fb2ec0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-5fb2ec0{text-align:left;}.elementor-3401 .elementor-element.elementor-element-5fb2ec0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .elementor-element.elementor-element-18f7ef6{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-0e52705{text-align:left;}.elementor-3401 .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-3401 .elementor-element.elementor-element-586ae9f{color:var( --e-global-color-1e27002 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-3401 .elementor-element.elementor-element-3b119d5{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-13db1ae{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-a1e9892{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-e74c0a1{text-align:left;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-706eec3{text-align:left;}.elementor-3401 .elementor-element.elementor-element-706eec3 .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-3401 .elementor-element.elementor-element-3fea261{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-3401 .elementor-element.elementor-element-2f5e233{text-align:left;}.elementor-3401 .elementor-element.elementor-element-2f5e233 .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-3401 .elementor-element.elementor-element-7145da8{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-3401 .elementor-element.elementor-element-356f7f5{text-align:left;}.elementor-3401 .elementor-element.elementor-element-356f7f5 .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-3401 .elementor-element.elementor-element-10cbd39{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-3401 .elementor-element.elementor-element-1cb35c6{text-align:left;}.elementor-3401 .elementor-element.elementor-element-1cb35c6 .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-3401 .elementor-element.elementor-element-b9cb993{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-3401 .elementor-element.elementor-element-3c11328{margin-top:60px;margin-bottom:0px;}.elementor-3401 .elementor-element.elementor-element-baddc98 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3401 .elementor-element.elementor-element-baddc98{text-align:left;}.elementor-3401 .elementor-element.elementor-element-baddc98 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:1.6rem;font-weight:600;color:var( --e-global-color-cf9d154 );}.elementor-3401 .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-3401 .elementor-element.elementor-element-ae11f5c{--spacer-size:30px;}.elementor-3401 .elementor-element.elementor-element-da37478 .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-3401 .elementor-element.elementor-element-da37478 .elementor-button:hover, .elementor-3401 .elementor-element.elementor-element-da37478 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3401 .elementor-element.elementor-element-da37478 .elementor-button:hover svg, .elementor-3401 .elementor-element.elementor-element-da37478 .elementor-button:focus svg{fill:#F89819;}.elementor-3401 .elementor-element.elementor-element-7e08ff7 .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-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button:hover, .elementor-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button:focus{background-color:#441C05;color:#F89819;border-color:#F89819;}.elementor-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button:hover svg, .elementor-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button:focus svg{fill:#F89819;}@media(max-width:1024px){.elementor-3401 .elementor-element.elementor-element-0d4f27f .elementor-heading-title{font-size:var( --e-global-typography-2cee0fc-font-size );}.elementor-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__header, .elementor-3401 .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-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__list-item{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-3401 .elementor-element.elementor-element-b35fc2b{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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-ce465de{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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-5316484 .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-3401 .elementor-element.elementor-element-a221062{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-3401 .elementor-element.elementor-element-4139998 .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-af984ce .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-5f2c67b .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-3401 .elementor-element.elementor-element-be33a3c .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-3401 .elementor-element.elementor-element-5d3095f .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-3401 .elementor-element.elementor-element-a138952 .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-3401 .elementor-element.elementor-element-58b2ba5 .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-3401 .elementor-element.elementor-element-5f37db5 .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-3401 .elementor-element.elementor-element-24be161 .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-3401 .elementor-element.elementor-element-45892ab .elementor-button{line-height:1.2em;}.elementor-3401 .elementor-element.elementor-element-a2b76ad .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-eab5654{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-3401 .elementor-element.elementor-element-e87023f .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-3401 .elementor-element.elementor-element-262e3a4 .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-3401 .elementor-element.elementor-element-80d00f0 .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-3401 .elementor-element.elementor-element-b7a6b22 .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-3401 .elementor-element.elementor-element-247003b .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-3401 .elementor-element.elementor-element-dc562ba .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-3401 .elementor-element.elementor-element-2bf9e59 .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-3401 .elementor-element.elementor-element-cc69539 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-23361cb .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-3401 .elementor-element.elementor-element-44257c7 .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-3401 .elementor-element.elementor-element-17fe4b6 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-069274c .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-3401 .elementor-element.elementor-element-4b2aae4{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-3401 .elementor-element.elementor-element-02c1636 .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-3401 .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-3401 .elementor-element.elementor-element-b4ec51a .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-3401 .elementor-element.elementor-element-970d439{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-3401 .elementor-element.elementor-element-d8bb0c7 .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-3401 .elementor-element.elementor-element-787a4b8 .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-3401 .elementor-element.elementor-element-0c4a857 .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-3401 .elementor-element.elementor-element-a80dfa3 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-2216629 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-a889bf2 .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-3401 .elementor-element.elementor-element-9fd80a5 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-c6bff17 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-6f39f9c{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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-fb79262 .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-3401 .elementor-element.elementor-element-8b5bf15 .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-3401 .elementor-element.elementor-element-059c378 .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-b8d46d5{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-3401 .elementor-element.elementor-element-25ebb93 .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-3401 .elementor-element.elementor-element-cb382d6 .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-3401 .elementor-element.elementor-element-7b020fd{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-3401 .elementor-element.elementor-element-6da572b .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-3401 .elementor-element.elementor-element-5d79a38{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-3401 .elementor-element.elementor-element-049e556 .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-3401 .elementor-element.elementor-element-e184c02 .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-3401 .elementor-element.elementor-element-9f1f36f .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-3401 .elementor-element.elementor-element-5fb2ec0 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-706eec3 .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-3401 .elementor-element.elementor-element-3fea261{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-3401 .elementor-element.elementor-element-2f5e233 .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-3401 .elementor-element.elementor-element-7145da8{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-3401 .elementor-element.elementor-element-356f7f5 .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-3401 .elementor-element.elementor-element-10cbd39{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-3401 .elementor-element.elementor-element-1cb35c6 .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-3401 .elementor-element.elementor-element-b9cb993{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-3401 .elementor-element.elementor-element-baddc98 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button{line-height:1.2em;}}@media(max-width:767px){.elementor-3401 .elementor-element.elementor-element-0d4f27f .elementor-heading-title{font-size:var( --e-global-typography-2cee0fc-font-size );}.elementor-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__header, .elementor-3401 .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-3401 .elementor-element.elementor-element-c14be1e .elementor-toc__list-item{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-3401 .elementor-element.elementor-element-b35fc2b{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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-ce465de{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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-5316484 .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-3401 .elementor-element.elementor-element-a221062{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-3401 .elementor-element.elementor-element-4139998 .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-af984ce .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-5f2c67b .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-3401 .elementor-element.elementor-element-be33a3c .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-3401 .elementor-element.elementor-element-5d3095f .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-3401 .elementor-element.elementor-element-a138952 .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-3401 .elementor-element.elementor-element-58b2ba5 .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-3401 .elementor-element.elementor-element-5f37db5 .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-3401 .elementor-element.elementor-element-24be161 .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-3401 .elementor-element.elementor-element-adce4d9 .elementor-button{font-size:30px;line-height:1.2em;padding:20px 60px 20px 60px;}.elementor-3401 .elementor-element.elementor-element-45892ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3401 .elementor-element.elementor-element-45892ab .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3401 .elementor-element.elementor-element-45892ab .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}.elementor-3401 .elementor-element.elementor-element-a2b76ad .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-eab5654{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-3401 .elementor-element.elementor-element-e87023f .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-3401 .elementor-element.elementor-element-262e3a4 .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-3401 .elementor-element.elementor-element-80d00f0 .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-3401 .elementor-element.elementor-element-b7a6b22 .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-3401 .elementor-element.elementor-element-247003b .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-3401 .elementor-element.elementor-element-dc562ba .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-3401 .elementor-element.elementor-element-2bf9e59 .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-3401 .elementor-element.elementor-element-cc69539 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-23361cb .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-3401 .elementor-element.elementor-element-44257c7 .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-3401 .elementor-element.elementor-element-17fe4b6 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-069274c .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-3401 .elementor-element.elementor-element-4b2aae4{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-3401 .elementor-element.elementor-element-02c1636 .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-3401 .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-3401 .elementor-element.elementor-element-b4ec51a .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-3401 .elementor-element.elementor-element-970d439{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-3401 .elementor-element.elementor-element-d8bb0c7 .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-3401 .elementor-element.elementor-element-787a4b8 .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-3401 .elementor-element.elementor-element-0c4a857 .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-3401 .elementor-element.elementor-element-a80dfa3 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-2216629 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-a889bf2 .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-3401 .elementor-element.elementor-element-9fd80a5 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-c6bff17 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .elementor-element.elementor-element-6f39f9c{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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-fb79262 .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-3401 .elementor-element.elementor-element-8b5bf15 .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-3401 .elementor-element.elementor-element-059c378 .elementor-heading-title{font-size:30px;}.elementor-3401 .elementor-element.elementor-element-b8d46d5{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-3401 .elementor-element.elementor-element-25ebb93 .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-3401 .elementor-element.elementor-element-cb382d6 .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-3401 .elementor-element.elementor-element-7b020fd{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-3401 .elementor-element.elementor-element-6da572b .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-3401 .elementor-element.elementor-element-5d79a38{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-3401 .elementor-element.elementor-element-049e556 .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-3401 .elementor-element.elementor-element-e184c02 .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-3401 .elementor-element.elementor-element-9f1f36f .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-3401 .elementor-element.elementor-element-5fb2ec0 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .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-3401 .elementor-element.elementor-element-706eec3 .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-3401 .elementor-element.elementor-element-3fea261{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-3401 .elementor-element.elementor-element-2f5e233 .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-3401 .elementor-element.elementor-element-7145da8{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-3401 .elementor-element.elementor-element-356f7f5 .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-3401 .elementor-element.elementor-element-10cbd39{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-3401 .elementor-element.elementor-element-1cb35c6 .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-3401 .elementor-element.elementor-element-b9cb993{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-3401 .elementor-element.elementor-element-baddc98 .elementor-heading-title{font-size:30px;}.elementor-3401 .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-3401 .elementor-element.elementor-element-da37478 .elementor-button{font-size:30px;line-height:1.2em;padding:20px 60px 20px 60px;}.elementor-3401 .elementor-element.elementor-element-7e08ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3401 .elementor-element.elementor-element-7e08ff7 .elementor-button{font-size:24px;line-height:1.3em;padding:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-8a9f862 */.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 html, class: .elementor-element-0850974 *//* 外層：必要時可橫向滑動（小螢幕） */
.table-container {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
    font-family: 'Noto Sans TC', sans-serif; 
}

/* 表格基礎設定 */
.table-container table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;            /* 固定布局 → 依設定的寬度分配 */
  min-width: 820px;               /* 避免小螢幕過窄擠壓 */
  box-sizing: border-box;
}

/* 儲存格樣式 */
.table-container th,
.table-container td {
  border: 1px solid #945A2C;
  padding: 12px;
  text-align: center;
  vertical-align: middle;
  word-wrap: break-word;          /* 允許換行 */
  overflow-wrap: break-word;
  white-space: normal;
  box-sizing: border-box;
  color: #54595F;
  font-weight: 400;
}

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

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

/* —— 欄寬比例 —— */
.table-container table > tbody > tr > th:nth-child(1),
.table-container table > tbody > tr > td:nth-child(1) { width: 19%; }

.table-container table > tbody > tr > th:nth-child(2),
.table-container table > tbody > tr > td:nth-child(2) { width: 18%; }

.table-container table > tbody > tr > th:nth-child(3),
.table-container table > tbody > tr > td:nth-child(3) { width: 23%; }

.table-container table > tbody > tr > th:nth-child(4),
.table-container table > tbody > tr > td:nth-child(4) { width: 20%; }

.table-container table > tbody > tr > th:nth-child(5),
.table-container table > tbody > tr > td:nth-child(5) { width: 20%; }

/* 小螢幕：讓表格可以稍微窄一點（仍可橫向滑動） */
@media (max-width: 768px) {
  .table-container table { min-width: 700px; }
  .table-container th, .table-container td { padding: 10px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-016800e */.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-70d9c00 *//* ===== 外層容器：保持水平滑動 ===== */
.table-container2 {
  width: 100%;
  overflow-x: auto;               /* 超出時產生水平捲軸 */
  -webkit-overflow-scrolling: touch;
    font-family: 'Noto Sans TC', sans-serif; 
}

/* ===== 表格設定 ===== */
.table-container2 table {
  width: 100% !important;
  min-width: 800px;               /* 小螢幕避免過窄 */
  border-collapse: collapse;
  table-layout: fixed !important; /* 固定布局 → 依寬度分配 */
}

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

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

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

/* ===== 欄位寬度設定（目前：第一欄 20%，最後一欄 80%） ===== */
.table-container2 th:first-child,
.table-container2 td:first-child {
  width: 20% !important;
}

.table-container2 th:last-child,
.table-container2 td:last-child {
  width: 80% !important;
}/* 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-c451dae *//* ===== 外層容器：保持水平滑動 ===== */
.table-container3 {
  width: 100%;
  overflow-x: auto;               /* 小螢幕時可橫向滑動 */
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
}

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

/* ===== 表格儲存格 ===== */
.table-container3 th,
.table-container3 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-container3 th {
  background-color: #945A2C;
  color: #fff;
  font-weight: bold;
}

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

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

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

.table-container3 th:nth-child(3),
.table-container3 td:nth-child(3) {
  width: 40%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba5c1e7 *//* ===== 外層容器：保持水平滑動 ===== */
.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 */
/* Start custom CSS for html, class: .elementor-element-99c28ff *//* ===== 外層容器：保持水平滑動 ===== */
.table-container5 {
  width: 100%;
  overflow-x: auto;               /* 小螢幕時可橫向滑動 */
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
}

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

/* ===== 表格儲存格 ===== */
.table-container5 th,
.table-container5 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-container5 th {
  background-color: #945A2C;
  color: #fff;
  font-weight: bold;
}

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

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

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

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

.table-container5 th:nth-child(4),
.table-container5 td:nth-child(4) {
  width: 30%;
}

.table-container5 th:nth-child(5),
.table-container5 td:nth-child(5) {
  width: 30%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e45de4a *//* ===== 外層容器：保持水平滑動 ===== */
.table-container6 {
  width: 100%;
  overflow-x: auto;               /* 小螢幕可橫向滑動 */
  -webkit-overflow-scrolling: touch;
  font-family: 'Noto Sans TC', sans-serif;
}

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

/* ===== 表格儲存格 ===== */
.table-container6 th,
.table-container6 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-container6 th {
  background-color: #945A2C;
  color: #fff;
  font-weight: bold;
}

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

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

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

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