.elementor-423148 .elementor-element.elementor-element-5945e2f{--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:auto;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-423148 .elementor-element.elementor-element-5bedbba > .elementor-widget-container{margin:0px 600px -30px 600px;}.elementor-423148 .elementor-element.elementor-element-3a31ca9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-423148 .elementor-element.elementor-element-8eb02fb{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-423148 .elementor-element.elementor-element-47527f7{--display:flex;}.elementor-423148 .elementor-element.elementor-element-1e89341 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1e89341 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423148 .elementor-element.elementor-element-1e89341 .elementor-custom-embed-play i{color:var( --e-global-color-f2aec85 );font-size:65px;}.elementor-423148 .elementor-element.elementor-element-1e89341 .elementor-custom-embed-play svg{fill:var( --e-global-color-f2aec85 );width:65px;height:65px;}.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-423148 .elementor-element.elementor-element-9311828{text-align:start;}.elementor-423148 .elementor-element.elementor-element-55c3e4c{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423148 .elementor-element.elementor-element-55c3e4c::before, .elementor-423148 .elementor-element.elementor-element-55c3e4c > .elementor-background-video-container::before, .elementor-423148 .elementor-element.elementor-element-55c3e4c > .e-con-inner > .elementor-background-video-container::before, .elementor-423148 .elementor-element.elementor-element-55c3e4c > .elementor-background-slideshow::before, .elementor-423148 .elementor-element.elementor-element-55c3e4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-423148 .elementor-element.elementor-element-55c3e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-f2aec85 ) 0%, var( --e-global-color-f2aec85 ) 100%);}.elementor-423148 .elementor-element.elementor-element-546562e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d1eda94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9926c95 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9926c95 img{width:100%;}.elementor-423148 .elementor-element.elementor-element-806642d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-806642d img{width:100%;}.elementor-423148 .elementor-element.elementor-element-0613efb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-423148 .elementor-element.elementor-element-e016f1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e016f1b{text-align:start;}.elementor-423148 .elementor-element.elementor-element-37ad22c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-b1969ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-b1969ba.elementor-element{--align-self:flex-start;}.elementor-423148 .elementor-element.elementor-element-93abfe1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a69e6a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-7f2a048 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c2b0e42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c2b0e42 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423148 .elementor-element.elementor-element-a5de413 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-5ae352e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-5ae352e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423148 .elementor-element.elementor-element-7f0cf86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-7f0cf86 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-aa04d67 > .elementor-widget-container{margin:-40px 0px -40px 0px;}.elementor-423148 .elementor-element.elementor-element-aa04d67.elementor-element{--align-self:center;}.elementor-423148 .elementor-element.elementor-element-83519d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-83519d3 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-6e1a6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-6e1a6f1 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-3347bb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-68d9fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-68d9fdc img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-1fe46c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9b67fdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9b67fdb img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-a1e8804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d78efbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d78efbd img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-871b75a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1957773 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1957773 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-38469a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-38469a3 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-e33f257 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d059dba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d059dba img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-373881a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-373881a img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-566d042 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-ac518f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-ac518f5 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-a625e2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e70e862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e70e862 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-ffc6848 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d596dc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d596dc8 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-8e59fda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8e59fda img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-0cd3d99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-759475e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-759475e img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-5b4355e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-11d3ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-11d3ff5 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-0ef730c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-95f44b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-95f44b4 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-6223d7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-6223d7e img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-00f5998 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-19c5bd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-19c5bd0 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-518c242 > .elementor-widget-container{margin:-40px 0px -40px 0px;}.elementor-423148 .elementor-element.elementor-element-518c242.elementor-element{--align-self:center;}.elementor-423148 .elementor-element.elementor-element-54fe5da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-3a4c5df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-3a4c5df img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-d15b3fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-405caf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-405caf3 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-aebda87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-aebda87 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-6c9345f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-0830d06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-0830d06 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-108384f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bd09eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bd09eb5 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-16fed36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-16fed36 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-a4713ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a4713ef img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-97bb405 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c1a8ece > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c1a8ece img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-40adac2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-5f59934 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-5f59934 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-3a4079b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-3a4079b img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-5011eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f0e9338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f0e9338 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-89d114a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-ee2c2b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-ee2c2b2 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-63d3440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f8a1890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f8a1890 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-c14fe3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-12089a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-12089a7 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-65faa74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fd8508c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fd8508c img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-45d33a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-45d33a9 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-39aabb8 > .elementor-widget-container{margin:-100px 0px -40px 0px;}.elementor-423148 .elementor-element.elementor-element-39aabb8.elementor-element{--align-self:center;}.elementor-423148 .elementor-element.elementor-element-03c3598 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-03c3598 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-146b937 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-146b937 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-c63f947{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-bb5f009 );}.elementor-423148 .elementor-element.elementor-element-c63f947 p{margin-block-end:0px;}.elementor-423148 .elementor-element.elementor-element-c5f935f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c5f935f img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-d0fed95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d0fed95 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-1327d9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1327d9e img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-9bfc374 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9bfc374 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-19af2ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a5896a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a5896a6 img{width:100%;}.elementor-423148 .elementor-element.elementor-element-8281a14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8281a14 img{width:100%;}.elementor-423148 .elementor-element.elementor-element-1c6b264{--display:flex;}.elementor-423148 .elementor-element.elementor-element-2c770e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-423148 .elementor-element.elementor-element-2c770e2::before, .elementor-423148 .elementor-element.elementor-element-2c770e2 > .elementor-background-video-container::before, .elementor-423148 .elementor-element.elementor-element-2c770e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-423148 .elementor-element.elementor-element-2c770e2 > .elementor-background-slideshow::before, .elementor-423148 .elementor-element.elementor-element-2c770e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-423148 .elementor-element.elementor-element-2c770e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-423148 .elementor-element.elementor-element-1f54fe3{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-423148 .elementor-element.elementor-element-1f54fe3:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-1f54fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-a1e01f3{--display:flex;}.elementor-423148 .elementor-element.elementor-element-bd4d436{--display:flex;}.elementor-423148 .elementor-element.elementor-element-85ebacb.elementor-element{--align-self:flex-start;}.elementor-423148 .elementor-element.elementor-element-f1c3e7e{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-423148 .elementor-element.elementor-element-f1c3e7e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-423148 .elementor-element.elementor-element-acb93a2{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423148 .elementor-element.elementor-element-acb93a2:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-acb93a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-5730a23{text-align:center;}.elementor-423148 .elementor-element.elementor-element-5730a23 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:40px;font-weight:700;line-height:34px;letter-spacing:6px;word-spacing:18px;}.elementor-423148 .elementor-element.elementor-element-10e21b4{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-10e21b4:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-10e21b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-c5c87c5 img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-2e6bc50{text-align:start;}.elementor-423148 .elementor-element.elementor-element-2e6bc50 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:36px;font-weight:700;line-height:1.3px;color:#91989F;}.elementor-423148 .elementor-element.elementor-element-6818c7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-6a25399 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-6a25399{text-align:start;}.elementor-423148 .elementor-element.elementor-element-6a25399 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:53px;-webkit-text-stroke-color:#000;stroke:#000;color:#111111;}.elementor-423148 .elementor-element.elementor-element-091fbe7{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-a6856fa.elementor-element{--flex-grow:1;--flex-shrink:2;}.elementor-423148 .elementor-element.elementor-element-a6856fa{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#91989F;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-d243366{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-text{color:#91989F;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-423148 .elementor-element.elementor-element-5cbbe96 .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-5cbbe96 .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-5cbbe96 .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-5cbbe96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8c6a9bf{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-8c6a9bf:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-8c6a9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-05c77c6 img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-68ad461{text-align:start;}.elementor-423148 .elementor-element.elementor-element-68ad461 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:36px;font-weight:700;line-height:1.3px;color:#F05E1C;}.elementor-423148 .elementor-element.elementor-element-195b78d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-e476919 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e476919{text-align:start;}.elementor-423148 .elementor-element.elementor-element-e476919 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:53px;color:#111111;}.elementor-423148 .elementor-element.elementor-element-edb36b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-edb36b9{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-f20759b{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#F05E1C;}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-70f776d{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-text{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-f75bcce .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-f75bcce .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-f75bcce .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-2765455{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-2765455:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-2765455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-b9ee2ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-b9ee2ee img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-48a4e2a{text-align:start;}.elementor-423148 .elementor-element.elementor-element-48a4e2a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:36px;font-weight:700;line-height:1.3px;color:#0089A7;}.elementor-423148 .elementor-element.elementor-element-e9d3b33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-f4cd05c > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f4cd05c{text-align:start;}.elementor-423148 .elementor-element.elementor-element-f4cd05c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:53px;color:#111111;}.elementor-423148 .elementor-element.elementor-element-b248613{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-5e2e88d{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#0089A7;}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-9a10a3a{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-text{color:#0089A7;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-e449051 .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-e449051 .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-e449051 .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-eb83994{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-eb83994:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-eb83994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-2333523 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-2333523 img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-4ad6a62{text-align:start;}.elementor-423148 .elementor-element.elementor-element-4ad6a62 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:36px;font-weight:700;line-height:1.3px;color:#AB3B3A;}.elementor-423148 .elementor-element.elementor-element-4883b23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-74cf92f > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-74cf92f{text-align:start;}.elementor-423148 .elementor-element.elementor-element-74cf92f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:53px;color:#111111;}.elementor-423148 .elementor-element.elementor-element-1612805{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-103c03a{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#AB3B3A;}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-c04acb7{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-text{color:#AB3B3A;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-06baa95 .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-06baa95 .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-06baa95 .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-289b023{--display:flex;}.elementor-423148 .elementor-element.elementor-element-ffda5d6 > .elementor-widget-container{margin:60px 500px -30px 500px;}.elementor-423148 .elementor-element.elementor-element-e11f8f8{--display:flex;}.elementor-423148 .elementor-element.elementor-element-1b0e604 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1b0e604 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423148 .elementor-element.elementor-element-1b0e604 .elementor-custom-embed-play i{color:var( --e-global-color-f2aec85 );font-size:65px;}.elementor-423148 .elementor-element.elementor-element-1b0e604 .elementor-custom-embed-play svg{fill:var( --e-global-color-f2aec85 );width:65px;height:65px;}.elementor-423148 .elementor-element.elementor-element-cf5c59c{text-align:start;}.elementor-423148 .elementor-element.elementor-element-cf5c59c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-423148 .elementor-element.elementor-element-ca59fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-af0ec2d{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;--margin-top:-00px;--margin-bottom:-00px;--margin-left:-00px;--margin-right:-00px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-423148 .elementor-element.elementor-element-af0ec2d:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-af0ec2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-9938ac2{--display:flex;}.elementor-423148 .elementor-element.elementor-element-9c6c4fd{--display:flex;}.elementor-423148 .elementor-element.elementor-element-4cc1881.elementor-element{--align-self:flex-start;}.elementor-423148 .elementor-element.elementor-element-9dfe26a{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-423148 .elementor-element.elementor-element-9dfe26a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-423148 .elementor-element.elementor-element-d1d1539 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1c0ca9d{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423148 .elementor-element.elementor-element-1c0ca9d::before, .elementor-423148 .elementor-element.elementor-element-1c0ca9d > .elementor-background-video-container::before, .elementor-423148 .elementor-element.elementor-element-1c0ca9d > .e-con-inner > .elementor-background-video-container::before, .elementor-423148 .elementor-element.elementor-element-1c0ca9d > .elementor-background-slideshow::before, .elementor-423148 .elementor-element.elementor-element-1c0ca9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-423148 .elementor-element.elementor-element-1c0ca9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-f2aec85 ) 0%, var( --e-global-color-f2aec85 ) 100%);}.elementor-423148 .elementor-element.elementor-element-f5faf9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-be0e172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9e9d0ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9e9d0ca img{width:100%;}.elementor-423148 .elementor-element.elementor-element-9ea8afb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9ea8afb img{width:100%;}.elementor-423148 .elementor-element.elementor-element-1cd9444 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-ad4c7a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-16b7890 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-7f35c9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-586bf62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-3948c64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-7d34e52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-90c7029 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-90c7029 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423148 .elementor-element.elementor-element-dbeec27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-99d7176 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-99d7176 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423148 .elementor-element.elementor-element-bf23260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bf23260 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-533e5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-265ec9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-265ec9f img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-9ae6c97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9ae6c97 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-c36281d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-06e4ffb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-06e4ffb img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-4825141 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f705e77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f705e77 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-8e31384 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-4b996a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-4b996a9 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-071e72b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-127e4bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-127e4bb img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-5e6d454 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-5e6d454 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-1ac4126 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bab37c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bab37c0 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-1799bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1799bb0 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-5770a80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-eebccba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-eebccba img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-7363904 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-815e5a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-815e5a0 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-b0e9a2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9a5fc8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9a5fc8f img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-a4f58f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a4f58f3 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-3c99c82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8dc169f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8dc169f img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-43b9806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e4b9ace > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e4b9ace img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-7dd1c6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8dd3401 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8dd3401 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-86d53d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-86d53d0 img{max-width:100%;}.elementor-423148 .elementor-element.elementor-element-9bcdb73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-938e530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-938e530 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-b73fc68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-591c7cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-48ff703 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-48ff703 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-51bc1b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c8735d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-c8735d7 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-549b7fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-549b7fa img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-ac02243 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bc88fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bc88fdc img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-87c58ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-3d3d931 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-3d3d931 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-b717520 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-b717520 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-d0b7e36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d0b7e36 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-6272afa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fbb62d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fbb62d2 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-db156b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1dd2ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1dd2ba7 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-a9f7a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a9f7a1c img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-d2255d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d22d46b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d22d46b img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-b828dc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e9f8e82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e9f8e82 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-826f49d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-acc0c3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-acc0c3d img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-631816f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a624902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a624902 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-e213d33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1df29fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1df29fc img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-d3f5655 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d3f5655 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-11b6c0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-11b6c0b img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-70d9905 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-70d9905 img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-e71b74f{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-bb5f009 );}.elementor-423148 .elementor-element.elementor-element-e71b74f p{margin-block-end:0px;}.elementor-423148 .elementor-element.elementor-element-68e233f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-68e233f img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-7ce9bdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-7ce9bdd img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-a8d000c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a8d000c img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-ba44fed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-ba44fed img{width:100%;max-width:100%;}.elementor-423148 .elementor-element.elementor-element-5986b48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fa5e762 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fa5e762 img{width:100%;}.elementor-423148 .elementor-element.elementor-element-21f7f08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-21f7f08 img{width:100%;}.elementor-423148 .elementor-element.elementor-element-b5ed01c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423148 .elementor-element.elementor-element-b5ed01c:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-b5ed01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-890b1e6{text-align:center;}.elementor-423148 .elementor-element.elementor-element-890b1e6 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:40px;font-weight:700;line-height:34px;letter-spacing:6px;word-spacing:18px;}.elementor-423148 .elementor-element.elementor-element-2be48bf{--display:flex;}.elementor-423148 .elementor-element.elementor-element-459725b{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-459725b:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-459725b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-9ab8bcf img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-d3969af .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:700;line-height:1.3px;color:#F05E1C;}.elementor-423148 .elementor-element.elementor-element-58de55c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-423148 .elementor-element.elementor-element-11ac511 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-11ac511{text-align:start;}.elementor-423148 .elementor-element.elementor-element-11ac511 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:53px;color:#111111;}.elementor-423148 .elementor-element.elementor-element-e1171ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e1171ac{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-162b20f{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#F05E1C;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-f9a7a49{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-text{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-a3bfafc .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-a3bfafc .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-a3bfafc .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-dd8efd8{--display:flex;}.elementor-423148 .elementor-element.elementor-element-a51aa69{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-a51aa69:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-a51aa69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-4ccbc10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-4ccbc10 img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-a5751ff .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:700;line-height:1.3px;color:#0089A7;}.elementor-423148 .elementor-element.elementor-element-1a07be8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-423148 .elementor-element.elementor-element-182a075 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-182a075{text-align:start;}.elementor-423148 .elementor-element.elementor-element-182a075 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:53px;color:#111111;}.elementor-423148 .elementor-element.elementor-element-a1a0dd1{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-15dfc7a{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#0089A7;}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-a597ec6{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-text{color:#0089A7;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-a45b835 .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-a45b835 .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-a45b835 .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-160d5cb{--display:flex;}.elementor-423148 .elementor-element.elementor-element-c239db8{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3DE;--border-color:#E8E3DE;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-423148 .elementor-element.elementor-element-c239db8:not(.elementor-motion-effects-element-type-background), .elementor-423148 .elementor-element.elementor-element-c239db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-423148 .elementor-element.elementor-element-0bc2ce3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-0bc2ce3 img{width:100%;height:200px;object-fit:fill;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-1106f66 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:700;line-height:1.3px;color:#AB3B3A;}.elementor-423148 .elementor-element.elementor-element-8e71c4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-423148 .elementor-element.elementor-element-79453bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-79453bf{text-align:start;}.elementor-423148 .elementor-element.elementor-element-79453bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:53px;color:#111111;}.elementor-423148 .elementor-element.elementor-element-d76be45{text-align:start;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:0px;color:#0000009C;}.elementor-423148 .elementor-element.elementor-element-f3f4917{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#AB3B3A;}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-icon i{color:#F05E1C;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-icon svg{fill:#F05E1C;transition:fill 0.3s;}.elementor-423148 .elementor-element.elementor-element-cf67124{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:500;line-height:29px;}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-text{color:#AB3B3A;transition:color 0.3s;}.elementor-423148 .elementor-element.elementor-element-4641374 .elementor-button{background-color:#F5C400;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:700;line-height:20px;fill:#111827;color:#111827;border-radius:12px 12px 12px 12px;}.elementor-423148 .elementor-element.elementor-element-4641374 .elementor-button:hover, .elementor-423148 .elementor-element.elementor-element-4641374 .elementor-button:focus{background-color:#E5B700;}.elementor-423148 .elementor-element.elementor-element-ada84a7{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-423148 .elementor-element.elementor-element-4af0d67{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-423148 .elementor-element.elementor-element-258f929{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-423148 .elementor-element.elementor-element-258f929 .elementor-divider-separator{width:100%;}.elementor-423148 .elementor-element.elementor-element-258f929 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-423148 .elementor-element.elementor-element-cf5c59c > .elementor-widget-container{margin:0px 050px 0px 050px;}.elementor-423148 .elementor-element.elementor-element-cf5c59c{text-align:center;}.elementor-423148 .elementor-element.elementor-element-ca59fc9 > .elementor-widget-container{margin:-10px 0150px 0px 0150px;}.elementor-423148 .elementor-element.elementor-element-ada84a7{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-423148 .elementor-element.elementor-element-8eb02fb{--width:80%;}.elementor-423148 .elementor-element.elementor-element-1c6b264{--width:30%;}.elementor-423148 .elementor-element.elementor-element-2c770e2{--width:100%;}}@media(max-width:767px){.elementor-423148 .elementor-element.elementor-element-518c242 > .elementor-widget-container{margin:-40px 0px -40px 0px;}.elementor-423148 .elementor-element.elementor-element-c63f947{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-5730a23 .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-2e6bc50 .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-6a25399 .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-091fbe7{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-a6856fa{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-d243366 .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-423148 .elementor-element.elementor-element-5cbbe96 .elementor-button{font-size:12px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-68ad461 .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-e476919 .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-edb36b9{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-f20759b{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-70f776d .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-f75bcce .elementor-button{font-size:12px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-48a4e2a .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-f4cd05c .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-b248613{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-5e2e88d{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-9a10a3a .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-e449051 .elementor-button{font-size:12px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-4ad6a62 .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-74cf92f .elementor-heading-title{font-size:18px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-1612805{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-103c03a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-c04acb7 .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-06baa95 .elementor-button{font-size:12px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-ffda5d6 > .elementor-widget-container{margin:0px 40px -20px 40px;}.elementor-423148 .elementor-element.elementor-element-1b0e604 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-423148 .elementor-element.elementor-element-cf5c59c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-cf5c59c .elementor-heading-title{font-size:18px;line-height:30px;letter-spacing:0px;word-spacing:0em;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-423148 .elementor-element.elementor-element-ca59fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1c0ca9d{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-be0e172 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9e9d0ca > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9ea8afb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1cd9444 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-16b7890 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-9ae6c97 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-06e4ffb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f705e77 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-4b996a9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-5e6d454 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bab37c0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-eebccba > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-815e5a0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a4f58f3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e4b9ace > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-8dd3401 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-86d53d0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-938e530 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-591c7cf > .elementor-widget-container{margin:-40px 0px -40px 0px;}.elementor-423148 .elementor-element.elementor-element-48ff703 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-549b7fa > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-bc88fdc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d0b7e36 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fbb62d2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a9f7a1c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d22d46b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e9f8e82 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-acc0c3d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a624902 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1df29fc > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-11b6c0b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e71b74f > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-423148 .elementor-element.elementor-element-e71b74f{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-ba44fed > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-fa5e762 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-b5ed01c{--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:nowrap;}.elementor-423148 .elementor-element.elementor-element-890b1e6 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-423148 .elementor-element.elementor-element-890b1e6 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-2be48bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-9ab8bcf img{height:100%;}.elementor-423148 .elementor-element.elementor-element-d3969af > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d3969af .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-58de55c{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-11ac511 > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-423148 .elementor-element.elementor-element-11ac511 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-e1171ac > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-e1171ac{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-162b20f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-162b20f{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-f9a7a49 .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-aaa86a7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a3bfafc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a3bfafc .elementor-button{font-size:16px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-dd8efd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-4ccbc10 img{height:100%;}.elementor-423148 .elementor-element.elementor-element-a5751ff > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a5751ff .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-1a07be8{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-182a075 > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-423148 .elementor-element.elementor-element-182a075 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-a1a0dd1 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a1a0dd1{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-15dfc7a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-15dfc7a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-a597ec6 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-a597ec6 .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-1c52d0f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a45b835 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-a45b835 .elementor-button{font-size:16px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-160d5cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-0bc2ce3 img{height:100%;}.elementor-423148 .elementor-element.elementor-element-1106f66 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-1106f66 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-8e71c4f{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-423148 .elementor-element.elementor-element-79453bf > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-423148 .elementor-element.elementor-element-79453bf .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-423148 .elementor-element.elementor-element-d76be45 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-d76be45{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-f3f4917 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-f3f4917{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-cf67124 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-423148 .elementor-element.elementor-element-cf67124 .elementor-icon-list-item > a{font-size:14px;line-height:26px;}.elementor-423148 .elementor-element.elementor-element-366ef08 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-4641374 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-423148 .elementor-element.elementor-element-4641374 .elementor-button{font-size:16px;line-height:18px;}.elementor-423148 .elementor-element.elementor-element-258f929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-9311828 */.elementor-423148 .elementor-element.elementor-element-9311828 .elementor-heading-title {
  line-height: 1.5 !important; /* 數字越大，上下間距越開 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54fe3 */.elementor-423148 .elementor-element.elementor-element-1f54fe3 {
  --eb-card-bg: #ffffff;
  --eb-card-border: #E8E3DE;
  --eb-card-shadow: 0 8px 22px rgba(17, 17, 17, 0.05);
  --eb-title-color: #111111;
  --eb-text-color: #4F4F4F;
  --eb-note-color: #8A8A8A;
  --eb-divider: #EFE7E1;
  --eb-payment-dot: #4CAF50;
  --eb-shipping-dot: #7A5AF8;
  --eb-note-bg: #FAF7F4;
  --eb-note-border: #E9DED6;
  --eb-radius: 16px;
}

/* 卡片本體 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3.eb-shipping-card,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-card,
.elementor-423148 .elementor-element.elementor-element-1f54fe3.eb-side-card,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card {
  background: var(--eb-card-bg);
  border: 1px solid var(--eb-card-border);
  border-radius: var(--eb-radius);
  box-shadow: var(--eb-card-shadow);
  padding: 20px;
  margin: 0;
}

/* 內部 widget 不要多餘下距 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .elementor-widget {
  margin-bottom: 0;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .elementor-widget:last-child {
  margin-bottom: 0;
}

/* 標題：付款方式 / 物流配送，要貼著下面 list */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title {
  margin: 0 0 4px 0;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title .elementor-heading-title,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title.elementor-widget-heading .elementor-heading-title {
  margin: 0;
  font-size: 15px;
  line-height: 1.35;
  font-weight: 700;
  letter-spacing: 0.01em;
  color: var(--eb-title-color);
}

/* list 本身不要額外拉開 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list {
  margin-top: 0;
  padding-top: 0;
}

/* 取消掛在物流 list 上方的分隔線 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list::before {
  display: none;
  content: none;
}

/* 分隔線改放在「第二個標題（物流配送）」上方 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list + .eb-side-card-title,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget {
  position: relative;
  margin-top: 14px;
  padding-top: 12px;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list + .eb-side-card-title::before,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: var(--eb-divider);
}

/* Icon List 共用 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-items,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-items {
  margin: 0;
  padding: 0;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-item,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-item {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 0;
  margin: 0;
  padding: 0 0 8px 0;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-item:last-child,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-item:last-child {
  padding-bottom: 0;
}

/* 隱藏原生 icon */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-icon,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-icon {
  display: none;
}

/* 文字 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-text,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-text {
  position: relative;
  display: block;
  width: 100%;
  padding-left: 16px;
  color: var(--eb-text-color);
  font-size: 13px;
  line-height: 1.7;
  font-weight: 500;
}

/* 付款方式：綠色點 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-text::before {
  content: "";
  position: absolute;
  top: 0.72em;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--eb-payment-dot);
  transform: translateY(-50%);
  box-shadow: 0 0 0 4px rgba(76, 175, 80, 0.10);
}

/* 物流配送：紫色點 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-text::before {
  content: "";
  position: absolute;
  top: 0.72em;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--eb-shipping-dot);
  transform: translateY(-50%);
  box-shadow: 0 0 0 4px rgba(122, 90, 248, 0.10);
}

/* 備註區 */
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note {
  margin-top: 12px;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-widget-container,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-text-editor {
  background: var(--eb-note-bg);
  border: 1px solid var(--eb-note-border);
  border-radius: 11px;
  padding: 10px 12px;
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-text-editor,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note p {
  margin: 0;
  font-size: 12px;
  line-height: 1.7;
  font-weight: 500;
  color: var(--eb-note-color);
}

.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note strong,
.elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note b {
  color: #5F534C;
  font-weight: 700;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-423148 .elementor-element.elementor-element-1f54fe3.eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3.eb-side-card,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card {
    padding: 18px;
    border-radius: 14px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title {
    margin: 0 0 3px 0;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title .elementor-heading-title,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title.elementor-widget-heading .elementor-heading-title {
    font-size: 14px;
    line-height: 1.35;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list + .eb-side-card-title,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget {
    margin-top: 12px;
    padding-top: 10px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-item,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-item {
    padding-bottom: 7px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-text,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-text {
    font-size: 12px;
    line-height: 1.65;
    padding-left: 15px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-text::before,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-text::before {
    width: 6px;
    height: 6px;
    box-shadow: none;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note {
    margin-top: 10px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-widget-container,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-text-editor {
    padding: 9px 11px;
    border-radius: 10px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-text-editor,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note p {
    font-size: 11px;
    line-height: 1.65;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-423148 .elementor-element.elementor-element-1f54fe3.eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3.eb-side-card,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card {
    padding: 16px;
    border-radius: 13px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title {
    margin: 0 0 2px 0;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title .elementor-heading-title,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-side-card-title.elementor-widget-heading .elementor-heading-title {
    font-size: 13px;
    line-height: 1.3;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list + .eb-side-card-title,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget {
    margin-top: 10px;
    padding-top: 9px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-item,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-item {
    padding-bottom: 6px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-text,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-text {
    font-size: 11px;
    line-height: 1.6;
    padding-left: 14px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-payment-list .elementor-icon-list-text::before,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-list .elementor-icon-list-text::before {
    width: 6px;
    height: 6px;
    box-shadow: none;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note {
    margin-top: 9px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-widget-container,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-text-editor {
    padding: 10px 12px;
    border-radius: 9px;
  }

  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note .elementor-text-editor,
  .elementor-423148 .elementor-element.elementor-element-1f54fe3 .eb-shipping-note p {
    font-size: 20px;
    line-height: 1.8;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf5c59c */.elementor-423148 .elementor-element.elementor-element-cf5c59c .elementor-heading-title {
  line-height: 1.5 !important; /* 數字越大，上下間距越開 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0ec2d */.elementor-423148 .elementor-element.elementor-element-af0ec2d {
  --eb-card-bg: #ffffff;
  --eb-card-border: #E8E3DE;
  --eb-card-shadow: 0 8px 22px rgba(17, 17, 17, 0.05);
  --eb-title-color: #111111;
  --eb-text-color: #4F4F4F;
  --eb-note-color: #8A8A8A;
  --eb-divider: #EFE7E1;
  --eb-payment-dot: #4CAF50;
  --eb-shipping-dot: #7A5AF8;
  --eb-note-bg: #FAF7F4;
  --eb-note-border: #E9DED6;
  --eb-radius: 16px;
}

/* 卡片本體 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d.eb-shipping-card,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-card,
.elementor-423148 .elementor-element.elementor-element-af0ec2d.eb-side-card,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card {
  background: var(--eb-card-bg);
  border: 1px solid var(--eb-card-border);
  border-radius: var(--eb-radius);
  box-shadow: var(--eb-card-shadow);
  padding: 20px;
  margin: 0;
}

/* 內部 widget 不要多餘下距 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .elementor-widget {
  margin-bottom: 0;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .elementor-widget:last-child {
  margin-bottom: 0;
}

/* 標題：付款方式 / 物流配送，要貼著下面 list */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title {
  margin: 0 0 4px 0;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title .elementor-heading-title,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title.elementor-widget-heading .elementor-heading-title {
  margin: 0;
  font-size: 15px;
  line-height: 1.35;
  font-weight: 700;
  letter-spacing: 0.01em;
  color: var(--eb-title-color);
}

/* list 本身不要額外拉開 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list {
  margin-top: 0;
  padding-top: 0;
}

/* 取消掛在物流 list 上方的分隔線 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list::before {
  display: none;
  content: none;
}

/* 分隔線改放在「第二個標題（物流配送）」上方 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list + .eb-side-card-title,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget {
  position: relative;
  margin-top: 14px;
  padding-top: 12px;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list + .eb-side-card-title::before,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: var(--eb-divider);
}

/* Icon List 共用 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-items,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-items {
  margin: 0;
  padding: 0;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-item,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-item {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 0;
  margin: 0;
  padding: 0 0 8px 0;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-item:last-child,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-item:last-child {
  padding-bottom: 0;
}

/* 隱藏原生 icon */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-icon,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-icon {
  display: none;
}

/* 文字 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-text,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-text {
  position: relative;
  display: block;
  width: 100%;
  padding-left: 16px;
  color: var(--eb-text-color);
  font-size: 13px;
  line-height: 1.7;
  font-weight: 500;
}

/* 付款方式：綠色點 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-text::before {
  content: "";
  position: absolute;
  top: 0.72em;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--eb-payment-dot);
  transform: translateY(-50%);
  box-shadow: 0 0 0 4px rgba(76, 175, 80, 0.10);
}

/* 物流配送：紫色點 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-text::before {
  content: "";
  position: absolute;
  top: 0.72em;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--eb-shipping-dot);
  transform: translateY(-50%);
  box-shadow: 0 0 0 4px rgba(122, 90, 248, 0.10);
}

/* 備註區 */
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note {
  margin-top: 12px;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-widget-container,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-text-editor {
  background: var(--eb-note-bg);
  border: 1px solid var(--eb-note-border);
  border-radius: 11px;
  padding: 10px 12px;
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-text-editor,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note p {
  margin: 0;
  font-size: 12px;
  line-height: 1.7;
  font-weight: 500;
  color: var(--eb-note-color);
}

.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note strong,
.elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note b {
  color: #5F534C;
  font-weight: 700;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-423148 .elementor-element.elementor-element-af0ec2d.eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d.eb-side-card,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card {
    padding: 18px;
    border-radius: 14px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title {
    margin: 0 0 3px 0;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title .elementor-heading-title,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title.elementor-widget-heading .elementor-heading-title {
    font-size: 14px;
    line-height: 1.35;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list + .eb-side-card-title,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget {
    margin-top: 12px;
    padding-top: 10px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-item,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-item {
    padding-bottom: 7px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-text,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-text {
    font-size: 12px;
    line-height: 1.65;
    padding-left: 15px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-text::before,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-text::before {
    width: 6px;
    height: 6px;
    box-shadow: none;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note {
    margin-top: 10px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-widget-container,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-text-editor {
    padding: 9px 11px;
    border-radius: 10px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-text-editor,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note p {
    font-size: 11px;
    line-height: 1.65;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-423148 .elementor-element.elementor-element-af0ec2d.eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-card,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d.eb-side-card,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card {
    padding: 16px;
    border-radius: 13px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title {
    margin: 0 0 2px 0;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title .elementor-heading-title,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-side-card-title.elementor-widget-heading .elementor-heading-title {
    font-size: 13px;
    line-height: 1.3;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list + .eb-side-card-title,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list.elementor-widget + .eb-side-card-title.elementor-widget {
    margin-top: 10px;
    padding-top: 9px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-item,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-item {
    padding-bottom: 6px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-text,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-text {
    font-size: 11px;
    line-height: 1.6;
    padding-left: 14px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-payment-list .elementor-icon-list-text::before,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-list .elementor-icon-list-text::before {
    width: 6px;
    height: 6px;
    box-shadow: none;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note {
    margin-top: 9px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-widget-container,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-text-editor {
    padding: 8px 10px;
    border-radius: 9px;
  }

  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note .elementor-text-editor,
  .elementor-423148 .elementor-element.elementor-element-af0ec2d .eb-shipping-note p {
    font-size: 14px;
    line-height: 1.6;
  }
}/* End custom CSS */