.elementor-14564 .elementor-element.elementor-element-296dcbd{--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;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-14564 .elementor-element.elementor-element-4b715fa{--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-end;--flex-wrap:wrap;}.elementor-14564 .elementor-element.elementor-element-f4d5c92{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;top:50%;--z-index:1;}body:not(.rtl) .elementor-14564 .elementor-element.elementor-element-f4d5c92{left:0%;}body.rtl .elementor-14564 .elementor-element.elementor-element-f4d5c92{right:0%;}.elementor-14564 .elementor-element.elementor-element-7bab358{width:100%;max-width:100%;}.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-14564 .elementor-element.elementor-element-86628c1 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-86628c1 .elementor-heading-title{font-family:var( --e-global-typography-a26c826-font-family ), Sans-serif;font-size:var( --e-global-typography-a26c826-font-size );font-weight:var( --e-global-typography-a26c826-font-weight );text-transform:var( --e-global-typography-a26c826-text-transform );line-height:var( --e-global-typography-a26c826-line-height );letter-spacing:var( --e-global-typography-a26c826-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-84930af .elementor-heading-title{font-family:var( --e-global-typography-a4a9329-font-family ), Sans-serif;font-size:var( --e-global-typography-a4a9329-font-size );font-weight:var( --e-global-typography-a4a9329-font-weight );line-height:var( --e-global-typography-a4a9329-line-height );letter-spacing:var( --e-global-typography-a4a9329-letter-spacing );color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-01c7720{--display:flex;}.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 );}.elementor-14564 .elementor-element.elementor-element-558ffba{text-align:end;}.elementor-14564 .elementor-element.elementor-element-558ffba img{width:100%;max-width:1600px;height:560px;}.elementor-14564 .elementor-element.elementor-element-838ee14{--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;--padding-top:9%;--padding-bottom:9%;--padding-left:3%;--padding-right:3%;}.elementor-14564 .elementor-element.elementor-element-838ee14:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-838ee14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jumin.org.tw/wp-content/uploads/bg-index-1.webp");background-position:50% 300px;background-repeat:no-repeat;background-size:cover;}.elementor-14564 .elementor-element.elementor-element-a6968df{--display:flex;}.elementor-14564 .elementor-element.elementor-element-962f021{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14564 .elementor-element.elementor-element-8e165af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-14564 .elementor-element.elementor-element-8e165af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14564 .elementor-element.elementor-element-f1b3346 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14564 .elementor-element.elementor-element-f1b3346 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-f1b3346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-f1b3346.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-f1b3346.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-f1b3346.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-f1b3346.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-f1b3346 .elementor-icon{font-size:51px;}.elementor-14564 .elementor-element.elementor-element-f1b3346 .elementor-icon svg{height:51px;}.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 );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-14564 .elementor-element.elementor-element-1a394f1{font-family:var( --e-global-typography-acf0f76-font-family ), Sans-serif;font-size:var( --e-global-typography-acf0f76-font-size );font-weight:var( --e-global-typography-acf0f76-font-weight );line-height:var( --e-global-typography-acf0f76-line-height );letter-spacing:var( --e-global-typography-acf0f76-letter-spacing );color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-92d1ff4{width:initial;max-width:initial;text-align:end;}.elementor-14564 .elementor-element.elementor-element-92d1ff4 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-92d1ff4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:72px;font-weight:700;color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-b851737 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-14564 .elementor-element.elementor-element-902467f > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-902467f{font-family:var( --e-global-typography-a4a9329-font-family ), Sans-serif;font-size:var( --e-global-typography-a4a9329-font-size );font-weight:var( --e-global-typography-a4a9329-font-weight );line-height:var( --e-global-typography-a4a9329-line-height );letter-spacing:var( --e-global-typography-a4a9329-letter-spacing );color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-8c2c387 > .elementor-widget-container{margin:-290px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-8c2c387{text-align:end;}.elementor-14564 .elementor-element.elementor-element-8c2c387 img{width:600px;}.elementor-14564 .elementor-element.elementor-element-116c877{--display:flex;}.elementor-14564 .elementor-element.elementor-element-26d362a{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-26d362a.e-con{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14564 .elementor-element.elementor-element-de32937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14564 .elementor-element.elementor-element-c288ed8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-bcbdd29 );--border-color:var( --e-global-color-bcbdd29 );box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.25);--padding-top:230px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-14564 .elementor-element.elementor-element-c288ed8:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-c288ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-b1d98f5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14564 .elementor-element.elementor-element-b1d98f5{z-index:1;}.elementor-14564 .elementor-element.elementor-element-b1d98f5 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-b1d98f5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-b1d98f5 .elementor-icon{font-size:13px;padding:4px;}.elementor-14564 .elementor-element.elementor-element-b1d98f5 .elementor-icon svg{height:13px;}.elementor-14564 .elementor-element.elementor-element-e4efb72{--display:flex;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-e4efb72:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-e4efb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jumin.org.tw/wp-content/uploads/loop-milestone-line-1.svg");background-position:center center;background-repeat:no-repeat;background-size:2px auto;}.elementor-14564 .elementor-element.elementor-element-6016826{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-66e993c{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-66e993c .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-78dca6f{--display:flex;}.elementor-14564 .elementor-element.elementor-element-9ede310{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-75a12b2 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-75a12b2 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-75a12b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-75a12b2.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-75a12b2.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-75a12b2.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-75a12b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-75a12b2 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-75a12b2 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-7268ef3{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-0570ee0{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-0570ee0 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-26c6a0a{--display:flex;}.elementor-14564 .elementor-element.elementor-element-e16aa58{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-8244208 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-8244208 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-8244208.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-8244208.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-8244208.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-8244208.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-8244208.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-8244208 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-8244208 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-e036dd4{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-84a77aa{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-84a77aa .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-5b321c7{--display:flex;}.elementor-14564 .elementor-element.elementor-element-edabf66{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-cb9112d > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-cb9112d .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-cb9112d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-cb9112d.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-cb9112d.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-cb9112d.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-cb9112d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-cb9112d .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-cb9112d .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-00edea6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-1c41b7c{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-1c41b7c .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-02445a3{--display:flex;}.elementor-14564 .elementor-element.elementor-element-a51e497{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-8195d84 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-8195d84 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-8195d84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-8195d84.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-8195d84.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-8195d84.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-8195d84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-8195d84 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-8195d84 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-0329259{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-7c34566{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-7c34566 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-c617137{--display:flex;}.elementor-14564 .elementor-element.elementor-element-c099e0f{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-9eea573 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-9eea573 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-9eea573.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-9eea573.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-9eea573.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-9eea573.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-9eea573.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-9eea573 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-9eea573 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-c9d33fd{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-5469284{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-5469284 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-693affe{--display:flex;}.elementor-14564 .elementor-element.elementor-element-6bdba0a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-57756ea > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-57756ea .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-57756ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-57756ea.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-57756ea.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-57756ea.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-57756ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-57756ea .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-57756ea .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-f2086cd{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-dfb6f18{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-dfb6f18 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-533c7cf{--display:flex;}.elementor-14564 .elementor-element.elementor-element-9079823{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-2dc901d > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-2dc901d .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-2dc901d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-2dc901d.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-2dc901d.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-2dc901d.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-2dc901d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-2dc901d .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-2dc901d .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-5ee627b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-6a87791{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-6a87791 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-dda639d{--display:flex;}.elementor-14564 .elementor-element.elementor-element-0dbcb57{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-605f4b6 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-605f4b6 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-605f4b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-605f4b6.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-605f4b6.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-605f4b6.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-605f4b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-605f4b6 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-605f4b6 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-27c3a10{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-227a138{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-227a138 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-99089d3{--display:flex;}.elementor-14564 .elementor-element.elementor-element-f649f89{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-50b0247 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-50b0247 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-50b0247.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-50b0247.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-50b0247.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-50b0247.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-50b0247.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-50b0247 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-50b0247 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-5a2da27 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14564 .elementor-element.elementor-element-5a2da27{z-index:1;}.elementor-14564 .elementor-element.elementor-element-5a2da27 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-5a2da27.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-5a2da27 .elementor-icon{font-size:13px;padding:4px;}.elementor-14564 .elementor-element.elementor-element-5a2da27 .elementor-icon svg{height:13px;}.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery.bdt-grid{margin-left:-20px;margin-top:-20px;}.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:20px;margin-top:20px;}.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-navigation-prev i,
					.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-navigation-next i{font-size:25px;}.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-navigation-prev{left:-60px;}.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-navigation-next{right:-60px;}.elementor-14564 .elementor-element.elementor-element-5657f93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14564 .elementor-element.elementor-element-6017ee9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-bcbdd29 );--border-color:var( --e-global-color-bcbdd29 );box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.25);--padding-top:230px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-14564 .elementor-element.elementor-element-6017ee9:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-6017ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-90da045 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14564 .elementor-element.elementor-element-90da045{z-index:1;}.elementor-14564 .elementor-element.elementor-element-90da045 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-90da045.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-90da045 .elementor-icon{font-size:13px;padding:4px;}.elementor-14564 .elementor-element.elementor-element-90da045 .elementor-icon svg{height:13px;}.elementor-14564 .elementor-element.elementor-element-109483a{--display:flex;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-109483a:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-109483a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jumin.org.tw/wp-content/uploads/loop-milestone-line-1.svg");background-position:center center;background-repeat:no-repeat;background-size:2px auto;}.elementor-14564 .elementor-element.elementor-element-13c69f2{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-130b422{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-130b422 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-d9662bb{--display:flex;}.elementor-14564 .elementor-element.elementor-element-b7cc44f{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-7f65222 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-7f65222 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-7f65222.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-7f65222.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-7f65222.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-7f65222.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-7f65222.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-7f65222 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-7f65222 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-ee48304{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-feb664d{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-feb664d .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-1bc2281{--display:flex;}.elementor-14564 .elementor-element.elementor-element-86caecc{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-ce366ca > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-ce366ca .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-ce366ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-ce366ca.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-ce366ca.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-ce366ca.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-ce366ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-ce366ca .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-ce366ca .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-1e1c5b5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-1087134{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-1087134 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-4e05888{--display:flex;}.elementor-14564 .elementor-element.elementor-element-5fb4c40{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-54a9f88 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-54a9f88 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-54a9f88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-54a9f88.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-54a9f88.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-54a9f88.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-54a9f88.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-54a9f88 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-54a9f88 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-d4371b1{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-4934b85{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-4934b85 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-174e491{--display:flex;}.elementor-14564 .elementor-element.elementor-element-ee1fbf6{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-775a011 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-775a011 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-775a011.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-775a011.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-775a011.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-775a011.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-775a011.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-775a011 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-775a011 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-b3c3c44{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-70af604{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-70af604 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-212743c{--display:flex;}.elementor-14564 .elementor-element.elementor-element-a22593e{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-5c145fb > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-5c145fb .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-5c145fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-5c145fb.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-5c145fb.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-5c145fb.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-5c145fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-5c145fb .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-5c145fb .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-901981f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:var( --e-global-color-031139a );--border-color:var( --e-global-color-031139a );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-07dd414{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-14564 .elementor-element.elementor-element-07dd414 .elementor-heading-title{font-family:var( --e-global-typography-ca0f986-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0f986-font-size );font-weight:var( --e-global-typography-ca0f986-font-weight );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-c60a4ea{--display:flex;}.elementor-14564 .elementor-element.elementor-element-0e9bc59{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.1em;color:var( --e-global-color-594388b );}.elementor-14564 .elementor-element.elementor-element-4bfae50 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-4bfae50 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-4bfae50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-4bfae50.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-4bfae50.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-4bfae50.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-4bfae50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-4bfae50 .elementor-icon{font-size:14px;}.elementor-14564 .elementor-element.elementor-element-4bfae50 .elementor-icon svg{height:14px;}.elementor-14564 .elementor-element.elementor-element-19a03c8 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-14564 .elementor-element.elementor-element-19a03c8{z-index:1;}.elementor-14564 .elementor-element.elementor-element-19a03c8 .elementor-icon-wrapper{text-align:center;}.elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bcbdd29 );color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-default .elementor-icon{color:var( --e-global-color-bcbdd29 );border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-framed .elementor-icon, .elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-19a03c8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-11564f5 );}.elementor-14564 .elementor-element.elementor-element-19a03c8 .elementor-icon{font-size:13px;padding:4px;}.elementor-14564 .elementor-element.elementor-element-19a03c8 .elementor-icon svg{height:13px;}.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery.bdt-grid{margin-left:-20px;margin-top:-20px;}.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:20px;margin-top:20px;}.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-navigation-prev i,
					.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-navigation-next i{font-size:25px;}.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-navigation-prev{left:-60px;}.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-navigation-next{right:-60px;}.elementor-14564 .elementor-element.elementor-element-e92243e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-font-size:var( --e-global-typography-6e0ca80-font-size );--n-tabs-title-color:var( --e-global-color-bcbdd29 );--n-tabs-title-color-active:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-e92243e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00000000;}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-c5867f1 );border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-031139a );}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-c5867f1 );border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-031139a );}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-6e0ca80-font-family ), Sans-serif;font-weight:var( --e-global-typography-6e0ca80-font-weight );line-height:var( --e-global-typography-6e0ca80-line-height );letter-spacing:var( --e-global-typography-6e0ca80-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-e92243e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-bcbdd29 );}.elementor-14564 .elementor-element.elementor-element-92ccce3{--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-14564 .elementor-element.elementor-element-eacf80d{--e-image-carousel-slides-to-show:3;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1200px){.elementor-14564 .elementor-element.elementor-element-296dcbd{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14564 .elementor-element.elementor-element-4b715fa{--justify-content:flex-start;}.elementor-14564 .elementor-element.elementor-element-f4d5c92{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-14564 .elementor-element.elementor-element-86628c1 .elementor-heading-title{font-size:var( --e-global-typography-a26c826-font-size );line-height:var( --e-global-typography-a26c826-line-height );letter-spacing:var( --e-global-typography-a26c826-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-84930af .elementor-heading-title{font-size:var( --e-global-typography-a4a9329-font-size );line-height:var( --e-global-typography-a4a9329-line-height );letter-spacing:var( --e-global-typography-a4a9329-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-01c7720{--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14564 .elementor-element.elementor-element-558ffba{text-align:start;}.elementor-14564 .elementor-element.elementor-element-558ffba img{height:400px;}.elementor-14564 .elementor-element.elementor-element-838ee14:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-838ee14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-14564 .elementor-element.elementor-element-838ee14{--padding-top:12%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14564 .elementor-element.elementor-element-1a394f1{font-size:var( --e-global-typography-acf0f76-font-size );line-height:var( --e-global-typography-acf0f76-line-height );letter-spacing:var( --e-global-typography-acf0f76-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-92d1ff4 > .elementor-widget-container{margin:-85px 0px 0px 0px;padding:0% 3% 0% 0%;}.elementor-14564 .elementor-element.elementor-element-92d1ff4 .elementor-heading-title{font-size:60px;}.elementor-14564 .elementor-element.elementor-element-902467f{font-size:var( --e-global-typography-a4a9329-font-size );line-height:var( --e-global-typography-a4a9329-line-height );letter-spacing:var( --e-global-typography-a4a9329-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-8c2c387 > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-8c2c387 img{width:300px;}.elementor-14564 .elementor-element.elementor-element-26d362a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-de32937{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-c288ed8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-14564 .elementor-element.elementor-element-b1d98f5 .elementor-icon-wrapper{text-align:start;}.elementor-14564 .elementor-element.elementor-element-e4efb72{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-14564 .elementor-element.elementor-element-e4efb72:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-e4efb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:9px 0%;}.elementor-14564 .elementor-element.elementor-element-e4efb72.e-con{--align-self:center;}.elementor-14564 .elementor-element.elementor-element-6016826{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-66e993c .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-75a12b2 > .elementor-widget-container{margin:0px 0px 0px -50px;padding:0% 0% 0% 0%;}.elementor-14564 .elementor-element.elementor-element-75a12b2.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-7268ef3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-0570ee0 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-8244208 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-8244208.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-e036dd4{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-84a77aa .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-cb9112d > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-cb9112d.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-00edea6{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-1c41b7c .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-8195d84 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-8195d84.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-0329259{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-7c34566 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-9eea573 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-9eea573.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-c9d33fd{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-5469284 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-57756ea > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-57756ea.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-f2086cd{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-dfb6f18 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-2dc901d > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-2dc901d.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-5ee627b{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-6a87791 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-605f4b6 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-605f4b6.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-27c3a10{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-227a138 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-50b0247 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-50b0247.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-5a2da27 .elementor-icon-wrapper{text-align:start;}.elementor-14564 .elementor-element.elementor-element-5657f93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-6017ee9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-14564 .elementor-element.elementor-element-90da045 .elementor-icon-wrapper{text-align:start;}.elementor-14564 .elementor-element.elementor-element-109483a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-14564 .elementor-element.elementor-element-109483a:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-109483a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:9px 0%;}.elementor-14564 .elementor-element.elementor-element-109483a.e-con{--align-self:center;}.elementor-14564 .elementor-element.elementor-element-13c69f2{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-130b422 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-7f65222 > .elementor-widget-container{margin:0px 0px 0px -50px;padding:0% 0% 0% 0%;}.elementor-14564 .elementor-element.elementor-element-7f65222.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-ee48304{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-feb664d .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-ce366ca > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-ce366ca.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-1e1c5b5{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-1087134 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-54a9f88 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-54a9f88.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-d4371b1{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-4934b85 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-775a011 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-775a011.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-b3c3c44{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-70af604 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-5c145fb > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-5c145fb.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-901981f{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-07dd414 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-4bfae50 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-14564 .elementor-element.elementor-element-4bfae50.elementor-element{--order:-99999 /* order start hack */;}.elementor-14564 .elementor-element.elementor-element-19a03c8 .elementor-icon-wrapper{text-align:start;}.elementor-14564 .elementor-element.elementor-element-e92243e{--n-tabs-title-font-size:var( --e-global-typography-6e0ca80-font-size );}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-6e0ca80-line-height );letter-spacing:var( --e-global-typography-6e0ca80-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-eacf80d{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-14564 .elementor-element.elementor-element-f4d5c92{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-f4d5c92.e-con{--order:99999 /* order end hack */;}.elementor-14564 .elementor-element.elementor-element-86628c1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-86628c1 .elementor-heading-title{font-size:var( --e-global-typography-a26c826-font-size );line-height:var( --e-global-typography-a26c826-line-height );letter-spacing:var( --e-global-typography-a26c826-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-84930af > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-84930af .elementor-heading-title{font-size:var( --e-global-typography-a4a9329-font-size );line-height:var( --e-global-typography-a4a9329-line-height );letter-spacing:var( --e-global-typography-a4a9329-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14564 .elementor-element.elementor-element-558ffba img{height:250px;}.elementor-14564 .elementor-element.elementor-element-838ee14:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-838ee14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-14564 .elementor-element.elementor-element-838ee14{--padding-top:20px;--padding-bottom:100px;--padding-left:5%;--padding-right:5%;}.elementor-14564 .elementor-element.elementor-element-8e165af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-14564 .elementor-element.elementor-element-f1b3346 .elementor-icon{font-size:30px;}.elementor-14564 .elementor-element.elementor-element-f1b3346 .elementor-icon svg{height:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14564 .elementor-element.elementor-element-1a394f1{font-size:var( --e-global-typography-acf0f76-font-size );line-height:var( --e-global-typography-acf0f76-line-height );letter-spacing:var( --e-global-typography-acf0f76-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-92d1ff4 > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-92d1ff4 .elementor-heading-title{font-size:30px;}.elementor-14564 .elementor-element.elementor-element-b851737 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-902467f > .elementor-widget-container{padding:50px 80px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-902467f{font-size:var( --e-global-typography-a4a9329-font-size );line-height:var( --e-global-typography-a4a9329-line-height );letter-spacing:var( --e-global-typography-a4a9329-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-8c2c387 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14564 .elementor-element.elementor-element-8c2c387{text-align:end;}.elementor-14564 .elementor-element.elementor-element-8c2c387 img{width:38vw;}.elementor-14564 .elementor-element.elementor-element-de32937{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-c288ed8{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-e4efb72:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-e4efb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:9px 0%;}.elementor-14564 .elementor-element.elementor-element-6016826{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-66e993c .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-7268ef3{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-0570ee0 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-e036dd4{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-84a77aa .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-00edea6{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-1c41b7c .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-0329259{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-7c34566 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-c9d33fd{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-5469284 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-f2086cd{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-dfb6f18 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-5ee627b{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-6a87791 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-27c3a10{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-227a138 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-5657f93{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-6017ee9{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:0px;}.elementor-14564 .elementor-element.elementor-element-109483a:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-109483a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:9px 0%;}.elementor-14564 .elementor-element.elementor-element-13c69f2{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-130b422 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-ee48304{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-feb664d .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-1e1c5b5{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-1087134 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-d4371b1{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-4934b85 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-b3c3c44{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-70af604 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-901981f{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-14564 .elementor-element.elementor-element-07dd414 .elementor-heading-title{font-size:var( --e-global-typography-ca0f986-font-size );line-height:var( --e-global-typography-ca0f986-line-height );letter-spacing:var( --e-global-typography-ca0f986-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:0px 0px 5px 0px;}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 5px 0px;}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 5px 0px;}.elementor-14564 .elementor-element.elementor-element-e92243e{--n-tabs-title-font-size:var( --e-global-typography-6e0ca80-font-size );}.elementor-14564 .elementor-element.elementor-element-e92243e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-6e0ca80-line-height );letter-spacing:var( --e-global-typography-6e0ca80-letter-spacing );}.elementor-14564 .elementor-element.elementor-element-eacf80d{--e-image-carousel-slides-to-show:1;}}@media(min-width:768px){.elementor-14564 .elementor-element.elementor-element-4b715fa{--width:1730px;}.elementor-14564 .elementor-element.elementor-element-01c7720{--width:90%;}.elementor-14564 .elementor-element.elementor-element-a6968df{--content-width:1190px;}.elementor-14564 .elementor-element.elementor-element-962f021{--width:700px;}.elementor-14564 .elementor-element.elementor-element-8e165af{--width:430px;}.elementor-14564 .elementor-element.elementor-element-116c877{--content-width:1360px;}.elementor-14564 .elementor-element.elementor-element-e4efb72{--content-width:1080px;}.elementor-14564 .elementor-element.elementor-element-6016826{--width:500px;}.elementor-14564 .elementor-element.elementor-element-78dca6f{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-7268ef3{--width:500px;}.elementor-14564 .elementor-element.elementor-element-26c6a0a{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-e036dd4{--width:500px;}.elementor-14564 .elementor-element.elementor-element-5b321c7{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-00edea6{--width:500px;}.elementor-14564 .elementor-element.elementor-element-02445a3{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-0329259{--width:500px;}.elementor-14564 .elementor-element.elementor-element-c617137{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-c9d33fd{--width:500px;}.elementor-14564 .elementor-element.elementor-element-693affe{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-f2086cd{--width:500px;}.elementor-14564 .elementor-element.elementor-element-533c7cf{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-5ee627b{--width:500px;}.elementor-14564 .elementor-element.elementor-element-dda639d{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-27c3a10{--width:500px;}.elementor-14564 .elementor-element.elementor-element-99089d3{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-109483a{--content-width:1080px;}.elementor-14564 .elementor-element.elementor-element-13c69f2{--width:500px;}.elementor-14564 .elementor-element.elementor-element-d9662bb{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-ee48304{--width:500px;}.elementor-14564 .elementor-element.elementor-element-1bc2281{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-1e1c5b5{--width:500px;}.elementor-14564 .elementor-element.elementor-element-4e05888{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-d4371b1{--width:500px;}.elementor-14564 .elementor-element.elementor-element-174e491{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-b3c3c44{--width:500px;}.elementor-14564 .elementor-element.elementor-element-212743c{--width:calc(100% - 150px);}.elementor-14564 .elementor-element.elementor-element-901981f{--width:500px;}.elementor-14564 .elementor-element.elementor-element-c60a4ea{--width:calc(100% - 150px);}}@media(max-width:1200px) and (min-width:768px){.elementor-14564 .elementor-element.elementor-element-f4d5c92{--width:600px;}.elementor-14564 .elementor-element.elementor-element-01c7720{--width:100%;}.elementor-14564 .elementor-element.elementor-element-6016826{--width:100%;}.elementor-14564 .elementor-element.elementor-element-7268ef3{--width:100%;}.elementor-14564 .elementor-element.elementor-element-e036dd4{--width:100%;}.elementor-14564 .elementor-element.elementor-element-00edea6{--width:100%;}.elementor-14564 .elementor-element.elementor-element-0329259{--width:100%;}.elementor-14564 .elementor-element.elementor-element-c9d33fd{--width:100%;}.elementor-14564 .elementor-element.elementor-element-f2086cd{--width:100%;}.elementor-14564 .elementor-element.elementor-element-5ee627b{--width:100%;}.elementor-14564 .elementor-element.elementor-element-27c3a10{--width:100%;}.elementor-14564 .elementor-element.elementor-element-13c69f2{--width:100%;}.elementor-14564 .elementor-element.elementor-element-ee48304{--width:100%;}.elementor-14564 .elementor-element.elementor-element-1e1c5b5{--width:100%;}.elementor-14564 .elementor-element.elementor-element-d4371b1{--width:100%;}.elementor-14564 .elementor-element.elementor-element-b3c3c44{--width:100%;}.elementor-14564 .elementor-element.elementor-element-901981f{--width:100%;}}@media(min-width:1201px){.elementor-14564 .elementor-element.elementor-element-838ee14:not(.elementor-motion-effects-element-type-background), .elementor-14564 .elementor-element.elementor-element-838ee14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-f4d5c92 */@media (min-width:768px){
/*fixed-position*/
.elementor-14564 .elementor-element.elementor-element-f4d5c92{
    
    transform: translateY(-50%); 
}
}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-f4d5c92{
    
    position:static;
}   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-558ffba *//*rwd-img*/
.elementor-14564 .elementor-element.elementor-element-558ffba img{
    
    aspect-ratio: 1.56/0.56;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b715fa *//*fixed-margin-left*/
.elementor-14564 .elementor-element.elementor-element-4b715fa{
    
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1b3346 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-f1b3346 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b851737 *//*進度條-外*/
.progress-container {
    position: relative;
    width: 100%;
    height: 28px;
    background-color: #CFE2D6;
    border-radius: 20px;
    display: flex;
    align-items: center;
}

/*進度條-內*/
.progress-bar {
    height: 100%;
    background-color: #197A3B;
    border-radius: 20px;
    position: relative;
    width: 30px; /* 初始寬度設為 0，讓 JS 控制寬度變化 */
}

/*百分比-提示球*/
.progress-ball {
    position: absolute;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border-radius: 50%; /* 設置為圓形 */
    top: 50%;  /* 小球垂直居中 */
    left: 30; /* 初始位置設為 0，由 JS 控制位置變化 */
    margin-left: -15px;
    transform: translate(-50%, -50%); /* 確保小球在進度條內居中 */
    
    /* 小球縮放動畫，無需與進度同步 */
    animation: ball-pulse 1.5s infinite ease-in-out; /* 縮放動畫，1.5秒一個循環，持續執行 */
}

@keyframes ball-pulse {
    0% {
        transform: translate(-50%, -50%) scale(1); /* 初始大小 */
    }
    50% {
        transform: translate(-50%, -50%) scale(0.8); /* 縮小到80% */
    }
    100% {
        transform: translate(-50%, -50%) scale(1); /* 回到原始大小 */
    }
}

/*百分比-文字-%*/
.progress-percent {
    position: absolute;
    right: 0;
    top: -140px;
    font-family: noto serif tc;
    font-size: 72px;
    font-weight: bold;
    color: #197A3B;
}

/*百分比-文字-日期*/
.progress-date {
    font-family: noto sans tc;
    font-size: 16px;
    font-weight: bold;
    color: #197A3B;
    position: absolute;
    bottom: -30px;
    left: 0; /* 初始位置設為 0，由 JS 控制位置變化 */
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69cb5e8 *//*html-conceal*/
.elementor-14564 .elementor-element.elementor-element-69cb5e8{
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75a12b2 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-75a12b2 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8244208 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-8244208 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb9112d *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-cb9112d .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8195d84 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-8195d84 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea573 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-9eea573 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-57756ea *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-57756ea .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2dc901d *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-2dc901d .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-605f4b6 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-605f4b6 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50b0247 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-50b0247 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-a3c4bcf *//*圖片置中*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery{
    
    justify-content: center!important;
    
}

/*圖片高度*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-thumbnail img{
    
    aspect-ratio: 0.44/0.29;
    object-fit: cover;
    
}

/*關閉按鈕設定*/

button.bdt-close {
    transition: all 0.3s ease-out;  
    color: white!important;
    padding: 12px 12px 9px 12px;
    border-radius: 5px;
 
    background-color: #197A3B!important;
}

button.bdt-close:hover {
   transition: all 0.3s ease-out;
    background-color: #4A9C67!important;
}

/*指標圖示*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-flex-inline{
    
    cursor: pointer;
}

.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link:hover span{
    
    color:#fff;
}

/*layout*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-overlay-default{
    background: rgba(25, 122, 59, 0.800000011920929);
}

/*連結擴展+置中+font*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link{
    
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 100%;
    top: 50%;
    left: 0;
    transform: translateY(-50%);

    font-size: 55px;

}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link{
    
    font-size: 40px;    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de32937 */@media (min-width:1201px){
.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) {
   
    margin-left: auto;
}


.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1{
    order:-1;
    
}

.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1 > div{
    
    margin-right: 0px!important;
    margin-left: -80px!important;
    
}

.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);
}
}

@media (max-width:1200px){
.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);    
    
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f65222 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-7f65222 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce366ca *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-ce366ca .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-54a9f88 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-54a9f88 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-775a011 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-775a011 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c145fb *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-5c145fb .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bfae50 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-4bfae50 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-aa0af58 *//*圖片置中*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery{
    
    justify-content: center!important;
    
}

/*圖片高度*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-thumbnail img{
    
    aspect-ratio: 0.44/0.29;
    object-fit: cover;
    
}

/*關閉按鈕設定*/

button.bdt-close {
    transition: all 0.3s ease-out;  
    color: white!important;
    padding: 12px 12px 9px 12px;
    border-radius: 5px;
 
    background-color: #197A3B!important;
}

button.bdt-close:hover {
   transition: all 0.3s ease-out;
    background-color: #4A9C67!important;
}

/*指標圖示*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-flex-inline{
    
    cursor: pointer;
}

.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link:hover span{
    
    color:#fff;
}

/*layout*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-overlay-default{
    background: rgba(25, 122, 59, 0.800000011920929);
}

/*連結擴展+置中+font*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link{
    
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 100%;
    top: 50%;
    left: 0;
    transform: translateY(-50%);

    font-size: 55px;

}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link{
    
    font-size: 40px;    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657f93 */@media (min-width:1201px){
.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) {
   
    margin-left: auto;
}


.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1{
    order:-1;
    
}

.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1 > div{
    
    margin-right: 0px!important;
    margin-left: -80px!important;
    
}

.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);
}
}

@media (max-width:1200px){
.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);    
    
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75a12b2 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-75a12b2 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8244208 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-8244208 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb9112d *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-cb9112d .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8195d84 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-8195d84 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea573 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-9eea573 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-57756ea *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-57756ea .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2dc901d *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-2dc901d .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-605f4b6 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-605f4b6 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50b0247 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-50b0247 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-a3c4bcf *//*圖片置中*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery{
    
    justify-content: center!important;
    
}

/*圖片高度*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-thumbnail img{
    
    aspect-ratio: 0.44/0.29;
    object-fit: cover;
    
}

/*關閉按鈕設定*/

button.bdt-close {
    transition: all 0.3s ease-out;  
    color: white!important;
    padding: 12px 12px 9px 12px;
    border-radius: 5px;
 
    background-color: #197A3B!important;
}

button.bdt-close:hover {
   transition: all 0.3s ease-out;
    background-color: #4A9C67!important;
}

/*指標圖示*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-flex-inline{
    
    cursor: pointer;
}

.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link:hover span{
    
    color:#fff;
}

/*layout*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-overlay-default{
    background: rgba(25, 122, 59, 0.800000011920929);
}

/*連結擴展+置中+font*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link{
    
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 100%;
    top: 50%;
    left: 0;
    transform: translateY(-50%);

    font-size: 55px;

}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link{
    
    font-size: 40px;    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de32937 */@media (min-width:1201px){
.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) {
   
    margin-left: auto;
}


.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1{
    order:-1;
    
}

.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1 > div{
    
    margin-right: 0px!important;
    margin-left: -80px!important;
    
}

.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);
}
}

@media (max-width:1200px){
.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);    
    
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f65222 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-7f65222 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce366ca *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-ce366ca .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-54a9f88 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-54a9f88 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-775a011 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-775a011 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c145fb *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-5c145fb .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bfae50 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-4bfae50 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-aa0af58 *//*圖片置中*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery{
    
    justify-content: center!important;
    
}

/*圖片高度*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-thumbnail img{
    
    aspect-ratio: 0.44/0.29;
    object-fit: cover;
    
}

/*關閉按鈕設定*/

button.bdt-close {
    transition: all 0.3s ease-out;  
    color: white!important;
    padding: 12px 12px 9px 12px;
    border-radius: 5px;
 
    background-color: #197A3B!important;
}

button.bdt-close:hover {
   transition: all 0.3s ease-out;
    background-color: #4A9C67!important;
}

/*指標圖示*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-flex-inline{
    
    cursor: pointer;
}

.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link:hover span{
    
    color:#fff;
}

/*layout*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-overlay-default{
    background: rgba(25, 122, 59, 0.800000011920929);
}

/*連結擴展+置中+font*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link{
    
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 100%;
    top: 50%;
    left: 0;
    transform: translateY(-50%);

    font-size: 55px;

}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link{
    
    font-size: 40px;    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657f93 */@media (min-width:1201px){
.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) {
   
    margin-left: auto;
}


.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1{
    order:-1;
    
}

.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1 > div{
    
    margin-right: 0px!important;
    margin-left: -80px!important;
    
}

.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);
}
}

@media (max-width:1200px){
.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);    
    
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75a12b2 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-75a12b2 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8244208 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-8244208 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb9112d *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-cb9112d .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8195d84 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-8195d84 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea573 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-9eea573 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-57756ea *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-57756ea .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2dc901d *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-2dc901d .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-605f4b6 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-605f4b6 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50b0247 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-50b0247 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-a3c4bcf *//*圖片置中*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery{
    
    justify-content: center!important;
    
}

/*圖片高度*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-thumbnail img{
    
    aspect-ratio: 0.44/0.29;
    object-fit: cover;
    
}

/*關閉按鈕設定*/

button.bdt-close {
    transition: all 0.3s ease-out;  
    color: white!important;
    padding: 12px 12px 9px 12px;
    border-radius: 5px;
 
    background-color: #197A3B!important;
}

button.bdt-close:hover {
   transition: all 0.3s ease-out;
    background-color: #4A9C67!important;
}

/*指標圖示*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-flex-inline{
    
    cursor: pointer;
}

.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link:hover span{
    
    color:#fff;
}

/*layout*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-overlay-default{
    background: rgba(25, 122, 59, 0.800000011920929);
}

/*連結擴展+置中+font*/
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link{
    
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 100%;
    top: 50%;
    left: 0;
    transform: translateY(-50%);

    font-size: 55px;

}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-a3c4bcf .bdt-ep-advanced-image-gallery-item-link{
    
    font-size: 40px;    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de32937 */@media (min-width:1201px){
.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) {
   
    margin-left: auto;
}


.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1{
    order:-1;
    
}

.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1 > div{
    
    margin-right: 0px!important;
    margin-left: -80px!important;
    
}

.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone:nth-of-type(even) .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);
}
}

@media (max-width:1200px){
.elementor-14564 .elementor-element.elementor-element-de32937 .col-milestone .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);    
    
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f65222 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-7f65222 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce366ca *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-ce366ca .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-54a9f88 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-54a9f88 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-775a011 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-775a011 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c145fb *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-5c145fb .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bfae50 *//*SVG-解除大小限制*/
.elementor-14564 .elementor-element.elementor-element-4bfae50 .elementor-icon svg{
    
    height:auto!important;

}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-aa0af58 *//*圖片置中*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery{
    
    justify-content: center!important;
    
}

/*圖片高度*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-thumbnail img{
    
    aspect-ratio: 0.44/0.29;
    object-fit: cover;
    
}

/*關閉按鈕設定*/

button.bdt-close {
    transition: all 0.3s ease-out;  
    color: white!important;
    padding: 12px 12px 9px 12px;
    border-radius: 5px;
 
    background-color: #197A3B!important;
}

button.bdt-close:hover {
   transition: all 0.3s ease-out;
    background-color: #4A9C67!important;
}

/*指標圖示*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-flex-inline{
    
    cursor: pointer;
}

.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link:hover span{
    
    color:#fff;
}

/*layout*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-overlay-default{
    background: rgba(25, 122, 59, 0.800000011920929);
}

/*連結擴展+置中+font*/
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link{
    
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 100%;
    top: 50%;
    left: 0;
    transform: translateY(-50%);

    font-size: 55px;

}

@media (max-width:767px){
.elementor-14564 .elementor-element.elementor-element-aa0af58 .bdt-ep-advanced-image-gallery-item-link{
    
    font-size: 40px;    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657f93 */@media (min-width:1201px){
.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) {
   
    margin-left: auto;
}


.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1{
    order:-1;
    
}

.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1 > div{
    
    margin-right: 0px!important;
    margin-left: -80px!important;
    
}

.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone:nth-of-type(even) .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);
}
}

@media (max-width:1200px){
.elementor-14564 .elementor-element.elementor-element-5657f93 .col-milestone .deco-milestone-1 .elementor-icon svg{
    
    transform: rotate(-180deg);    
    
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e92243e */.elementor-14564 .elementor-element.elementor-element-e92243e .e-n-tabs-heading{
    
    z-index: 99;
}/* End custom CSS */