.elementor-12215 .elementor-element.elementor-element-035b903{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-12215 .elementor-element.elementor-element-035b903.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12215 .elementor-element.elementor-element-693e90e .elementor-icon-wrapper{text-align:center;}.elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5cfa75 );color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-framed .elementor-icon, .elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-default .elementor-icon{color:var( --e-global-color-f5cfa75 );border-color:var( --e-global-color-f5cfa75 );}.elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-framed .elementor-icon, .elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5cfa75 );}.elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-693e90e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-693e90e .elementor-icon{font-size:17px;padding:17px;border-radius:7px 7px 7px 7px;}.elementor-12215 .elementor-element.elementor-element-693e90e .elementor-icon svg{height:17px;}.elementor-12215 .elementor-element.elementor-element-693e90e.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-693e90e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-96e21d7 .elementor-heading-title{font-size:25px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-679e933 );}.elementor-12215 .elementor-element.elementor-element-96e21d7 > .elementor-widget-container{padding:12px 0px 6px 0px;}.elementor-12215 .elementor-element.elementor-element-96e21d7.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-950219a .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:0.7px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-950219a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-12215 .elementor-element.elementor-element-950219a{width:auto;max-width:auto;}.elementor-12215 .elementor-element.elementor-element-950219a.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-a3edd47{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-a3edd47 .elementor-icon-list-text{color:var( --e-global-color-441ff42 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-a3edd47 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-12215 .elementor-element.elementor-element-a3edd47.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-fda7eb4{--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:space-between;--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-807cd0a .elementor-button{font-size:14px;font-weight:600;fill:var( --e-global-color-679e933 );color:var( --e-global-color-679e933 );background-color:var( --e-global-color-de0d042 );border-radius:691px 691px 691px 691px;padding:16px 40px 16px 40px;}.elementor-12215 .elementor-element.elementor-element-807cd0a .elementor-button:hover, .elementor-12215 .elementor-element.elementor-element-807cd0a .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-de0d042 );}.elementor-12215 .elementor-element.elementor-element-807cd0a .elementor-button:hover svg, .elementor-12215 .elementor-element.elementor-element-807cd0a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12215 .elementor-element.elementor-element-807cd0a{width:100%;max-width:100%;}.elementor-12215 .elementor-element.elementor-element-4448090 .elementor-button{font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e106ee5 );box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.25);border-radius:685px 685px 685px 685px;padding:16px 40px 16px 40px;}.elementor-12215 .elementor-element.elementor-element-4448090 .elementor-button:hover, .elementor-12215 .elementor-element.elementor-element-4448090 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e397adc );}.elementor-12215 .elementor-element.elementor-element-4448090 .elementor-button:hover svg, .elementor-12215 .elementor-element.elementor-element-4448090 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12215 .elementor-element.elementor-element-4448090{width:100%;max-width:100%;}.elementor-12215 .elementor-element.elementor-element-23887eb{--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:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12215 .elementor-element.elementor-element-bb66713{--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;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-12215 .elementor-element.elementor-element-97ef8f8 .elementor-icon-wrapper{text-align:center;}.elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5cfa75 );color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-framed .elementor-icon, .elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-default .elementor-icon{color:var( --e-global-color-f5cfa75 );border-color:var( --e-global-color-f5cfa75 );}.elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-framed .elementor-icon, .elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5cfa75 );}.elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-97ef8f8 .elementor-icon{font-size:17px;padding:17px;border-radius:7px 7px 7px 7px;}.elementor-12215 .elementor-element.elementor-element-97ef8f8 .elementor-icon svg{height:17px;}.elementor-12215 .elementor-element.elementor-element-97ef8f8.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-97ef8f8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-7c32480 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;text-align:left;}.elementor-12215 .elementor-element.elementor-element-7c32480 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-12215 .elementor-element.elementor-element-7c32480 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-12215 .elementor-element.elementor-element-7c32480 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-12215 .elementor-element.elementor-element-7c32480.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-532ef1c .elementor-heading-title{font-size:20px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-532ef1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-532ef1c.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-8326fc6{--display:flex;}.elementor-12215 .elementor-element.elementor-element-6b1c761{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-12215 .elementor-element.elementor-element-6b1c761.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-6b25791{--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:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12215 .elementor-element.elementor-element-6b25791:not(.elementor-motion-effects-element-type-background), .elementor-12215 .elementor-element.elementor-element-6b25791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de0d042 );}.elementor-12215 .elementor-element.elementor-element-856b2d2{--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:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-75d303b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12215 .elementor-element.elementor-element-75d303b.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-ff5df6b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:38px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-ff5df6b.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-85b8c56 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-85b8c56 > .elementor-widget-container{margin:0px 0px 0px 7px;}.elementor-12215 .elementor-element.elementor-element-85b8c56.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-8bb678a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12215 .elementor-element.elementor-element-8bb678a:not(.elementor-motion-effects-element-type-background), .elementor-12215 .elementor-element.elementor-element-8bb678a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12215 .elementor-element.elementor-element-8bb678a.e-con{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-89755a4{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-0d43526{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-0d43526 .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-0d43526 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-0d43526.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-cb66bb3 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-cb66bb3.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-9dc8898 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-9dc8898 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-9dc8898.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-acaff90{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-d73e85c{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-d73e85c .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-d73e85c > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-d73e85c.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-5c0cc44 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-5c0cc44.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-64e447d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-64e447d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-64e447d.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-7d2a4bc{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-300bf21{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-300bf21 .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-300bf21 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-300bf21.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-fad2356 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-fad2356.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-3e0265e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-3e0265e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-3e0265e.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-20dfb9b{--spacer-size:20px;}.elementor-12215 .elementor-element.elementor-element-7f35243{--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:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12215 .elementor-element.elementor-element-7f35243:not(.elementor-motion-effects-element-type-background), .elementor-12215 .elementor-element.elementor-element-7f35243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de0d042 );}.elementor-12215 .elementor-element.elementor-element-1379a12{--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:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-2ee60e8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12215 .elementor-element.elementor-element-2ee60e8.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-e05c41b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:38px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-e05c41b.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-31cfbbf .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-31cfbbf > .elementor-widget-container{margin:0px 0px 0px 7px;}.elementor-12215 .elementor-element.elementor-element-31cfbbf.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-8875e6b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:22px;--padding-right:10px;}.elementor-12215 .elementor-element.elementor-element-8875e6b:not(.elementor-motion-effects-element-type-background), .elementor-12215 .elementor-element.elementor-element-8875e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12215 .elementor-element.elementor-element-8875e6b.e-con{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-87c6367{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-e8d55fc{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-e8d55fc .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-e8d55fc > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-e8d55fc.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-3d5dcaa .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-3d5dcaa.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-ae06f2f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-ae06f2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-ae06f2f.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-1851431{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-b68f4e0{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-b68f4e0 .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-b68f4e0 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-b68f4e0.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-c65030d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-c65030d.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-cd6ead7 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-cd6ead7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-cd6ead7.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-b8efc8d{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-31218ff{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-31218ff .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-31218ff > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-31218ff.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-2dc8bb4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-2dc8bb4.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-95b7171 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-95b7171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-95b7171.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-e870dae{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-89ae156{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-89ae156 .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-89ae156 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-89ae156.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-f222612 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-f222612.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-3f4c148 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-3f4c148 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-3f4c148.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-a12024c{--spacer-size:20px;}.elementor-12215 .elementor-element.elementor-element-341523d{--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:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12215 .elementor-element.elementor-element-341523d:not(.elementor-motion-effects-element-type-background), .elementor-12215 .elementor-element.elementor-element-341523d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de0d042 );}.elementor-12215 .elementor-element.elementor-element-0f3a9c7{--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:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-1dff624{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12215 .elementor-element.elementor-element-1dff624.elementor-element{--align-self:center;}.elementor-12215 .elementor-element.elementor-element-6d2536f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:38px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-6d2536f.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-104f7ac .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-104f7ac > .elementor-widget-container{margin:0px 0px 0px 7px;}.elementor-12215 .elementor-element.elementor-element-104f7ac.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-b8d5a98{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:22px;--padding-right:10px;}.elementor-12215 .elementor-element.elementor-element-b8d5a98:not(.elementor-motion-effects-element-type-background), .elementor-12215 .elementor-element.elementor-element-b8d5a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12215 .elementor-element.elementor-element-b8d5a98.e-con{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-0015b55{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-462e71f{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-462e71f .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-462e71f > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-462e71f.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-0120828 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-0120828.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-b85ca9f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-b85ca9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-b85ca9f.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-d36446d{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-1c03fae{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-1c03fae .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-1c03fae > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-1c03fae.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-dfda562 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-dfda562.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-49ab2f1 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-49ab2f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-49ab2f1.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-52beff8{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-icon i{color:var( --e-global-color-e106ee5 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-icon svg{fill:var( --e-global-color-e106ee5 );transition:fill 0.3s;}.elementor-12215 .elementor-element.elementor-element-ce78ada{--e-icon-list-icon-size:13px;--icon-vertical-offset:1px;}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-item > a{font-size:11px;font-weight:400;}.elementor-12215 .elementor-element.elementor-element-ce78ada .elementor-icon-list-text{color:var( --e-global-color-679e933 );transition:color 0.3s;}.elementor-12215 .elementor-element.elementor-element-ce78ada > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-ce78ada.elementor-element{--align-self:flex-start;}.elementor-12215 .elementor-element.elementor-element-9aa5a80 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-e106ee5 );}.elementor-12215 .elementor-element.elementor-element-9aa5a80.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-8c1ba5b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-441ff42 );}.elementor-12215 .elementor-element.elementor-element-8c1ba5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12215 .elementor-element.elementor-element-8c1ba5b.elementor-element{--align-self:flex-end;}.elementor-12215 .elementor-element.elementor-element-80c84b6{--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:center;--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12215 .elementor-element.elementor-element-8734c37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12215 .elementor-element.elementor-element-8734c37 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-12215 .elementor-element.elementor-element-8734c37 .elementor-button{font-size:14px;font-weight:600;background-color:var( --e-global-color-e106ee5 );border-radius:9px 9px 9px 9px;padding:18px 50px 18px 50px;}.elementor-12215 .elementor-element.elementor-element-8734c37 .elementor-button:hover, .elementor-12215 .elementor-element.elementor-element-8734c37 .elementor-button:focus{background-color:var( --e-global-color-e397adc );}#elementor-popup-modal-12215 .dialog-message{width:428px;height:478px;align-items:flex-start;}#elementor-popup-modal-12215{justify-content:center;align-items:center;pointer-events:all;background-color:#3B3B3BC7;}#elementor-popup-modal-12215 .dialog-close-button{display:flex;}#elementor-popup-modal-12215 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-12215 .elementor-element.elementor-element-035b903{--width:100%;}.elementor-12215 .elementor-element.elementor-element-8bb678a{--width:100%;}.elementor-12215 .elementor-element.elementor-element-8875e6b{--width:100%;}.elementor-12215 .elementor-element.elementor-element-b8d5a98{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-75d303b */.custom-nav-list {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.nav-item {
  display: flex;
  align-items: center;
  text-decoration: none;
  padding: 1px 0;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); 
}

/* 1. 圓形箭頭容器：關鍵在於 overflow: hidden */
.circle-arrow {
  width: 35px;
  height: 35px;
  border: 1px solid #EAEAEA;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  background-color: transparent;
  transition: all 0.25s ease-out; 
  overflow: hidden; /* 確保箭頭滑出邊界時被隱藏 */
  position: relative;
}

.arrow-icon {
  color: #E37D05; /* LonWoo 深橘色 */
  font-size: 15px;
  display: inline-block;
  line-height: 1;
  /* 初始狀態保持絕對置中 */
  transform: translateX(0); 
}

.nav-text {
  font-size: 15px;
  color: #E68A1E;
  font-weight: 600;
  transition: color 0.25s ease;
}

/* 2. 懸停 (Hover) 強化效果 */
.nav-item:hover .circle-arrow {
  background-color: #E37D05; 
  border-color: #E68A1E;
  /* 加上同色系深橘色陰影 */
  box-shadow: 0 4px 12px rgba(230, 138, 30, 0.4); 
  transform: translateY(-2px);
}

.nav-item:hover .nav-text {
  color: #E37D05;
}

/* 3. 核心動畫：滑出去、從左邊滑回中心 */
.nav-item:hover .arrow-icon {
  color: #ffffff;
  animation: arrowSlideInOut 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

@keyframes arrowSlideInOut {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  45% {
    transform: translateX(25px); /* 向右滑出消失 */
    opacity: 0;
  }
  50% {
    transform: translateX(-25px); /* 瞬間移到左邊邊界外 */
    opacity: 0;
  }
  100% {
    transform: translateX(0); /* 從左邊滑回中心點 */
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ee60e8 */.custom-nav-list {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.nav-item {
  display: flex;
  align-items: center;
  text-decoration: none;
  padding: 1px 0;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); 
}

/* 1. 圓形箭頭容器：關鍵在於 overflow: hidden */
.circle-arrow {
  width: 35px;
  height: 35px;
  border: 1px solid #EAEAEA;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  background-color: transparent;
  transition: all 0.25s ease-out; 
  overflow: hidden; /* 確保箭頭滑出邊界時被隱藏 */
  position: relative;
}

.arrow-icon {
  color: #E37D05; /* LonWoo 深橘色 */
  font-size: 15px;
  display: inline-block;
  line-height: 1;
  /* 初始狀態保持絕對置中 */
  transform: translateX(0); 
}

.nav-text {
  font-size: 15px;
  color: #E68A1E;
  font-weight: 600;
  transition: color 0.25s ease;
}

/* 2. 懸停 (Hover) 強化效果 */
.nav-item:hover .circle-arrow {
  background-color: #E37D05; 
  border-color: #E68A1E;
  /* 加上同色系深橘色陰影 */
  box-shadow: 0 4px 12px rgba(230, 138, 30, 0.4); 
  transform: translateY(-2px);
}

.nav-item:hover .nav-text {
  color: #E37D05;
}

/* 3. 核心動畫：滑出去、從左邊滑回中心 */
.nav-item:hover .arrow-icon {
  color: #ffffff;
  animation: arrowSlideInOut 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

@keyframes arrowSlideInOut {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  45% {
    transform: translateX(25px); /* 向右滑出消失 */
    opacity: 0;
  }
  50% {
    transform: translateX(-25px); /* 瞬間移到左邊邊界外 */
    opacity: 0;
  }
  100% {
    transform: translateX(0); /* 從左邊滑回中心點 */
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1dff624 */.custom-nav-list {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.nav-item {
  display: flex;
  align-items: center;
  text-decoration: none;
  padding: 1px 0;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); 
}

/* 1. 圓形箭頭容器：關鍵在於 overflow: hidden */
.circle-arrow {
  width: 35px;
  height: 35px;
  border: 1px solid #EAEAEA;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  background-color: transparent;
  transition: all 0.25s ease-out; 
  overflow: hidden; /* 確保箭頭滑出邊界時被隱藏 */
  position: relative;
}

.arrow-icon {
  color: #E37D05; /* LonWoo 深橘色 */
  font-size: 15px;
  display: inline-block;
  line-height: 1;
  /* 初始狀態保持絕對置中 */
  transform: translateX(0); 
}

.nav-text {
  font-size: 15px;
  color: #E68A1E;
  font-weight: 600;
  transition: color 0.25s ease;
}

/* 2. 懸停 (Hover) 強化效果 */
.nav-item:hover .circle-arrow {
  background-color: #E37D05; 
  border-color: #E68A1E;
  /* 加上同色系深橘色陰影 */
  box-shadow: 0 4px 12px rgba(230, 138, 30, 0.4); 
  transform: translateY(-2px);
}

.nav-item:hover .nav-text {
  color: #E37D05;
}

/* 3. 核心動畫：滑出去、從左邊滑回中心 */
.nav-item:hover .arrow-icon {
  color: #ffffff;
  animation: arrowSlideInOut 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

@keyframes arrowSlideInOut {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  45% {
    transform: translateX(25px); /* 向右滑出消失 */
    opacity: 0;
  }
  50% {
    transform: translateX(-25px); /* 瞬間移到左邊邊界外 */
    opacity: 0;
  }
  100% {
    transform: translateX(0); /* 從左邊滑回中心點 */
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS *//* 使用 HTML 根節點鎖定，確保權重最高 */
html body .dialog-backdrop-widget.dialog-lightbox {
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    background-color: rgba(0, 0, 0, 0.4) !important;
    display: block !important;
}

/* 針對 Elementor Popup 專用容器 */
.elementor-popup-modal .dialog-backdrop-widget {
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
}/* End custom CSS */