.elementor-32687 .elementor-element.elementor-element-5877e91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.27;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-5877e91:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-5877e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taekadffi11t.wpsite.pro/wp-content/uploads/2025/10/會員專屬優惠-1920-x-1200-像素.jpg");background-position:center center;background-size:cover;}.elementor-32687 .elementor-element.elementor-element-5877e91::before, .elementor-32687 .elementor-element.elementor-element-5877e91 > .elementor-background-video-container::before, .elementor-32687 .elementor-element.elementor-element-5877e91 > .e-con-inner > .elementor-background-video-container::before, .elementor-32687 .elementor-element.elementor-element-5877e91 > .elementor-background-slideshow::before, .elementor-32687 .elementor-element.elementor-element-5877e91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32687 .elementor-element.elementor-element-5877e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#414141;--background-overlay:'';}.elementor-32687 .elementor-element.elementor-element-c8a9212{--display:flex;--overlay-opacity:0.42;--border-radius:20px 0px 20px 0px;--margin-top:50px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32687 .elementor-element.elementor-element-c8a9212::before, .elementor-32687 .elementor-element.elementor-element-c8a9212 > .elementor-background-video-container::before, .elementor-32687 .elementor-element.elementor-element-c8a9212 > .e-con-inner > .elementor-background-video-container::before, .elementor-32687 .elementor-element.elementor-element-c8a9212 > .elementor-background-slideshow::before, .elementor-32687 .elementor-element.elementor-element-c8a9212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32687 .elementor-element.elementor-element-c8a9212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D3D3D3;--background-overlay:'';}.elementor-32687 .elementor-element.elementor-element-c8a9212.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-32687 .elementor-element.elementor-element-0ed4839 > .elementor-widget-container{margin:-4px 0px 8px 0px;}.elementor-32687 .elementor-element.elementor-element-0ed4839{text-align:left;}.elementor-32687 .elementor-element.elementor-element-0ed4839 .elementor-heading-title{font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:1.5px;text-shadow:2px 1px 4px rgba(0, 0, 0, 0.65);color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-beeeef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-beeeef8{text-align:left;font-size:19px;font-weight:500;line-height:1.2em;letter-spacing:1.6px;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-d9cb59b > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-d9cb59b{text-align:left;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-772ad3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-32687 .elementor-element.elementor-element-772ad3d:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-772ad3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F3;}.elementor-32687 .elementor-element.elementor-element-b1e4f19{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32687 .elementor-element.elementor-element-5599f6f{text-align:center;font-size:18px;color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-9d2cbcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-9d2cbcb{text-align:center;}.elementor-32687 .elementor-element.elementor-element-9d2cbcb .elementor-heading-title{font-size:32px;font-weight:500;line-height:1.2em;color:#444444;}.elementor-32687 .elementor-element.elementor-element-43476ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32687 .elementor-element.elementor-element-8138dc1{--display:flex;}.elementor-32687 .elementor-element.elementor-element-1304b99 img{border-radius:15px 15px 15px 15px;}.elementor-32687 .elementor-element.elementor-element-7727c95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-764d83a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-764d83a:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-764d83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84966A;}.elementor-32687 .elementor-element.elementor-element-b68b407{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-2aed8bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-2aed8bc:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-2aed8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84966A;}.elementor-32687 .elementor-element.elementor-element-fd745b3{text-align:center;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-1661d37 .elementor-heading-title{font-size:24px;}.elementor-32687 .elementor-element.elementor-element-38d139f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-9c38a3b{color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-1503b3c{--display:flex;}.elementor-32687 .elementor-element.elementor-element-b9208e2 img{border-radius:15px 15px 15px 15px;}.elementor-32687 .elementor-element.elementor-element-be33095{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-f76731c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-f76731c:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-f76731c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84966A;}.elementor-32687 .elementor-element.elementor-element-0ec2048{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-7e44930{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-7e44930:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-7e44930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84966A;}.elementor-32687 .elementor-element.elementor-element-231008a{text-align:center;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-ebfe4b6 .elementor-heading-title{font-size:24px;}.elementor-32687 .elementor-element.elementor-element-abc4560 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-c17d961{color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-10a51f3{--display:flex;}.elementor-32687 .elementor-element.elementor-element-a5d05ff img{border-radius:15px 15px 15px 15px;}.elementor-32687 .elementor-element.elementor-element-f2bf81d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-5359043{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-5359043:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-5359043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84966A;}.elementor-32687 .elementor-element.elementor-element-067f474{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-74db6e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-74db6e4:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-74db6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84966A;}.elementor-32687 .elementor-element.elementor-element-3b2d389{text-align:center;color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-4f31f00 .elementor-heading-title{font-size:24px;}.elementor-32687 .elementor-element.elementor-element-beae661 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-2ca586b{color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-225073b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-225073b:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-225073b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F3;}.elementor-32687 .elementor-element.elementor-element-cfea5ee{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-cfea5ee:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-cfea5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taekadffi11t.wpsite.pro/wp-content/uploads/2025/11/會員專屬優惠-1920-x-1200-像素-6.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-32687 .elementor-element.elementor-element-1c0961e{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:-25px;--margin-left:-100px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-32687 .elementor-element.elementor-element-1c0961e:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-1c0961e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-1c0961e.e-con{--e-con-transform-translateX:30px;--e-con-transform-translateY:30px;--align-self:flex-end;}.elementor-32687 .elementor-element.elementor-element-ce3f28b{--display:flex;}.elementor-32687 .elementor-element.elementor-element-05618b3{color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-831305e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-831305e{text-align:left;}.elementor-32687 .elementor-element.elementor-element-831305e .elementor-heading-title{font-size:28px;font-weight:500;line-height:1.2em;color:#444444;}.elementor-32687 .elementor-element.elementor-element-d1d826a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-d1d826a{text-align:left;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:1.6px;}.elementor-32687 .elementor-element.elementor-element-27d531c{font-size:15px;letter-spacing:0.3px;}.elementor-32687 .elementor-element.elementor-element-8aa5bc6 .elementor-button{background-color:#FFFFFF;fill:#C2AA74;color:#C2AA74;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-32687 .elementor-element.elementor-element-c02a5ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-c02a5ed:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-c02a5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F7F3 100%);}.elementor-32687 .elementor-element.elementor-element-4031b2e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-4031b2e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-32687 .elementor-element.elementor-element-38b95ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32687 .elementor-element.elementor-element-0d66ae2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-32687 .elementor-element.elementor-element-bb0639d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32687 .elementor-element.elementor-element-00259d1{color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-3c3c8c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-3c3c8c8{text-align:left;}.elementor-32687 .elementor-element.elementor-element-3c3c8c8 .elementor-heading-title{font-size:28px;font-weight:500;line-height:1.2em;color:#444444;}.elementor-32687 .elementor-element.elementor-element-05dc429{font-size:15px;letter-spacing:0.3px;}.elementor-32687 .elementor-element.elementor-element-0564406{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-0564406:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-0564406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taekadffi11t.wpsite.pro/wp-content/uploads/2025/11/會員專屬優惠-1920-x-1200-像素-2.jpg");background-position:center center;background-size:cover;}.elementor-32687 .elementor-element.elementor-element-732e26b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32687 .elementor-element.elementor-element-29286c7{text-align:center;font-weight:500;color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-7fe1dec{text-align:center;}.elementor-32687 .elementor-element.elementor-element-7fe1dec .elementor-heading-title{font-weight:500;}.elementor-32687 .elementor-element.elementor-element-3b1c44c{text-align:center;}.elementor-32687 .elementor-element.elementor-element-b4dd45f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32687 .elementor-element.elementor-element-139c2f1{--display:flex;}.elementor-32687 .elementor-element.elementor-element-87a6d92 img{border-radius:12px 12px 12px 12px;}.elementor-32687 .elementor-element.elementor-element-195bdca{--display:flex;}.elementor-32687 .elementor-element.elementor-element-5d34a45 img{border-radius:12px 12px 12px 12px;}.elementor-32687 .elementor-element.elementor-element-18e7e38{--display:flex;}.elementor-32687 .elementor-element.elementor-element-a37af9e img{border-radius:12px 12px 12px 12px;}.elementor-32687 .elementor-element.elementor-element-6cc71fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-6cc71fb:not(.elementor-motion-effects-element-type-background), .elementor-32687 .elementor-element.elementor-element-6cc71fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32687 .elementor-element.elementor-element-ef2726d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32687 .elementor-element.elementor-element-fb2dc8f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32687 .elementor-element.elementor-element-7c9210d{color:#C2AA74;}.elementor-32687 .elementor-element.elementor-element-3d41257 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-3d41257{text-align:left;}.elementor-32687 .elementor-element.elementor-element-3d41257 .elementor-heading-title{font-size:28px;font-weight:500;line-height:1.2em;color:#444444;}.elementor-32687 .elementor-element.elementor-element-b2ef169 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-b2ef169{text-align:left;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:1.6px;}.elementor-32687 .elementor-element.elementor-element-dda42b3{font-size:15px;letter-spacing:0.3px;}.elementor-32687 .elementor-element.elementor-element-380bb9b .elementor-button{background-color:#FFFFFF;fill:#C2AA74;color:#C2AA74;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-32687 .elementor-element.elementor-element-380bb9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32687 .elementor-element.elementor-element-af047a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-af047a9.e-con{--order:-99999 /* order start hack */;}.elementor-32687 .elementor-element.elementor-element-0dcaf45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-0dcaf45 img{border-radius:0px 0px 030px 030px;}body.elementor-page-32687:not(.elementor-motion-effects-element-type-background), body.elementor-page-32687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-32687 .elementor-element.elementor-element-c8a9212{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-32687 .elementor-element.elementor-element-0ed4839 .elementor-heading-title{font-size:2.75rem;}.elementor-32687 .elementor-element.elementor-element-beeeef8{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-d9cb59b > .elementor-widget-container{margin:-8px 0px 12px 0px;}.elementor-32687 .elementor-element.elementor-element-d9cb59b{font-size:1.25rem;}.elementor-32687 .elementor-element.elementor-element-772ad3d{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-32687 .elementor-element.elementor-element-9d2cbcb .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-831305e .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-d1d826a{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-3c3c8c8 .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-3d41257 .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-b2ef169{font-size:1.75rem;}}@media(max-width:767px){.elementor-32687 .elementor-element.elementor-element-5877e91{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-32687 .elementor-element.elementor-element-c8a9212{--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-32687 .elementor-element.elementor-element-0ed4839 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-0ed4839{text-align:center;}.elementor-32687 .elementor-element.elementor-element-0ed4839 .elementor-heading-title{font-size:2rem;}.elementor-32687 .elementor-element.elementor-element-beeeef8{text-align:center;font-size:16px;letter-spacing:1px;}.elementor-32687 .elementor-element.elementor-element-d9cb59b > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-32687 .elementor-element.elementor-element-d9cb59b{text-align:center;font-size:15px;line-height:1.5em;}.elementor-32687 .elementor-element.elementor-element-772ad3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-32687 .elementor-element.elementor-element-9d2cbcb .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-764d83a{--width:40%;}.elementor-32687 .elementor-element.elementor-element-2aed8bc{--width:40%;}.elementor-32687 .elementor-element.elementor-element-f76731c{--width:40%;}.elementor-32687 .elementor-element.elementor-element-7e44930{--width:40%;}.elementor-32687 .elementor-element.elementor-element-5359043{--width:40%;}.elementor-32687 .elementor-element.elementor-element-74db6e4{--width:40%;}.elementor-32687 .elementor-element.elementor-element-cfea5ee{--border-radius:12px 12px 12px 12px;}.elementor-32687 .elementor-element.elementor-element-1c0961e{--border-radius:20px 20px 20px 20px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:50px;}.elementor-32687 .elementor-element.elementor-element-831305e .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-d1d826a{font-size:18px;}.elementor-32687 .elementor-element.elementor-element-27d531c{font-size:15px;}.elementor-32687 .elementor-element.elementor-element-c02a5ed{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-32687 .elementor-element.elementor-element-3c3c8c8 .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-05dc429{font-size:15px;}.elementor-32687 .elementor-element.elementor-element-0564406{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32687 .elementor-element.elementor-element-3d41257 .elementor-heading-title{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-b2ef169{font-size:1.75rem;}.elementor-32687 .elementor-element.elementor-element-dda42b3{font-size:15px;}}@media(min-width:768px){.elementor-32687 .elementor-element.elementor-element-c8a9212{--width:50%;}.elementor-32687 .elementor-element.elementor-element-43476ba{--width:100%;}.elementor-32687 .elementor-element.elementor-element-764d83a{--width:30%;}.elementor-32687 .elementor-element.elementor-element-2aed8bc{--width:30%;}.elementor-32687 .elementor-element.elementor-element-f76731c{--width:30%;}.elementor-32687 .elementor-element.elementor-element-7e44930{--width:30%;}.elementor-32687 .elementor-element.elementor-element-5359043{--width:30%;}.elementor-32687 .elementor-element.elementor-element-74db6e4{--width:30%;}.elementor-32687 .elementor-element.elementor-element-cfea5ee{--width:100%;}.elementor-32687 .elementor-element.elementor-element-1c0961e{--width:100%;}.elementor-32687 .elementor-element.elementor-element-ce3f28b{--width:62%;}.elementor-32687 .elementor-element.elementor-element-0d66ae2{--width:50%;}.elementor-32687 .elementor-element.elementor-element-bb0639d{--width:70%;}.elementor-32687 .elementor-element.elementor-element-0564406{--width:50%;}.elementor-32687 .elementor-element.elementor-element-139c2f1{--width:32%;}.elementor-32687 .elementor-element.elementor-element-195bdca{--width:32%;}.elementor-32687 .elementor-element.elementor-element-18e7e38{--width:32%;}.elementor-32687 .elementor-element.elementor-element-ef2726d{--width:50%;}.elementor-32687 .elementor-element.elementor-element-fb2dc8f{--width:70%;}.elementor-32687 .elementor-element.elementor-element-af047a9{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-5877e91 */.highlight {
  background: linear-gradient(to top, #7BC6B6 40%, transparent 40%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c02a5ed *//* 讓外層成為視窗 */
.elementor-32687 .elementor-element.elementor-element-c02a5ed {
  position: relative;
  overflow: hidden; /* 若介面找不到，就靠這行 */
}

/* 內層軌道：水平排列，並啟動無限位移動畫 */
.elementor-32687 .elementor-element.elementor-element-c02a5ed .slide-track {
  display: flex;
  gap: 60px;                 /* 卡片間距，可改 20~60px */
  will-change: transform;    /* 提升效能 */
  animation: slideLoop 20s linear infinite;  /* 速度改 12s/25s 都可 */
}

/* 每張卡片固定寬度，避免抖動 */
.elementor-32687 .elementor-element.elementor-element-c02a5ed .slide-track > * {
  flex: 0 0 400px;           /* 固定寬度，可改 */
  width: 400px;
  height: 220px;             /* 想固定高度可加這行 */
  overflow: hidden;
  border-radius: 12px;
}

/* 圖片要填滿整個卡片 */
.elementor-32687 .elementor-element.elementor-element-c02a5ed .slide-track img {
  display: block;            /* 移除底部空白 */
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* 無縫關鍵：移動「3 張卡片 + 2 個間距」的距離 */
@keyframes slideLoop {
  0%   { transform: translateX(0); }
  100% { 
    transform: translateX(
      calc(-1 * ((400px + 60px) * 3))
    ); 
  }
}

/* 滑鼠滑過可暫停（可選） */
.elementor-32687 .elementor-element.elementor-element-c02a5ed:hover .slide-track {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc71fb */.elementor-32687 .elementor-element.elementor-element-6cc71fb { overflow: visible; }/* End custom CSS */