.elementor-10018 .elementor-element.elementor-element-4b8f8b0 > .elementor-container{max-width:1000px;min-height:80vh;}.elementor-10018 .elementor-element.elementor-element-4b8f8b0:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-4b8f8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sunpay.com.tw/wp-content/uploads/2026/02/11-11-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10018 .elementor-element.elementor-element-4b8f8b0 > .elementor-background-overlay{background-image:url("https://www.sunpay.com.tw/wp-content/uploads/2023/10/SunpayBanner007.png");opacity:0;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10018 .elementor-element.elementor-element-4b8f8b0 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10018 .elementor-element.elementor-element-4b8f8b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10018 .elementor-element.elementor-element-5541c52{text-align:left;}.elementor-10018 .elementor-element.elementor-element-5541c52 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;line-height:75px;letter-spacing:8.5px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );text-shadow:0px 4px 0px rgba(255, 255, 255, 0.3);}.elementor-10018 .elementor-element.elementor-element-0181b54 .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.5em;letter-spacing:3.6px;word-spacing:0em;}.elementor-10018 .elementor-element.elementor-element-53e8ade{--spacer-size:50px;}.elementor-10018 .elementor-element.elementor-element-d00ce81 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#F43E3E;border-radius:15px 15px 15px 15px;}.elementor-10018 .elementor-element.elementor-element-d00ce81 .elementor-button:hover, .elementor-10018 .elementor-element.elementor-element-d00ce81 .elementor-button:focus{color:#FFFFFF;background-color:#D02826;}.elementor-10018 .elementor-element.elementor-element-d00ce81 .elementor-button:hover svg, .elementor-10018 .elementor-element.elementor-element-d00ce81 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10018 .elementor-element.elementor-element-d00ce81 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-48b5169{--display:flex;--min-height:0px;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:100ms;}.elementor-10018 .elementor-element.elementor-element-48b5169, .elementor-10018 .elementor-element.elementor-element-48b5169::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-48b5169.e-con{--flex-grow:0;--flex-shrink:0;--e-con-transform-scale:1.1;}.elementor-10018 .elementor-element.elementor-element-419ed4f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10018 .elementor-element.elementor-element-419ed4f:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-419ed4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10018 .elementor-element.elementor-element-419ed4f, .elementor-10018 .elementor-element.elementor-element-419ed4f::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-419ed4f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-521cf59{text-align:left;}.elementor-10018 .elementor-element.elementor-element-521cf59 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-521cf59 > .elementor-widget-container{margin:-36px -36px -36px -36px;}.elementor-10018 .elementor-element.elementor-element-521cf59.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f{text-align:left;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f img{width:600px;max-width:70%;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f > .elementor-widget-container{margin:-60px 0px -10px 70px;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f.elementor-element{--order:-99999 /* order start hack */;}.elementor-10018 .elementor-element.elementor-element-8ca8a9a{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-29803e1{--spacer-size:123px;}.elementor-10018 .elementor-element.elementor-element-29803e1 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-10018 .elementor-element.elementor-element-70c321a{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-e33ece3{text-align:center;}.elementor-10018 .elementor-element.elementor-element-e33ece3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-f2d5d2a{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-8123896{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-ffb50b1 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-eabb6b8 img{max-width:300px;height:300px;}.elementor-10018 .elementor-element.elementor-element-eabb6b8 > .elementor-widget-container{margin:-80px -80px -80px -80px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-eabb6b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-8cceea3{text-align:center;}.elementor-10018 .elementor-element.elementor-element-8cceea3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-8cceea3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-afded1f{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-0dd34c3 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-8dccbba img{max-width:300px;height:300px;}.elementor-10018 .elementor-element.elementor-element-8dccbba > .elementor-widget-container{margin:-80px -80px -80px -80px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-8dccbba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-28746ed{text-align:center;}.elementor-10018 .elementor-element.elementor-element-28746ed .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-28746ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-54983e2{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-03a8ff2 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-2f9036f img{max-width:300px;}.elementor-10018 .elementor-element.elementor-element-2f9036f > .elementor-widget-container{margin:-80px -80px -80px -80px;padding:0px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-2f9036f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-4207d40{text-align:center;}.elementor-10018 .elementor-element.elementor-element-4207d40 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-4207d40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-764b4c2{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-764b4c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-253d62f{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-37a5df4{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-ce6e41c{--display:flex;--background-transition:0.3s;--overlay-opacity:0;}.elementor-10018 .elementor-element.elementor-element-ce6e41c:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-ce6e41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-ce6e41c::before, .elementor-10018 .elementor-element.elementor-element-ce6e41c > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-ce6e41c > .e-con-inner > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-ce6e41c > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-ce6e41c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-ce6e41c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFF8F663;}.elementor-10018 .elementor-element.elementor-element-ce6e41c, .elementor-10018 .elementor-element.elementor-element-ce6e41c::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-d39290c{--spacer-size:20px;}.elementor-10018 .elementor-element.elementor-element-29d373f{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-29d373f, .elementor-10018 .elementor-element.elementor-element-29d373f::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-2a42a36{text-align:center;}.elementor-10018 .elementor-element.elementor-element-2a42a36 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-d3feb5d:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-d3feb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-d3feb5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10018 .elementor-element.elementor-element-d3feb5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10018 .elementor-element.elementor-element-245ce74 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-1b409d5 img{width:100%;max-width:1000px;height:200px;border-radius:20px 20px 20px 20px;}.elementor-10018 .elementor-element.elementor-element-1b409d5 > .elementor-widget-container{margin:0px 0px 0px 0px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-1ccf8fc{text-align:center;}.elementor-10018 .elementor-element.elementor-element-1ccf8fc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-fb632c6{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-7a28df2 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-c4e4127 img{width:100%;max-width:1000px;height:200px;border-radius:20px 20px 20px 20px;}.elementor-10018 .elementor-element.elementor-element-c4e4127 > .elementor-widget-container{margin:0px 0px 0px 0px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-46992fa{text-align:center;}.elementor-10018 .elementor-element.elementor-element-46992fa .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-83554be{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-3ba2539 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-2d5251a img{width:100%;max-width:1000px;height:200px;border-radius:20px 20px 20px 20px;}.elementor-10018 .elementor-element.elementor-element-2d5251a > .elementor-widget-container{margin:0px 0px 0px 0px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-f8d1243{text-align:center;}.elementor-10018 .elementor-element.elementor-element-f8d1243 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-db669fe{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-ee4c850{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-7cc1f5c{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-6ec2611{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-22ab87d{text-align:center;}.elementor-10018 .elementor-element.elementor-element-22ab87d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-2efa455{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-2bc6621{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-7fa3cc1{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-13baf39{--spacer-size:50px;}.elementor-10018 .elementor-element.elementor-element-e1b5e8c > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-4154773 img{max-width:300px;height:300px;}.elementor-10018 .elementor-element.elementor-element-4154773 > .elementor-widget-container{margin:-80px -80px -80px -80px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-bdb35a3{text-align:center;}.elementor-10018 .elementor-element.elementor-element-bdb35a3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-8acd05e{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-0300332 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-739e1d6 img{max-width:300px;height:300px;}.elementor-10018 .elementor-element.elementor-element-739e1d6 > .elementor-widget-container{margin:-80px -80px -80px -80px;transition:background 0s;}.elementor-10018 .elementor-element.elementor-element-d572e0c{text-align:center;}.elementor-10018 .elementor-element.elementor-element-d572e0c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-32c98ba{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-10018 .elementor-element.elementor-element-df76d42 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-04cd89a img{max-width:300px;}.elementor-10018 .elementor-element.elementor-element-04cd89a > .elementor-widget-container{margin:-80px -80px -80px -80px;padding:0px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-ac4d22c{text-align:center;}.elementor-10018 .elementor-element.elementor-element-ac4d22c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-0dd98c3{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-3c9ea79 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-6d26e9f img{max-width:300px;}.elementor-10018 .elementor-element.elementor-element-6d26e9f > .elementor-widget-container{margin:-80px -80px -80px -80px;padding:0px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-72ae857{text-align:center;}.elementor-10018 .elementor-element.elementor-element-72ae857 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-bd33788{text-align:center;color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-a86f9f6{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-426cdbe{--spacer-size:50px;}.elementor-10018 .elementor-element.elementor-element-197aae0{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-b5dba58 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#F43E3E;border-radius:15px 15px 15px 15px;}.elementor-10018 .elementor-element.elementor-element-b5dba58 .elementor-button:hover, .elementor-10018 .elementor-element.elementor-element-b5dba58 .elementor-button:focus{color:#FFFFFF;background-color:#D02826;}.elementor-10018 .elementor-element.elementor-element-b5dba58 .elementor-button:hover svg, .elementor-10018 .elementor-element.elementor-element-b5dba58 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-10018 .elementor-element.elementor-element-b5dba58{left:-240.969px;}body.rtl .elementor-10018 .elementor-element.elementor-element-b5dba58{right:-240.969px;}.elementor-10018 .elementor-element.elementor-element-b5dba58{top:-240.955px;}.elementor-10018 .elementor-element.elementor-element-f98ec34{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-fb16598 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#DF0808;border-radius:15px 15px 15px 15px;}.elementor-10018 .elementor-element.elementor-element-fb16598 .elementor-button:hover, .elementor-10018 .elementor-element.elementor-element-fb16598 .elementor-button:focus{background-color:#B50000;}.elementor-10018 .elementor-element.elementor-element-02e9365{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-65344d3{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;}.elementor-10018 .elementor-element.elementor-element-93b3d2c{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-168acc1{--display:flex;--background-transition:0.3s;--overlay-opacity:0;}.elementor-10018 .elementor-element.elementor-element-168acc1::before, .elementor-10018 .elementor-element.elementor-element-168acc1 > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-168acc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-168acc1 > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-168acc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-168acc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFF8F663;}.elementor-10018 .elementor-element.elementor-element-168acc1, .elementor-10018 .elementor-element.elementor-element-168acc1::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-4de7ac5{--spacer-size:20px;}.elementor-10018 .elementor-element.elementor-element-9e31f44{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-5ca5be3{text-align:center;}.elementor-10018 .elementor-element.elementor-element-5ca5be3 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-761b9e3{--display:flex;--background-transition:0.3s;--overlay-opacity:1;}.elementor-10018 .elementor-element.elementor-element-761b9e3::before, .elementor-10018 .elementor-element.elementor-element-761b9e3 > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-761b9e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-761b9e3 > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-761b9e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-761b9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10018 .elementor-element.elementor-element-5b1e50a{color:#8B8B8B;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-606a379{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-10018 .elementor-element.elementor-element-606a379::before, .elementor-10018 .elementor-element.elementor-element-606a379 > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-606a379 > .e-con-inner > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-606a379 > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-606a379 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-606a379 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10018 .elementor-element.elementor-element-606a379, .elementor-10018 .elementor-element.elementor-element-606a379::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-606a379.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-8ec8e46{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-aafa05e{--spacer-size:50px;}.elementor-10018 .elementor-element.elementor-element-7fc8872{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-355f005{text-align:center;}.elementor-10018 .elementor-element.elementor-element-355f005 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-bd08704{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-1d9e5f8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-bdb02a3{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-cc65616{letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-10018 .elementor-element.elementor-element-eae0c5c{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-f829e15{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-252f01c{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-252f01c:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-252f01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-252f01c, .elementor-10018 .elementor-element.elementor-element-252f01c::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-95aa579{--spacer-size:50px;}.elementor-10018 .elementor-element.elementor-element-d008b80{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-d008b80:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-d008b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-d008b80, .elementor-10018 .elementor-element.elementor-element-d008b80::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-156daa7{text-align:center;}.elementor-10018 .elementor-element.elementor-element-156daa7 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-492ebb2{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-492ebb2:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-492ebb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-492ebb2, .elementor-10018 .elementor-element.elementor-element-492ebb2::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-de0cba0{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-efc851e{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-efc851e:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-efc851e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-efc851e, .elementor-10018 .elementor-element.elementor-element-efc851e::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-8bde3f3{--display:flex;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-8bde3f3:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-8bde3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEFEE;}.elementor-10018 .elementor-element.elementor-element-8bde3f3, .elementor-10018 .elementor-element.elementor-element-8bde3f3::before{--border-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-4d2e122{--spacer-size:50px;}.elementor-10018 .elementor-element.elementor-element-e320283{--display:flex;--min-height:432px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-10018 .elementor-element.elementor-element-e320283::before, .elementor-10018 .elementor-element.elementor-element-e320283 > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-e320283 > .e-con-inner > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-e320283 > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-e320283 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-e320283 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://www.sunpay.com.tw/wp-content/uploads/2026/02/電子發票整合服務平台廣告頁底-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10018 .elementor-element.elementor-element-91d25fe{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-4396b0b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10018 .elementor-element.elementor-element-3307e7b{text-align:center;}.elementor-10018 .elementor-element.elementor-element-3307e7b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-10018 .elementor-element.elementor-element-d22044e{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;}.elementor-10018 .elementor-element.elementor-element-32b4436 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#DF0808;border-radius:15px 15px 15px 15px;}.elementor-10018 .elementor-element.elementor-element-32b4436 .elementor-button:hover, .elementor-10018 .elementor-element.elementor-element-32b4436 .elementor-button:focus{background-color:#B50000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10018 .elementor-element.elementor-element-419ed4f{--grid-auto-flow:row;}.elementor-10018 .elementor-element.elementor-element-eabb6b8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-8cceea3{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-8dccbba{text-align:center;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-28746ed{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-2f9036f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-4207d40{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-764b4c2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-4154773 img{max-width:300px;}.elementor-10018 .elementor-element.elementor-element-4396b0b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10018 .elementor-element.elementor-element-5541c52{text-align:center;}.elementor-10018 .elementor-element.elementor-element-5541c52 .elementor-heading-title{font-size:35px;}.elementor-10018 .elementor-element.elementor-element-0181b54{text-align:center;}.elementor-10018 .elementor-element.elementor-element-0181b54 .elementor-heading-title{font-size:25px;}.elementor-10018 .elementor-element.elementor-element-419ed4f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10018 .elementor-element.elementor-element-521cf59{text-align:center;}.elementor-10018 .elementor-element.elementor-element-521cf59 .elementor-heading-title{font-size:21px;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f{text-align:center;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f img{width:200px;}.elementor-10018 .elementor-element.elementor-element-3e4ea1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-8ca8a9a.e-con{--align-self:center;}.elementor-10018 .elementor-element.elementor-element-eabb6b8{text-align:center;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10018 .elementor-element.elementor-element-eabb6b8 img{max-width:300px;}.elementor-10018 .elementor-element.elementor-element-eabb6b8 > .elementor-widget-container{margin:-80px -80px -80px -80px;}.elementor-10018 .elementor-element.elementor-element-8cceea3{text-align:center;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10018 .elementor-element.elementor-element-afded1f{text-align:center;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-8dccbba{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-28746ed{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10018 .elementor-element.elementor-element-54983e2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-2f9036f{text-align:center;--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10018 .elementor-element.elementor-element-2f9036f img{max-width:314px;}.elementor-10018 .elementor-element.elementor-element-4207d40{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-10018 .elementor-element.elementor-element-764b4c2{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10018 .elementor-element.elementor-element-4396b0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10018 .elementor-element.elementor-element-48b5169{--content-width:1000px;}.elementor-10018 .elementor-element.elementor-element-419ed4f{--width:77.301%;}.elementor-10018 .elementor-element.elementor-element-606a379{--width:112.025%;}}/* Start custom CSS for image, class: .elementor-element-2aa2ce4 *//* 1. 定義飄移動畫 */
@keyframes laptop-float {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-20px); } /* 往上飄 20px */
    100% { transform: translateY(0px); }
}

/* 2. 直接指定「這個元件」開始飄 */
.elementor-10018 .elementor-element.elementor-element-2aa2ce4 {
    animation: laptop-float 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606a379 */.elementor-10018 .elementor-element.elementor-element-606a379 {
    background-color: #ffffff; /* 確保底色是白 */
    /* 使用徑向漸層做出小圓點 */
    background-image: radial-gradient(rgba(0, 0, 0, 0.08) 1.5px, transparent 1.5px);
    /* 設定點點的間距：數字越小越密集 */
    background-size: 20px 20px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ec8e46 */#famiport-guide {
    scroll-margin-top: 100px; /* 數值可以依據您上方選單的厚度來調整 */
}/* End custom CSS */