.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.44;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--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-image:url("https://dh14.fromheart.com.tw/wp-content/uploads/2025/12/未命名設計.jpeg");--background-overlay:'';background-position:top 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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 030px 0px;}.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.5px;color:#233D08;}.elementor-20 .elementor-element.elementor-element-c8c227e{column-gap:5px;font-size:24px;line-height:1px;letter-spacing:0.2px;color:#465041;}.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.94;--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://dh14.fromheart.com.tw/wp-content/uploads/2025/12/IMG_2406-150x150.jpeg");--background-overlay:'';background-position:top left;background-size:cover;}.elementor-20 .elementor-element.elementor-element-c449caf:hover::before, .elementor-20 .elementor-element.elementor-element-c449caf:hover > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c449caf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c449caf > .elementor-background-slideshow:hover::before, .elementor-20 .elementor-element.elementor-element-c449caf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-c449caf:hover{--overlay-opacity:0.5;}.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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:0.2px;}.elementor-20 .elementor-element.elementor-element-8bfd131 p{margin-block-end:1px;}.elementor-20 .elementor-element.elementor-element-4cbcc7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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:#624834;}.elementor-20 .elementor-element.elementor-element-60cfd63 .elementor-button{background-color:#51663C;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ede7cc2 img{border-style:none;}.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://dh14.fromheart.com.tw/wp-content/uploads/2025/12/1201-2-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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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:0.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://dh14.fromheart.com.tw/wp-content/uploads/2025/12/1201-2-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:0px 0px 0px 0px;--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;}.elementor-20 .elementor-element.elementor-element-2e3835b{background-color:#446B46;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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:#F3F3F3;}.elementor-20 .elementor-element.elementor-element-8373277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;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:#446B46;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;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:0.8px;color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-02bd146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;column-gap:0px;text-align:center;font-size:16px;line-height:34px;letter-spacing:0.2px;color:#946C96;}.elementor-20 .elementor-element.elementor-element-ca32397{--divider-border-style:solid;--divider-color:#BD8366;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-ca32397 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-ca32397 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-b00c050 .elementor-button{background-color:#446B46;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.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:0px 0px 0px 0px;--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;}.elementor-20 .elementor-element.elementor-element-a414ea5{background-color:#446B46;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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:#F3F3F3;}.elementor-20 .elementor-element.elementor-element-92a2ca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;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:#446B46;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;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:0.8px;color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-8600314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-size:16px;line-height:34px;letter-spacing:0.2px;color:#946C96;}.elementor-20 .elementor-element.elementor-element-30ea760{--divider-border-style:solid;--divider-color:#BD8366;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-30ea760 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-30ea760 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-5bf46bd .elementor-button{background-color:#446B46;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.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:0px 0px 0px 0px;--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;}.elementor-20 .elementor-element.elementor-element-35dc4bf{background-color:#446B46;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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:#F3F3F3;}.elementor-20 .elementor-element.elementor-element-b04bbc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;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:#446B46;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;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:0.8px;color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-8254c0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-size:16px;line-height:34px;letter-spacing:0.2px;color:#946C96;}.elementor-20 .elementor-element.elementor-element-cf63302{--divider-border-style:solid;--divider-color:#BD8366;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-cf63302 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-cf63302 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-1e8470a .elementor-button{background-color:#446B46;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.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-overlay:'';}.elementor-20 .elementor-element.elementor-element-1e97129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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:0.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:0.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:rgba(0,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:0.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:0.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:rgba(0,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:0.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:0.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:rgba(0,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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--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:0.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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 80px 0px;}.elementor-20 .elementor-element.elementor-element-047aaef{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 80px 80px 80px;border-radius:60px 60px 60px 60px;box-shadow:0px 0px 36px -6px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-047aaef:hover{box-shadow:0px 0px 36px -6px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-047aaef .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-f88891b{--divider-border-style:solid;--divider-color:#663D38;--divider-border-width:1px;--e-transform-rotateZ:90deg;margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f88891b .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-f88891b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-2bc9834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2bc9834.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-941b492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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:0px;letter-spacing:3.3px;color:#B4856B;}.elementor-20 .elementor-element.elementor-element-7b45bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;letter-spacing:3.4px;}.elementor-20 .elementor-element.elementor-element-a4e3c1a{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--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;}.elementor-20 .elementor-element.elementor-element-fbb7668{--display:flex;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-592659a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;}.elementor-20 .elementor-element.elementor-element-c8c227e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 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:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b00c050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-8600314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8254c0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@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:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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;}}