.elementor-921 .elementor-element.elementor-element-ba65443:not(.elementor-motion-effects-element-type-background), .elementor-921 .elementor-element.elementor-element-ba65443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fifa.com.tw/wp-content/uploads/2025/11/7dada9e8-15fb-4806-84f6-ee40c302c238.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-921 .elementor-element.elementor-element-ba65443{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-ba65443 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-a3e9e10{--spacer-size:100px;}.elementor-921 .elementor-element.elementor-element-7fc29e8 > .elementor-container{max-width:1400px;}.elementor-921 .elementor-element.elementor-element-e9ab346:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-921 .elementor-element.elementor-element-e9ab346 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#024650;}.elementor-921 .elementor-element.elementor-element-e9ab346 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-e9ab346 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-921 .elementor-element.elementor-element-f1ae9cc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-f1ae9cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-bae9894{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-bae9894 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;line-height:53px;color:#FFFFFF;}.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-921 .elementor-element.elementor-element-4d30900{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-012289a{--spacer-size:100px;}.elementor-921 .elementor-element.elementor-element-d8c8cad:not(.elementor-motion-effects-element-type-background), .elementor-921 .elementor-element.elementor-element-d8c8cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-921 .elementor-element.elementor-element-d8c8cad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-d8c8cad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-921 .elementor-element.elementor-element-6c16548 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-05a578d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a59a1b4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-ddfe58d > .elementor-container{max-width:1800px;}.elementor-921 .elementor-element.elementor-element-c2688c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-19dc64f img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-965c8ea{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-965c8ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-c5e3569{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-c5e3569 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-12f8428{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-6171ab2 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-c4a1fe8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-c4a1fe8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-b31ae02{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-b31ae02 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-2ffcc6b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-31cb36f img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-848747a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-848747a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-141bb94{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-141bb94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-52936f8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-2b42403 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-f7a7df7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-f7a7df7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-069a47b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-069a47b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-e199c62{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-9504560 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-b338aca{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-b338aca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a194c90{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-a194c90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-99fa7b1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-2c307d1 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-5452428{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-5452428 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-defe874{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-defe874 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-954fde3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a38617b img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-92b29d3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-92b29d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-d058e5c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-d058e5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-e0fc114{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-0fb3355 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-246e50d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-246e50d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-d28a17f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-d28a17f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-5a15e95{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-0092305 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-cdf4777{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-cdf4777 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-235977d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-235977d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-06fdc7d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-31a29f9 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-9432feb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-9432feb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-c112bcc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-c112bcc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-1b068a9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-906c2b1 > .elementor-container{max-width:1800px;}.elementor-921 .elementor-element.elementor-element-906c2b1{margin-top:30px;margin-bottom:30px;}.elementor-921 .elementor-element.elementor-element-e60d190:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-921 .elementor-element.elementor-element-e60d190 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fifa.com.tw/wp-content/uploads/2025/11/10002.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-921 .elementor-element.elementor-element-e60d190 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-e60d190 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-9e9f7dd{--spacer-size:35px;}.elementor-921 .elementor-element.elementor-element-914b69d > .elementor-container{max-width:1400px;}.elementor-921 .elementor-element.elementor-element-e94c4cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-e94c4cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-623d055{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-921 .elementor-element.elementor-element-623d055 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-7275e34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-921 .elementor-element.elementor-element-849db76 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;}.elementor-921 .elementor-element.elementor-element-3146638{--spacer-size:35px;}.elementor-921 .elementor-element.elementor-element-702fb32 > .elementor-container{max-width:1800px;}.elementor-921 .elementor-element.elementor-element-7e086ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-4f19eb7 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-9daacf5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-9daacf5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-82d894a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-82d894a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-5331da9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a75472c img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-ad26a13{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-ad26a13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-673378d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-673378d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-f3c3367{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-1eb0631 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-f882cb0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-f882cb0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-198205f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-198205f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-142917e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-80e6cf3 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-ea4280c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-ea4280c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-133352f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-133352f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-3d13358{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-38520ac img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-10d0029{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-10d0029 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-0fc6ae4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-0fc6ae4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-edb709e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-2ed9ab2 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-3430f49{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-3430f49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-0e17622{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-0e17622 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-eab999a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-dbc5eed img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-d97276b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-d97276b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-6ebfa2d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-6ebfa2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-dcc6dcd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a9c076e img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-12f6dd7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-12f6dd7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-994e564{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-994e564 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a478fc5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-251dbcc img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-664a1d4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-664a1d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-81dfaf8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-81dfaf8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-2b07419{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-91265ec img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-4de2300{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-4de2300 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-59ad850{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-59ad850 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-14ce6e0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-21f1c5c > .elementor-container{max-width:1800px;}.elementor-921 .elementor-element.elementor-element-dafa9e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-5e8d595 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-cf9842e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-cf9842e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-b06b02a img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-e3e46af{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-e3e46af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a14a58f img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-bbc0704{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-bbc0704 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-df3da80 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-32b7291{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-32b7291 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-dce3633 img{border-radius:8px 8px 8px 8px;}.elementor-921 .elementor-element.elementor-element-9d5d9e6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-9d5d9e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-91a77b9 > .elementor-container{max-width:1800px;}.elementor-921 .elementor-element.elementor-element-91a77b9{margin-top:30px;margin-bottom:30px;}.elementor-921 .elementor-element.elementor-element-8874226:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-921 .elementor-element.elementor-element-8874226 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fifa.com.tw/wp-content/uploads/2025/11/10003.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-921 .elementor-element.elementor-element-8874226 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-8874226 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-3d5a804{--spacer-size:50px;}.elementor-921 .elementor-element.elementor-element-8092b66 > .elementor-container{max-width:1400px;}.elementor-921 .elementor-element.elementor-element-f7614d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-f7614d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-8e258d9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-921 .elementor-element.elementor-element-8e258d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:53px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-71392a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-dfc7504 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;}.elementor-921 .elementor-element.elementor-element-79561fa{--spacer-size:50px;}.elementor-921 .elementor-element.elementor-element-1ea5d4f:not(.elementor-motion-effects-element-type-background), .elementor-921 .elementor-element.elementor-element-1ea5d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-921 .elementor-element.elementor-element-1ea5d4f > .elementor-container{max-width:1400px;}.elementor-921 .elementor-element.elementor-element-1ea5d4f, .elementor-921 .elementor-element.elementor-element-1ea5d4f > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-921 .elementor-element.elementor-element-1ea5d4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-1ea5d4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-c1ee17e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-921 .elementor-element.elementor-element-c1ee17e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a1e4de9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-921 .elementor-element.elementor-element-a1e4de9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-e546e74{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#EBEBEB;}.elementor-921 .elementor-element.elementor-element-07e0cfc:not(.elementor-motion-effects-element-type-background), .elementor-921 .elementor-element.elementor-element-07e0cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-921 .elementor-element.elementor-element-07e0cfc > .elementor-container{max-width:1400px;}.elementor-921 .elementor-element.elementor-element-07e0cfc, .elementor-921 .elementor-element.elementor-element-07e0cfc > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-921 .elementor-element.elementor-element-07e0cfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-07e0cfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-59d3934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-921 .elementor-element.elementor-element-59d3934 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-2e39591{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-921 .elementor-element.elementor-element-2e39591 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-6c89c83{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#EBEBEB;}.elementor-921 .elementor-element.elementor-element-70d9cb8:not(.elementor-motion-effects-element-type-background), .elementor-921 .elementor-element.elementor-element-70d9cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-921 .elementor-element.elementor-element-70d9cb8 > .elementor-container{max-width:1400px;}.elementor-921 .elementor-element.elementor-element-70d9cb8, .elementor-921 .elementor-element.elementor-element-70d9cb8 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-921 .elementor-element.elementor-element-70d9cb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-921 .elementor-element.elementor-element-70d9cb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-921 .elementor-element.elementor-element-b29c494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-921 .elementor-element.elementor-element-b29c494 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-4cee893{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-921 .elementor-element.elementor-element-4cee893 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-57de195{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#EBEBEB;}body.elementor-page-921:not(.elementor-motion-effects-element-type-background), body.elementor-page-921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02122C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-921 .elementor-element.elementor-element-ba65443:not(.elementor-motion-effects-element-type-background), .elementor-921 .elementor-element.elementor-element-ba65443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-921 .elementor-element.elementor-element-a3e9e10{--spacer-size:40px;}.elementor-921 .elementor-element.elementor-element-f1ae9cc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-f1ae9cc .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-921 .elementor-element.elementor-element-bae9894{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-bae9894 .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-921 .elementor-element.elementor-element-4d30900{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-921 .elementor-element.elementor-element-012289a{--spacer-size:40px;}.elementor-921 .elementor-element.elementor-element-6c16548{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-6c16548 .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-921 .elementor-element.elementor-element-05a578d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-05a578d .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-921 .elementor-element.elementor-element-a59a1b4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-921 .elementor-element.elementor-element-c2688c9 .elementor-heading-title{font-size:26px;}.elementor-921 .elementor-element.elementor-element-965c8ea .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-c5e3569 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-12f8428{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-c4a1fe8 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-b31ae02 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-2ffcc6b{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-848747a .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-141bb94 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-52936f8{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-f7a7df7 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-069a47b .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-e199c62{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-b338aca .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-a194c90 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-99fa7b1{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-5452428 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-defe874 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-954fde3{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-92b29d3 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-d058e5c .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-e0fc114{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-246e50d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-d28a17f .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-5a15e95{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-cdf4777 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-235977d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-06fdc7d{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-9432feb .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-c112bcc .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-1b068a9{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-623d055{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-623d055 .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-921 .elementor-element.elementor-element-7275e34{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-921 .elementor-element.elementor-element-7e086ce .elementor-heading-title{font-size:26px;}.elementor-921 .elementor-element.elementor-element-9daacf5 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-82d894a .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-5331da9{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-ad26a13 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-673378d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-f3c3367{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-f882cb0 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-198205f .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-142917e{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-ea4280c .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-133352f .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-3d13358{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-10d0029 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-0fc6ae4 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-edb709e{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-3430f49 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-0e17622 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-eab999a{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-d97276b .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-6ebfa2d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-dcc6dcd{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-12f6dd7 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-994e564 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-a478fc5{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-664a1d4 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-81dfaf8 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-2b07419{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-4de2300 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-59ad850 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-14ce6e0{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-dafa9e2 .elementor-heading-title{font-size:26px;}.elementor-921 .elementor-element.elementor-element-cf9842e .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-e3e46af .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-bbc0704 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-32b7291 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-9d5d9e6 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-8e258d9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-921 .elementor-element.elementor-element-8e258d9 .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-921 .elementor-element.elementor-element-71392a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-921 .elementor-element.elementor-element-c1ee17e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-c1ee17e .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-a1e4de9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-a1e4de9 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-921 .elementor-element.elementor-element-59d3934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-59d3934 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-2e39591{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-2e39591 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-921 .elementor-element.elementor-element-b29c494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-b29c494 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-4cee893{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-4cee893 .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-921 .elementor-element.elementor-element-d8c8cad, .elementor-921 .elementor-element.elementor-element-d8c8cad > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-921 .elementor-element.elementor-element-6c16548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-6c16548 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-05a578d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-921 .elementor-element.elementor-element-05a578d .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-921 .elementor-element.elementor-element-a59a1b4{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:justify;}.elementor-921 .elementor-element.elementor-element-ddfe58d{margin-top:30px;margin-bottom:0px;}.elementor-921 .elementor-element.elementor-element-c2688c9 .elementor-heading-title{font-size:24px;}.elementor-921 .elementor-element.elementor-element-d94f1d4{width:100%;}.elementor-921 .elementor-element.elementor-element-965c8ea{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-965c8ea .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-c5e3569{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-c5e3569 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-12f8428{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-e168d86{width:100%;}.elementor-921 .elementor-element.elementor-element-c4a1fe8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-c4a1fe8 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-b31ae02{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-b31ae02 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-2ffcc6b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-61b60df{width:100%;}.elementor-921 .elementor-element.elementor-element-848747a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-848747a .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-141bb94{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-141bb94 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-52936f8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-6394764{width:100%;}.elementor-921 .elementor-element.elementor-element-f7a7df7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-f7a7df7 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-069a47b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-069a47b .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-e199c62{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-74c9112{width:100%;}.elementor-921 .elementor-element.elementor-element-b338aca{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-b338aca .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-a194c90{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-a194c90 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-99fa7b1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-3aa6140{width:100%;}.elementor-921 .elementor-element.elementor-element-5452428{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-5452428 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-defe874{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-defe874 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-954fde3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-3ffefee{width:100%;}.elementor-921 .elementor-element.elementor-element-92b29d3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-92b29d3 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-d058e5c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-d058e5c .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-e0fc114{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-407f6ae{width:100%;}.elementor-921 .elementor-element.elementor-element-246e50d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-246e50d .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-d28a17f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-d28a17f .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-5a15e95{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-75e989f{width:100%;}.elementor-921 .elementor-element.elementor-element-cdf4777{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-cdf4777 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-235977d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-235977d .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-06fdc7d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-f932cbb{width:100%;}.elementor-921 .elementor-element.elementor-element-9432feb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-9432feb .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-c112bcc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-c112bcc .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-1b068a9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-702fb32{margin-top:30px;margin-bottom:0px;}.elementor-921 .elementor-element.elementor-element-7e086ce .elementor-heading-title{font-size:24px;}.elementor-921 .elementor-element.elementor-element-7e28212{width:100%;}.elementor-921 .elementor-element.elementor-element-9daacf5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-9daacf5 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-82d894a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-82d894a .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-5331da9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-913d7c8{width:100%;}.elementor-921 .elementor-element.elementor-element-ad26a13{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-ad26a13 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-673378d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-673378d .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-f3c3367{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-62acfde{width:100%;}.elementor-921 .elementor-element.elementor-element-f882cb0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-f882cb0 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-198205f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-198205f .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-142917e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-0dc1700{width:100%;}.elementor-921 .elementor-element.elementor-element-ea4280c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-ea4280c .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-133352f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-133352f .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-3d13358{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-6123fc9{width:100%;}.elementor-921 .elementor-element.elementor-element-10d0029{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-10d0029 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-0fc6ae4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-0fc6ae4 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-edb709e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-5199056{width:100%;}.elementor-921 .elementor-element.elementor-element-3430f49{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-3430f49 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-0e17622{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-0e17622 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-eab999a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-5fe9617{width:100%;}.elementor-921 .elementor-element.elementor-element-d97276b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-d97276b .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-6ebfa2d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-6ebfa2d .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-dcc6dcd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-04b4956{width:100%;}.elementor-921 .elementor-element.elementor-element-12f6dd7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-12f6dd7 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-994e564{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-994e564 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-a478fc5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-e67693b{width:100%;}.elementor-921 .elementor-element.elementor-element-664a1d4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-664a1d4 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-81dfaf8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-81dfaf8 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-2b07419{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-dcdba2e{width:100%;}.elementor-921 .elementor-element.elementor-element-4de2300{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-4de2300 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-59ad850{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-921 .elementor-element.elementor-element-59ad850 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-14ce6e0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:14px;}.elementor-921 .elementor-element.elementor-element-21f1c5c{margin-top:30px;margin-bottom:0px;}.elementor-921 .elementor-element.elementor-element-dafa9e2 .elementor-heading-title{font-size:24px;}.elementor-921 .elementor-element.elementor-element-e1ee9e5{width:100%;}.elementor-921 .elementor-element.elementor-element-cf9842e .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-2af78b7{width:100%;}.elementor-921 .elementor-element.elementor-element-e3e46af .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-3d4372d{width:100%;}.elementor-921 .elementor-element.elementor-element-bbc0704 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-6042e6f{width:100%;}.elementor-921 .elementor-element.elementor-element-32b7291 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-7425cf3{width:100%;}.elementor-921 .elementor-element.elementor-element-9d5d9e6 .elementor-heading-title{font-size:14px;}.elementor-921 .elementor-element.elementor-element-211ab79{margin-top:30px;margin-bottom:0px;}.elementor-921 .elementor-element.elementor-element-c1ee17e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-921 .elementor-element.elementor-element-c1ee17e .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-921 .elementor-element.elementor-element-a1e4de9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-921 .elementor-element.elementor-element-a1e4de9 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-921 .elementor-element.elementor-element-59d3934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-921 .elementor-element.elementor-element-59d3934 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-921 .elementor-element.elementor-element-2e39591{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-921 .elementor-element.elementor-element-2e39591 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-921 .elementor-element.elementor-element-b29c494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-921 .elementor-element.elementor-element-b29c494 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-921 .elementor-element.elementor-element-4cee893{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-921 .elementor-element.elementor-element-4cee893 .elementor-heading-title{font-size:16px;line-height:1.6em;}}@media(max-width:1024px) and (min-width:768px){.elementor-921 .elementor-element.elementor-element-e9ab346{width:70%;}.elementor-921 .elementor-element.elementor-element-9f0450d{width:30%;}}/* Start custom CSS for section, class: .elementor-element-bca21ad *//* 自訂類別名稱：.horizontal-scroll-section */
.horizontal-scroll-section {
    /* 1. 啟用水平滾動 */
    overflow-x: auto !important; /* 強制啟用水平滾動條 */
    overflow-y: hidden; /* 隱藏垂直滾動條 */
    
    /* 2. 核心佈局控制：阻止內容換行 */
    white-space: nowrap !important; /* 強制所有內部元素保持在一行 */
    
    -webkit-overflow-scrolling: touch; /* 改善 iOS 上的滾動體驗 */
}

/* 針對內部段內的【主要欄位容器 (Container)】設定 */
.horizontal-scroll-section > .elementor-container {
    width: auto !important;
    display: block !important;
}

/* 針對內部段內的【Elementor 欄位 (Column)】設定 - 通用設定 */
.horizontal-scroll-section > .elementor-container > .elementor-column {
    /* 3. 強制欄位並排在一行 */
    display: inline-block !important; /* 讓欄位變成行內區塊，並排顯示 */
    float: none !important; /* 移除預設的 float 佈局 */
    
    box-sizing: border-box !important; /* 確保 padding/margin 不會超出設定的寬度 */
    
    /* 欄位間距：使用一個通用間距 */
    margin-right: 20px; 
}

/*
 * ========== 手機/平板版 (Mobile/Tablet) 寬度設定 ==========
 * 這是所有設備的預設樣式，因此適用於手機和較小的平板 (< 1025px)。
 * 寬度設定：250px (你的需求)
 */
.horizontal-scroll-section > .elementor-container > .elementor-column {
    width: 250px !important; 
}


/*
 * ========== 電腦版 (Desktop) 寬度設定 ==========
 * 媒體查詢：針對電腦版 (螢幕寬度 >= 1025px) 應用樣式
 * 寬度設定：320px (你的需求)
 */
@media (min-width: 1025px) {
    
    .horizontal-scroll-section > .elementor-container > .elementor-column {
        width: 320px !important; /* 電腦版使用固定的 320px 寬度 */
        /* margin-right: 20px; 會繼續沿用上方的設定，不需要重複寫入 */
    }
}

/* 針對欄位內的【內容包裝器 (Widget Wrapper)】設定 */
.horizontal-scroll-section > .elementor-container > .elementor-column > .elementor-widget-wrap {
    white-space: normal !important; /* 讓欄位內的文字等內容可以正常換行 */
}
/* ------------------------------------------- */
/* CSS 滾動條美化 (僅適用於 Webkit 核心瀏覽器) */
/* ------------------------------------------- */

/* 針對整個水平滾動區塊 (.horizontal-scroll-section) */

/* 1. 設定整個滾動條的寬度/高度 */
.horizontal-scroll-section::-webkit-scrollbar {
    height: 12px; /* 設定水平滾動條的高度，你可以調整這個數值 */
}

/* 2. 設定滾動條的軌道 (底色) - 需求為黑色 */
.horizontal-scroll-section::-webkit-scrollbar-track {
    background: #000000; /* 黑色 */
    border-radius: 10px; /* 圓角效果 (可選) */
}

/* 3. 設定滾動條的滑塊 (拖曳區塊) - 需求為灰色 */
.horizontal-scroll-section::-webkit-scrollbar-thumb {
    background: #999999; /* 灰色 (你可以使用你喜歡的灰色代碼) */
    border-radius: 10px; /* 圓角效果 (可選) */
    /* 為了讓滑塊和軌道區隔開，可以添加一點邊框 */
    border: 3px solid #000000; /* 3px 黑色邊框，與軌道底色一致 */
}

/* 4. 滑塊在懸停 (Hover) 時的顏色 (可選) */
.horizontal-scroll-section::-webkit-scrollbar-thumb:hover {
    background: #cccccc; /* 懸停時變淺灰色 */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a7779a *//* 自訂類別名稱：.horizontal-scroll-section */
.horizontal-scroll-section {
    /* 1. 啟用水平滾動 */
    overflow-x: auto !important; /* 強制啟用水平滾動條 */
    overflow-y: hidden; /* 隱藏垂直滾動條 */
    
    /* 2. 核心佈局控制：阻止內容換行 */
    white-space: nowrap !important; /* 強制所有內部元素保持在一行 */
    
    -webkit-overflow-scrolling: touch; /* 改善 iOS 上的滾動體驗 */
}

/* 針對內部段內的【主要欄位容器 (Container)】設定 */
.horizontal-scroll-section > .elementor-container {
    width: auto !important;
    display: block !important;
}

/* 針對內部段內的【Elementor 欄位 (Column)】設定 - 通用設定 */
.horizontal-scroll-section > .elementor-container > .elementor-column {
    /* 3. 強制欄位並排在一行 */
    display: inline-block !important; /* 讓欄位變成行內區塊，並排顯示 */
    float: none !important; /* 移除預設的 float 佈局 */
    
    box-sizing: border-box !important; /* 確保 padding/margin 不會超出設定的寬度 */
    
    /* 欄位間距：使用一個通用間距 */
    margin-right: 20px; 
}

/*
 * ========== 手機/平板版 (Mobile/Tablet) 寬度設定 ==========
 * 這是所有設備的預設樣式，因此適用於手機和較小的平板 (< 1025px)。
 * 寬度設定：250px (你的需求)
 */
.horizontal-scroll-section > .elementor-container > .elementor-column {
    width: 250px !important; 
}


/*
 * ========== 電腦版 (Desktop) 寬度設定 ==========
 * 媒體查詢：針對電腦版 (螢幕寬度 >= 1025px) 應用樣式
 * 寬度設定：320px (你的需求)
 */
@media (min-width: 1025px) {
    
    .horizontal-scroll-section > .elementor-container > .elementor-column {
        width: 320px !important; /* 電腦版使用固定的 320px 寬度 */
        /* margin-right: 20px; 會繼續沿用上方的設定，不需要重複寫入 */
    }
}

/* 針對欄位內的【內容包裝器 (Widget Wrapper)】設定 */
.horizontal-scroll-section > .elementor-container > .elementor-column > .elementor-widget-wrap {
    white-space: normal !important; /* 讓欄位內的文字等內容可以正常換行 */
}
/* ------------------------------------------- */
/* CSS 滾動條美化 (僅適用於 Webkit 核心瀏覽器) */
/* ------------------------------------------- */

/* 針對整個水平滾動區塊 (.horizontal-scroll-section) */

/* 1. 設定整個滾動條的寬度/高度 */
.horizontal-scroll-section::-webkit-scrollbar {
    height: 12px; /* 設定水平滾動條的高度，你可以調整這個數值 */
}

/* 2. 設定滾動條的軌道 (底色) - 需求為黑色 */
.horizontal-scroll-section::-webkit-scrollbar-track {
    background: #000000; /* 黑色 */
    border-radius: 10px; /* 圓角效果 (可選) */
}

/* 3. 設定滾動條的滑塊 (拖曳區塊) - 需求為灰色 */
.horizontal-scroll-section::-webkit-scrollbar-thumb {
    background: #999999; /* 灰色 (你可以使用你喜歡的灰色代碼) */
    border-radius: 10px; /* 圓角效果 (可選) */
    /* 為了讓滑塊和軌道區隔開，可以添加一點邊框 */
    border: 3px solid #000000; /* 3px 黑色邊框，與軌道底色一致 */
}

/* 4. 滑塊在懸停 (Hover) 時的顏色 (可選) */
.horizontal-scroll-section::-webkit-scrollbar-thumb:hover {
    background: #cccccc; /* 懸停時變淺灰色 */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12f9743 *//* 自訂類別名稱：.horizontal-scroll-section */
.horizontal-scroll-section {
    /* 1. 啟用水平滾動 */
    overflow-x: auto !important; /* 強制啟用水平滾動條 */
    overflow-y: hidden; /* 隱藏垂直滾動條 */
    
    /* 2. 核心佈局控制：阻止內容換行 */
    white-space: nowrap !important; /* 強制所有內部元素保持在一行 */
    
    -webkit-overflow-scrolling: touch; /* 改善 iOS 上的滾動體驗 */
}

/* 針對內部段內的【主要欄位容器 (Container)】設定 */
.horizontal-scroll-section > .elementor-container {
    width: auto !important;
    display: block !important;
}

/* 針對內部段內的【Elementor 欄位 (Column)】設定 - 通用設定 */
.horizontal-scroll-section > .elementor-container > .elementor-column {
    /* 3. 強制欄位並排在一行 */
    display: inline-block !important; /* 讓欄位變成行內區塊，並排顯示 */
    float: none !important; /* 移除預設的 float 佈局 */
    
    box-sizing: border-box !important; /* 確保 padding/margin 不會超出設定的寬度 */
    
    /* 欄位間距：使用一個通用間距 */
    margin-right: 20px; 
}

/*
 * ========== 手機/平板版 (Mobile/Tablet) 寬度設定 ==========
 * 這是所有設備的預設樣式，因此適用於手機和較小的平板 (< 1025px)。
 * 寬度設定：250px (你的需求)
 */
.horizontal-scroll-section > .elementor-container > .elementor-column {
    width: 250px !important; 
}


/*
 * ========== 電腦版 (Desktop) 寬度設定 ==========
 * 媒體查詢：針對電腦版 (螢幕寬度 >= 1025px) 應用樣式
 * 寬度設定：320px (你的需求)
 */
@media (min-width: 1025px) {
    
    .horizontal-scroll-section > .elementor-container > .elementor-column {
        width: 320px !important; /* 電腦版使用固定的 320px 寬度 */
        /* margin-right: 20px; 會繼續沿用上方的設定，不需要重複寫入 */
    }
}

/* 針對欄位內的【內容包裝器 (Widget Wrapper)】設定 */
.horizontal-scroll-section > .elementor-container > .elementor-column > .elementor-widget-wrap {
    white-space: normal !important; /* 讓欄位內的文字等內容可以正常換行 */
}
/* ------------------------------------------- */
/* CSS 滾動條美化 (僅適用於 Webkit 核心瀏覽器) */
/* ------------------------------------------- */

/* 針對整個水平滾動區塊 (.horizontal-scroll-section) */

/* 1. 設定整個滾動條的寬度/高度 */
.horizontal-scroll-section::-webkit-scrollbar {
    height: 12px; /* 設定水平滾動條的高度，你可以調整這個數值 */
}

/* 2. 設定滾動條的軌道 (底色) - 需求為黑色 */
.horizontal-scroll-section::-webkit-scrollbar-track {
    background: #000000; /* 黑色 */
    border-radius: 10px; /* 圓角效果 (可選) */
}

/* 3. 設定滾動條的滑塊 (拖曳區塊) - 需求為灰色 */
.horizontal-scroll-section::-webkit-scrollbar-thumb {
    background: #999999; /* 灰色 (你可以使用你喜歡的灰色代碼) */
    border-radius: 10px; /* 圓角效果 (可選) */
    /* 為了讓滑塊和軌道區隔開，可以添加一點邊框 */
    border: 3px solid #000000; /* 3px 黑色邊框，與軌道底色一致 */
}

/* 4. 滑塊在懸停 (Hover) 時的顏色 (可選) */
.horizontal-scroll-section::-webkit-scrollbar-thumb:hover {
    background: #cccccc; /* 懸停時變淺灰色 */
}/* End custom CSS */