.elementor-1677 .elementor-element.elementor-element-24608892{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1677 .elementor-element.elementor-element-2749adb6{--display:flex;--min-height:72px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--z-index:1000;}.elementor-1677 .elementor-element.elementor-element-2749adb6:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-2749adb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0F0E;}.elementor-1677 .elementor-element.elementor-element-3023db90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1677 .elementor-element.elementor-element-3023db90:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-3023db90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0F0E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1677 .elementor-element.elementor-element-133a7bbc .elementor-button{background-color:#02010100;font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#F7F4EE;color:#F7F4EE;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-133a7bbc{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-34b4e0f4 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#F7F4EE;color:#F7F4EE;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-34b4e0f4{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-6be12669 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#F7F4EE;color:#F7F4EE;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-6be12669{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-52fe6957 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#F7F4EE;color:#F7F4EE;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-52fe6957{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-23731b11 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#F7F4EE;color:#F7F4EE;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-23731b11{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-d0e73b4{--display:flex;--min-height:72px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--z-index:1000;}.elementor-1677 .elementor-element.elementor-element-d0e73b4:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-d0e73b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1677 .elementor-element.elementor-element-b2e2c8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1677 .elementor-element.elementor-element-b2e2c8c:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-b2e2c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-transparent );}.elementor-1677 .elementor-element.elementor-element-c71936c .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#0B3D2E;color:#0B3D2E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-c71936c{background-color:#F8FAF8;padding:0px 0px 0px 0px;border-style:solid;border-color:#DCE5DF;}.elementor-1677 .elementor-element.elementor-element-75d5921 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.3);fill:#0B3D2E;color:#0B3D2E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-75d5921{background-color:#F8FAF8;padding:0px 0px 0px 0px;border-style:solid;border-color:#DCE5DF;}.elementor-1677 .elementor-element.elementor-element-45a5a01 .elementor-button{background-color:#F8FAF8;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#0B3D2E;color:#0B3D2E;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-style:solid;border-color:#DCE5DF;}.elementor-1677 .elementor-element.elementor-element-45a5a01{background-color:#F8FAF8;padding:0px 0px 0px 0px;border-style:solid;border-color:#DCE5DF;}.elementor-1677 .elementor-element.elementor-element-c7e8b1a .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#0B3D2E;color:#0B3D2E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-c7e8b1a{background-color:#F8FAF8;padding:0px 0px 0px 0px;border-style:solid;border-color:#DCE5DF;}.elementor-1677 .elementor-element.elementor-element-5651f52 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-1677 .elementor-element.elementor-element-5651f52{background-color:#0B3D2E;padding:0px 0px 0px 0px;border-style:solid;}.elementor-1677 .elementor-element.elementor-element-3fc2a3f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-3fc2a3f3:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-3fc2a3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1677 .elementor-element.elementor-element-786e8b4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-786e8b4e:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-786e8b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1677 .elementor-element.elementor-element-786e8b4e.e-con{--align-self:flex-start;}.elementor-1677 .elementor-element.elementor-element-3d59913c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1677 .elementor-element.elementor-element-481c7bf9{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-481c7bf9.elementor-element{--align-self:flex-start;}.elementor-1677 .elementor-element.elementor-element-481c7bf9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#C9A227;}.elementor-1677 .elementor-element.elementor-element-9034a39{padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-22a3d6c .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-1677 .elementor-element.elementor-element-22a3d6c{margin:326px 327px calc(var(--kit-widget-spacing, 0px) + 327px) 296px;padding:0px 0px 0px 0px;top:0px;}.elementor-1677 .elementor-element.elementor-element-22a3d6c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1677 .elementor-element.elementor-element-22a3d6c{left:0px;}body.rtl .elementor-1677 .elementor-element.elementor-element-22a3d6c{right:0px;}.elementor-1677 .elementor-element.elementor-element-462ec206{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-462ec206:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-462ec206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1677 .elementor-element.elementor-element-1ee1670a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1677 .elementor-element.elementor-element-2777008a{padding:0px 0px 0px 0px;text-align:start;}.elementor-1677 .elementor-element.elementor-element-2777008a.elementor-element{--align-self:flex-start;}.elementor-1677 .elementor-element.elementor-element-2777008a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#111111;}.elementor-1677 .elementor-element.elementor-element-52199b2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:28px 24px;--row-gap:28px;--column-gap:24px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-7065512{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1677 .elementor-element.elementor-element-8588f61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-b0420a5{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-b0420a5 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-680b188{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-680b188.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-680b188 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-4066432{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.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-1677 .elementor-element.elementor-element-475ba6d{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-2725687 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-2725687{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-2725687.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-3cbd635{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1677 .elementor-element.elementor-element-ef368db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-6ca8b36{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-6ca8b36 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-87822d4{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-87822d4.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-87822d4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-d2f0003{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-6208a02{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-7ab2c33 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-7ab2c33{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-7ab2c33.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-a8db495{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1677 .elementor-element.elementor-element-b04d0ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-74c4d25{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-74c4d25 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-3f92d35{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-3f92d35.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-3f92d35 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-1ffea6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-3389a0a{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:15px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-d667705 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-d667705{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-d667705.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-8d83098{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1677 .elementor-element.elementor-element-b7fe377{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-d4f0146{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-d4f0146 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-e145b92{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-e145b92.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-e145b92 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-d0d72df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-1580806{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-4756387 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-4756387{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-4756387.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-7ecc68a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1677 .elementor-element.elementor-element-83a9f4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-31b75b3{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-31b75b3 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-fafacdc{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-fafacdc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-fafacdc .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-418bf7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-6595967{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-2c56815 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-2c56815{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-2c56815.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-871d5c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1677 .elementor-element.elementor-element-b3f35bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-020f34c{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-020f34c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-6e446e9{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-6e446e9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-6e446e9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-cbffe90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-aeadf25{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-57cc401 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-57cc401{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-57cc401.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-62cb22b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-62cb22b6:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-62cb22b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1677 .elementor-element.elementor-element-62cb22b6.e-con{--align-self:flex-start;}.elementor-1677 .elementor-element.elementor-element-1c74de89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1677 .elementor-element.elementor-element-1c74de89.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1677 .elementor-element.elementor-element-443b6932{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-443b6932.elementor-element{--align-self:flex-start;}.elementor-1677 .elementor-element.elementor-element-443b6932 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#111111;}.elementor-1677 .elementor-element.elementor-element-7ad17b78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-111bf0d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 24px;--row-gap:28px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-3a7c335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-d581ab1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-7e14a5f{--display:flex;}.elementor-1677 .elementor-element.elementor-element-d27d139{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-7ef2dae{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-7ef2dae .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-de53256{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-de53256.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-de53256 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-72eeb25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-820273b{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-eb5d5cd .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-eb5d5cd{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-eb5d5cd.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-7b20d1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-a810083{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-241e2a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-ad139d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-8a22688{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-8a22688 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-13bfb51{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-13bfb51.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-13bfb51 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-4cab14f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-b0318a9{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-c84abcb .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-c84abcb{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-c84abcb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-b892643{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-73ff2d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1677 .elementor-element.elementor-element-74be9d0{--display:flex;}.elementor-1677 .elementor-element.elementor-element-e522963{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-1c98e1a{background-color:#CEEDE4;padding:5px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-1c98e1a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#0B3D2E;}.elementor-1677 .elementor-element.elementor-element-59a458a{padding:5px 0px 0px 25px;}.elementor-1677 .elementor-element.elementor-element-59a458a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-59a458a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#D1CFC3;}.elementor-1677 .elementor-element.elementor-element-f0c1771{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1677 .elementor-element.elementor-element-5fa774a{padding:5px 0px 0px 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#4A4A4A;}.elementor-1677 .elementor-element.elementor-element-e3efa62 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1677 .elementor-element.elementor-element-e3efa62{padding:0px 0px 0px 17px;}.elementor-1677 .elementor-element.elementor-element-e3efa62.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1677 .elementor-element.elementor-element-7d06ca16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-7d06ca16:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-7d06ca16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1677 .elementor-element.elementor-element-45db8dc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1677 .elementor-element.elementor-element-197a3c93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-11334591{padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-11334591 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#111111;}.elementor-1677 .elementor-element.elementor-element-68ef06d9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;color:#111111;}.elementor-1677 .elementor-element.elementor-element-1b94ca4c{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#111111;}.elementor-1677 .elementor-element.elementor-element-1b94ca4c p{margin-block-end:0.1em;}.elementor-1677 .elementor-element.elementor-element-ca99983 .elementor-button{background-color:#0B3D2E;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;fill:#C9A227;color:#C9A227;border-radius:15px 15px 15px 15px;}.elementor-1677 .elementor-element.elementor-element-39e6d543{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1677 .elementor-element.elementor-element-485973cc img{width:100%;}@media(min-width:768px){.elementor-1677 .elementor-element.elementor-element-2749adb6{--width:100%;}.elementor-1677 .elementor-element.elementor-element-3023db90{--content-width:1280px;}.elementor-1677 .elementor-element.elementor-element-3fc2a3f3{--width:100%;}.elementor-1677 .elementor-element.elementor-element-786e8b4e{--width:100%;}.elementor-1677 .elementor-element.elementor-element-3d59913c{--content-width:1280px;}.elementor-1677 .elementor-element.elementor-element-462ec206{--width:100%;}.elementor-1677 .elementor-element.elementor-element-1ee1670a{--content-width:1280px;}.elementor-1677 .elementor-element.elementor-element-62cb22b6{--width:100%;}.elementor-1677 .elementor-element.elementor-element-1c74de89{--content-width:1280px;}.elementor-1677 .elementor-element.elementor-element-7d06ca16{--width:100%;}.elementor-1677 .elementor-element.elementor-element-45db8dc8{--content-width:1280px;}.elementor-1677 .elementor-element.elementor-element-197a3c93{--content-width:840px;}.elementor-1677 .elementor-element.elementor-element-39e6d543{--content-width:420px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1677 .elementor-element.elementor-element-133a7bbc .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-34b4e0f4 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-6be12669 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-52fe6957 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-23731b11 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-c71936c .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-75d5921 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-45a5a01 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-c7e8b1a .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-5651f52 .elementor-button{font-size:28px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1677 .elementor-element.elementor-element-481c7bf9 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-22a3d6c .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-2777008a .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-52199b2{--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-b0420a5 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-680b188 .elementor-heading-title{font-size:7vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1677 .elementor-element.elementor-element-475ba6d{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-2725687 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-6ca8b36 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-87822d4 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-6208a02{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-7ab2c33 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-74c4d25 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-3f92d35 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-3389a0a{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-d667705 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-d4f0146 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-e145b92 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-1580806{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-4756387 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-31b75b3 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-fafacdc .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-6595967{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-2c56815 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-020f34c .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-6e446e9 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-aeadf25{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-57cc401 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-443b6932 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-111bf0d{--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-7ef2dae .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-de53256 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-820273b{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-eb5d5cd .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-8a22688 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-13bfb51 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-b0318a9{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-c84abcb .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-1c98e1a .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-59a458a .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-5fa774a{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-e3efa62 .elementor-button{font-size:28px;}.elementor-1677 .elementor-element.elementor-element-11334591 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-68ef06d9 .elementor-heading-title{font-size:7vw;}.elementor-1677 .elementor-element.elementor-element-1b94ca4c{font-size:14px;}.elementor-1677 .elementor-element.elementor-element-ca99983 .elementor-button{font-size:28px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1677 .elementor-element.elementor-element-b2e2c8c{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1677 .elementor-element.elementor-element-b2e2c8c.e-con{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-c71936c{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1677 .elementor-element.elementor-element-c71936c.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-c71936c .elementor-button{font-size:14px;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-75d5921{width:var( --container-widget-width, 48% );max-width:48%;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1677 .elementor-element.elementor-element-75d5921.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-75d5921 .elementor-button{font-size:15px;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-45a5a01{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1677 .elementor-element.elementor-element-45a5a01.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-45a5a01 .elementor-button{font-size:14px;letter-spacing:0px;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-c7e8b1a{width:var( --container-widget-width, 48% );max-width:48%;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1677 .elementor-element.elementor-element-c7e8b1a.elementor-element{--align-self:center;}.elementor-1677 .elementor-element.elementor-element-c7e8b1a .elementor-button{font-size:14px;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-1677 .elementor-element.elementor-element-5651f52{width:100%;max-width:100%;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-1677 .elementor-element.elementor-element-5651f52 .elementor-button{font-size:14px;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1677 .elementor-element.elementor-element-481c7bf9 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-2777008a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-52199b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-b0420a5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-680b188 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1677 .elementor-element.elementor-element-475ba6d{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-6ca8b36 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-87822d4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-6208a02{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-74c4d25 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-3f92d35 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-3389a0a{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-d4f0146 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-e145b92 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-1580806{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-31b75b3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-fafacdc .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-6595967{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-020f34c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-6e446e9 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-aeadf25{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-443b6932 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-111bf0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1677 .elementor-element.elementor-element-7ef2dae .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-de53256 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-820273b{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-8a22688 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-13bfb51 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-b0318a9{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-1c98e1a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-59a458a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-5fa774a{font-size:18px;}.elementor-1677 .elementor-element.elementor-element-11334591 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-68ef06d9 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1677 .elementor-element.elementor-element-1b94ca4c{font-size:18px;}}