.elementor-20 .elementor-element.elementor-element-52b5735{--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;--overlay-opacity:0.41;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-52b5735::before,.elementor-20 .elementor-element.elementor-element-52b5735>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-52b5735>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-52b5735>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-52b5735>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-52b5735>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-blocksy_palette_5);background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/網頁背景-.png);--background-overlay:'';background-position:center center;background-size:cover}.elementor-20 .elementor-element.elementor-element-d98066f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-d98066f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-592659a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-592659a .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:35px;font-weight:700;letter-spacing:2.3px;color:#5F4343}.elementor-20 .elementor-element.elementor-element-c8c227e{font-size:17px;line-height:34px;letter-spacing:.2px}.elementor-20 .elementor-element.elementor-element-dff1dea{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-c449caf{--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;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-c449caf::before,.elementor-20 .elementor-element.elementor-element-c449caf>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-c449caf>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-c449caf>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-c449caf>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-c449caf>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/888.png);--background-overlay:'';background-position:top center;background-size:cover}.elementor-20 .elementor-element.elementor-element-07101db{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-07101db.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-a32a23c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-a32a23c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-98b14b2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-98b14b2 .elementor-heading-title{font-family:"The Nautigal",Sans-serif;font-size:55px;font-weight:100;letter-spacing:2.4px;color:#998585AB}.elementor-20 .elementor-element.elementor-element-58bb4d4{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-58bb4d4 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.5px;color:#5F4343}.elementor-20 .elementor-element.elementor-element-87f0210{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-87f0210 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:35px;font-weight:700;letter-spacing:1.5px;color:#5F4343}.elementor-20 .elementor-element.elementor-element-8bfd131{font-size:17px;line-height:34px;letter-spacing:.2px}.elementor-20 .elementor-element.elementor-element-4cbcc7e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:left}.elementor-20 .elementor-element.elementor-element-4cbcc7e .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:23px;font-weight:600;line-height:39px;letter-spacing:1.3px;color:#000}.elementor-20 .elementor-element.elementor-element-60cfd63 .elementor-button{background-color:#663D38;font-family:"Noto Serif TC",Sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px}.elementor-20 .elementor-element.elementor-element-60cfd63 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-60cfd63 .elementor-button:focus{background-color:#BD8366}.elementor-20 .elementor-element.elementor-element-28fe5fd{--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:-317px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-ede7cc2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-20bd1c4{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-20bd1c4::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/1203-9-scaled.jpg);--background-overlay:'';background-position:top center;background-size:cover}.elementor-20 .elementor-element.elementor-element-961f6f1{--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.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-961f6f1::before,.elementor-20 .elementor-element.elementor-element-961f6f1>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-961f6f1>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-961f6f1>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-961f6f1>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-961f6f1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-20 .elementor-element.elementor-element-961f6f1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-e05aefb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-e05aefb .elementor-heading-title{font-family:"The Nautigal",Sans-serif;font-size:55px;font-weight:100;letter-spacing:2.4px;color:#998585AB}.elementor-20 .elementor-element.elementor-element-cd7c7e6{margin:-26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-cd7c7e6 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-weight:800;letter-spacing:1.4px;color:#5F4343}.elementor-20 .elementor-element.elementor-element-1662c33{text-align:center;font-size:17px;line-height:34px;letter-spacing:.2px}.elementor-20 .elementor-element.elementor-element-a2e0df3{--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 30px;--row-gap:0px;--column-gap:30px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-a2e0df3::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/1203-9-scaled.jpg);--background-overlay:'';background-position:top center;background-size:cover}.elementor-20 .elementor-element.elementor-element-6082b1d{--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-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BD8366;--border-color:#BD8366;--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-20 .elementor-element.elementor-element-6082b1d:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-6082b1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEBE9;background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/888.png)}.elementor-20 .elementor-element.elementor-element-2e3835b{background-color:#FFF;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center}.elementor-20 .elementor-element.elementor-element-2e3835b.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-2e3835b .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:30px;font-weight:700;letter-spacing:2.4px;color:var(--e-global-color-blocksy_palette_4)}.elementor-20 .elementor-element.elementor-element-8373277{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 20px 0;text-align:center}.elementor-20 .elementor-element.elementor-element-8373277 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:25px;font-weight:800}.elementor-20 .elementor-element.elementor-element-2502bd1{background-color:#BD8366;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 10px 10px 10px;border-style:solid;border-width:0 0 0 0;border-radius:20px 20px 20px 20px;text-align:center}.elementor-20 .elementor-element.elementor-element-2502bd1.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-2502bd1 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:17px;letter-spacing:.8px;color:#FAFAFA}.elementor-20 .elementor-element.elementor-element-02bd146{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;text-align:center;font-size:16px;line-height:34px;letter-spacing:.2px}.elementor-20 .elementor-element.elementor-element-b00c050 .elementor-button{background-color:#663D38;font-family:"Noto Serif TC",Sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px}.elementor-20 .elementor-element.elementor-element-b00c050 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-b00c050 .elementor-button:focus{background-color:#BD8366}.elementor-20 .elementor-element.elementor-element-b00c050{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-20 .elementor-element.elementor-element-3a25adc{--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-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BD8366;--border-color:#BD8366;--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-20 .elementor-element.elementor-element-3a25adc:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3a25adc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEBE9;background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/888.png)}.elementor-20 .elementor-element.elementor-element-a414ea5{background-color:#FFF;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center}.elementor-20 .elementor-element.elementor-element-a414ea5.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-a414ea5 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:30px;font-weight:700;letter-spacing:2.4px;color:var(--e-global-color-blocksy_palette_4)}.elementor-20 .elementor-element.elementor-element-92a2ca1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 20px 0;text-align:center}.elementor-20 .elementor-element.elementor-element-92a2ca1 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:25px;font-weight:800}.elementor-20 .elementor-element.elementor-element-b3a9e70{background-color:#BD8366;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 10px 10px 10px;border-style:solid;border-width:0 0 0 0;border-radius:20px 20px 20px 20px;text-align:center}.elementor-20 .elementor-element.elementor-element-b3a9e70.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-b3a9e70 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:17px;letter-spacing:.8px;color:#FAFAFA}.elementor-20 .elementor-element.elementor-element-8600314{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;text-align:center;font-size:16px;line-height:34px;letter-spacing:.2px}.elementor-20 .elementor-element.elementor-element-5bf46bd .elementor-button{background-color:#663D38;font-family:"Noto Serif TC",Sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px}.elementor-20 .elementor-element.elementor-element-5bf46bd .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-5bf46bd .elementor-button:focus{background-color:#BD8366}.elementor-20 .elementor-element.elementor-element-5bf46bd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-20 .elementor-element.elementor-element-bcb8b12{--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-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BD8366;--border-color:#BD8366;--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-20 .elementor-element.elementor-element-bcb8b12:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-bcb8b12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEBE9;background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/888.png)}.elementor-20 .elementor-element.elementor-element-35dc4bf{background-color:#FFF;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;text-align:center}.elementor-20 .elementor-element.elementor-element-35dc4bf.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-35dc4bf .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:30px;font-weight:700;letter-spacing:2.4px;color:var(--e-global-color-blocksy_palette_4)}.elementor-20 .elementor-element.elementor-element-b04bbc7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 20px 0;text-align:center}.elementor-20 .elementor-element.elementor-element-b04bbc7 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:25px;font-weight:800}.elementor-20 .elementor-element.elementor-element-5ef6ffb{background-color:#BD8366;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 10px 10px 10px;border-style:solid;border-width:0 0 0 0;border-radius:20px 20px 20px 20px;text-align:center}.elementor-20 .elementor-element.elementor-element-5ef6ffb.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-5ef6ffb .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:17px;letter-spacing:.8px;color:#FAFAFA}.elementor-20 .elementor-element.elementor-element-8254c0d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 20px;text-align:center;font-size:16px;line-height:34px;letter-spacing:.2px}.elementor-20 .elementor-element.elementor-element-1e8470a .elementor-button{background-color:#663D38;font-family:"Noto Serif TC",Sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px}.elementor-20 .elementor-element.elementor-element-1e8470a .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-1e8470a .elementor-button:focus{background-color:#BD8366}.elementor-20 .elementor-element.elementor-element-1e8470a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-20 .elementor-element.elementor-element-b251d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-b251d20::before,.elementor-20 .elementor-element.elementor-element-b251d20>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-b251d20>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-b251d20>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-b251d20>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-b251d20>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#EAE6E6;background-image:url(https://soulmate2222.tw/wp-content/uploads/2025/12/1203-9-scaled.jpg);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-1e97129{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-1e97129 .elementor-heading-title{font-family:"The Nautigal",Sans-serif;font-size:55px;font-weight:100;letter-spacing:2.4px;color:#998585AB}.elementor-20 .elementor-element.elementor-element-6a01e8d{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-6a01e8d .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-weight:800;letter-spacing:1.4px;color:#5F4343}.elementor-20 .elementor-element.elementor-element-dcf3deb{--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-20 .elementor-element.elementor-element-8b03cd8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8b03cd8.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-16f2262.elementor-element{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-16f2262 .eael-testimonial-content{text-align:center}.elementor-20 .elementor-element.elementor-element-16f2262 .eael-testimonial-image{text-align:center}.elementor-20 .elementor-element.elementor-element-16f2262 .eael-testimonial-content .eael-testimonial-user{color:#272727;font-family:"Noto Serif TC",Sans-serif;font-size:22px;font-weight:500;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-16f2262 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-family:"Noto Serif TC",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-16f2262 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-size:16px;font-style:normal;line-height:30px;letter-spacing:.3px}.elementor-20 .elementor-element.elementor-element-16f2262 .rating-five .testimonial-star-rating li i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-16f2262 .rating-one .testimonial-star-rating li:first-child i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-16f2262 .rating-two .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-16f2262 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-16f2262 .rating-three .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-16f2262 .rating-three .testimonial-star-rating li:nth-child(2) i,.elementor-20 .elementor-element.elementor-element-16f2262 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-16f2262 .rating-four .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-16f2262 .rating-four .testimonial-star-rating li:nth-child(2) i,.elementor-20 .elementor-element.elementor-element-16f2262 .rating-four .testimonial-star-rating li:nth-child(3) i,.elementor-20 .elementor-element.elementor-element-16f2262 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-16f2262 .eael-testimonial-quote{color:rgb(0 0 0 / .15)}.elementor-20 .elementor-element.elementor-element-16f2262 span.eael-testimonial-quote{top:5%;right:5%}.elementor-20 .elementor-element.elementor-element-80ebf54{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-fa36d68.elementor-element{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-fa36d68 .eael-testimonial-content{text-align:center}.elementor-20 .elementor-element.elementor-element-fa36d68 .eael-testimonial-image{text-align:center}.elementor-20 .elementor-element.elementor-element-fa36d68 .eael-testimonial-content .eael-testimonial-user{color:#272727;font-family:"Noto Serif TC",Sans-serif;font-size:22px;font-weight:500;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-fa36d68 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-family:"Noto Serif TC",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-fa36d68 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-size:16px;font-style:normal;line-height:30px;letter-spacing:.3px}.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-five .testimonial-star-rating li i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-one .testimonial-star-rating li:first-child i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-two .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-three .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-three .testimonial-star-rating li:nth-child(2) i,.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-four .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-four .testimonial-star-rating li:nth-child(2) i,.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-four .testimonial-star-rating li:nth-child(3) i,.elementor-20 .elementor-element.elementor-element-fa36d68 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-fa36d68 .eael-testimonial-quote{color:rgb(0 0 0 / .15)}.elementor-20 .elementor-element.elementor-element-fa36d68 span.eael-testimonial-quote{top:5%;right:5%}.elementor-20 .elementor-element.elementor-element-10d5fa9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-1ebe304.elementor-element{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-1ebe304 .eael-testimonial-content{text-align:center}.elementor-20 .elementor-element.elementor-element-1ebe304 .eael-testimonial-image{text-align:center}.elementor-20 .elementor-element.elementor-element-1ebe304 .eael-testimonial-content .eael-testimonial-user{color:#272727;font-family:"Noto Serif TC",Sans-serif;font-size:22px;font-weight:500;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-1ebe304 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-family:"Noto Serif TC",Sans-serif;font-size:20px;font-weight:600}.elementor-20 .elementor-element.elementor-element-1ebe304 .eael-testimonial-content .eael-testimonial-text{color:#292929;font-size:16px;font-style:normal;line-height:30px;letter-spacing:.3px}.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-five .testimonial-star-rating li i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-one .testimonial-star-rating li:first-child i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-two .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-three .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-three .testimonial-star-rating li:nth-child(2) i,.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-four .testimonial-star-rating li:nth-child(1) i,.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-four .testimonial-star-rating li:nth-child(2) i,.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-four .testimonial-star-rating li:nth-child(3) i,.elementor-20 .elementor-element.elementor-element-1ebe304 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#f2b01e}.elementor-20 .elementor-element.elementor-element-1ebe304 .eael-testimonial-quote{color:rgb(0 0 0 / .15)}.elementor-20 .elementor-element.elementor-element-1ebe304 span.eael-testimonial-quote{top:5%;right:5%}.elementor-20 .elementor-element.elementor-element-fb0e247{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 0 0;--n-tabs-title-border-radius:40px 40px 40px 40px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#F1EEEC}.elementor-20 .elementor-element.elementor-element-fb0e247>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover){background:#82584A}.elementor-20 .elementor-element.elementor-element-fb0e247.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:#BD8366}.elementor-20 .elementor-element.elementor-element-fb0e247.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-20 .elementor-element.elementor-element-fb0e247.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:#BD8366}.elementor-20 .elementor-element.elementor-element-fb0e247.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-weight:600}.elementor-20 .elementor-element.elementor-element-0deb72b .elementor-button{background-color:#663D38;font-family:"Noto Serif TC",Sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px}.elementor-20 .elementor-element.elementor-element-0deb72b .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-0deb72b .elementor-button:focus{background-color:#BD8366}.elementor-20 .elementor-element.elementor-element-0deb72b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 0 80px 0}.elementor-20 .elementor-element.elementor-element-ade44a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-ade44a9::before,.elementor-20 .elementor-element.elementor-element-ade44a9>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ade44a9>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-ade44a9>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ade44a9>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-ade44a9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FAF6F0;--background-overlay:''}.elementor-20 .elementor-element.elementor-element-2bc9834>.elementor-widget-container{margin:0 0 0 0;padding:14px 0 0 0}.elementor-20 .elementor-element.elementor-element-2bc9834.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-941b492{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-941b492 .elementor-heading-title{font-family:"The Nautigal",Sans-serif;font-size:26px;font-weight:100;letter-spacing:2.4px;color:#B4856B}.elementor-20 .elementor-element.elementor-element-1acbb76{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-20 .elementor-element.elementor-element-1acbb76.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-1acbb76 .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:25px;line-height:0;letter-spacing:3.3px;color:#B4856B}.elementor-20 .elementor-element.elementor-element-7b45bf3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 0 0;text-align:center;letter-spacing:3.4px}.elementor-20 .elementor-element.elementor-element-a4e3c1a{--grid-template-columns:repeat(0, auto);text-align:center;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 0 0 0;--icon-size:20px;--grid-column-gap:20px;--grid-row-gap:0px}.elementor-20 .elementor-element.elementor-element-a4e3c1a .elementor-social-icon{background-color:#B4856B;--icon-padding:0.5em}.elementor-20 .elementor-element.elementor-element-a4e3c1a .elementor-social-icon:hover{background-color:#532C16}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-592659a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 50px}.elementor-20 .elementor-element.elementor-element-c8c227e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 50px;font-size:17px}.elementor-20 .elementor-element.elementor-element-4cbcc7e .elementor-heading-title{font-size:15px}.elementor-20 .elementor-element.elementor-element-a2e0df3{--padding-top:1px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-02bd146{padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-b00c050{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 30px 0}.elementor-20 .elementor-element.elementor-element-8600314{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-8254c0d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-a32a23c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-98b14b2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-20 .elementor-element.elementor-element-8bfd131{text-align:center;font-size:15px}.elementor-20 .elementor-element.elementor-element-4cbcc7e{text-align:center}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-d98066f{--width:67.381%}.elementor-20 .elementor-element.elementor-element-dff1dea{--width:50%}.elementor-20 .elementor-element.elementor-element-07101db{--width:20.861%}.elementor-20 .elementor-element.elementor-element-a32a23c{--width:47.816%}.elementor-20 .elementor-element.elementor-element-28fe5fd{--width:66.6666%}.elementor-20 .elementor-element.elementor-element-961f6f1{--width:100%}.elementor-20 .elementor-element.elementor-element-6082b1d{--width:50%}.elementor-20 .elementor-element.elementor-element-3a25adc{--width:50%}.elementor-20 .elementor-element.elementor-element-bcb8b12{--width:50%}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-c449caf::before,.elementor-20 .elementor-element.elementor-element-c449caf>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-c449caf>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-c449caf>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-c449caf>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-c449caf>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-20bd1c4::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-20bd1c4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-a2e0df3::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-a2e0df3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}}