.elementor-31140 .elementor-element.elementor-element-e0c5c1b{--display:flex;--min-height:60vh;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-e0c5c1b:not(.elementor-motion-effects-element-type-background), .elementor-31140 .elementor-element.elementor-element-e0c5c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.goodpointlife.com.tw/wp-content/uploads/2026/02/DSC_4662-e1771770196904.png");background-position:top center;background-size:cover;}.elementor-31140 .elementor-element.elementor-element-e0c5c1b::before, .elementor-31140 .elementor-element.elementor-element-e0c5c1b > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-e0c5c1b > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-e0c5c1b > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-e0c5c1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-e0c5c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_6 );--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-90839ce{text-align:center;}.elementor-31140 .elementor-element.elementor-element-90839ce .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-31140 .elementor-element.elementor-element-0342832{--display:flex;}.elementor-31140 .elementor-element.elementor-element-31b3bc1{--display:flex;}.elementor-31140 .elementor-element.elementor-element-f009317{text-align:center;}.elementor-31140 .elementor-element.elementor-element-eea5d55{text-align:center;}.elementor-31140 .elementor-element.elementor-element-c0920dc{--display:flex;}.elementor-31140 .elementor-element.elementor-element-df44d63{--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-31140 .elementor-element.elementor-element-dc27b0b{--display:flex;}.elementor-31140 .elementor-element.elementor-element-6d4c4da{--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-31140 .elementor-element.elementor-element-d14ad3a{--display:flex;}.elementor-31140 .elementor-element.elementor-element-04ee02c{text-align:center;font-size:20px;}.elementor-31140 .elementor-element.elementor-element-ae2d68e{--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;--overlay-opacity:0;}.elementor-31140 .elementor-element.elementor-element-ae2d68e::before, .elementor-31140 .elementor-element.elementor-element-ae2d68e > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-ae2d68e > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-ae2d68e > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-ae2d68e > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-ae2d68e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D4B8B4;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-e012491{--display:flex;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-e012491:not(.elementor-motion-effects-element-type-background), .elementor-31140 .elementor-element.elementor-element-e012491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31140 .elementor-element.elementor-element-e012491::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D4B8B4;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-e012491::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31140 .elementor-element.elementor-element-e012491:hover::before, .elementor-31140 .elementor-element.elementor-element-e012491:hover > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-e012491:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .elementor-background-slideshow:hover::before, .elementor-31140 .elementor-element.elementor-element-e012491 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-e012491:hover{--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-e012491:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31140 .elementor-element.elementor-element-e38b9c6{text-align:center;}.elementor-31140 .elementor-element.elementor-element-58af9af{text-align:center;}.elementor-31140 .elementor-element.elementor-element-001c76c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31140 .elementor-element.elementor-element-001c76c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31140 .elementor-element.elementor-element-001c76c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31140 .elementor-element.elementor-element-001c76c .elementor-icon-list-text{transition:color 0.3s;}.elementor-31140 .elementor-element.elementor-element-9de48a0{--display:flex;}.elementor-31140 .elementor-element.elementor-element-7e065ec .elementor-button{background-color:#956757;font-size:20px;font-weight:700;letter-spacing:0.5px;box-shadow:3px 3px 0px 1px #CCB9AA;border-radius:8px 8px 8px 8px;}.elementor-31140 .elementor-element.elementor-element-7e065ec.elementor-element{--order:99999 /* order end hack */;}.elementor-31140 .elementor-element.elementor-element-185f3d5{--display:flex;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-185f3d5::before, .elementor-31140 .elementor-element.elementor-element-185f3d5 > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-185f3d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-185f3d5 > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-185f3d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-185f3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C1CCC7;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-6305fa4{text-align:center;}.elementor-31140 .elementor-element.elementor-element-1775447{text-align:center;}.elementor-31140 .elementor-element.elementor-element-3b49554 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31140 .elementor-element.elementor-element-3b49554 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31140 .elementor-element.elementor-element-3b49554{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31140 .elementor-element.elementor-element-3b49554 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31140 .elementor-element.elementor-element-7ba5166{--display:flex;}.elementor-31140 .elementor-element.elementor-element-6c4da5b .elementor-button{background-color:#956757;font-size:20px;font-weight:700;letter-spacing:0.5px;box-shadow:3px 3px 0px 1px #CCB9AA;border-radius:8px 8px 8px 8px;}.elementor-31140 .elementor-element.elementor-element-6c4da5b.elementor-element{--order:99999 /* order end hack */;}.elementor-31140 .elementor-element.elementor-element-d420258{--display:flex;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-d420258::before, .elementor-31140 .elementor-element.elementor-element-d420258 > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-d420258 > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-d420258 > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-d420258 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-d420258 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E7D4B5;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-640778f{text-align:center;}.elementor-31140 .elementor-element.elementor-element-a3dabc6{text-align:center;}.elementor-31140 .elementor-element.elementor-element-00a2f8c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31140 .elementor-element.elementor-element-00a2f8c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31140 .elementor-element.elementor-element-00a2f8c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31140 .elementor-element.elementor-element-00a2f8c .elementor-icon-list-text{transition:color 0.3s;}.elementor-31140 .elementor-element.elementor-element-04ea982{--display:flex;}.elementor-31140 .elementor-element.elementor-element-8ac5740 .elementor-button{background-color:#956757;font-size:20px;font-weight:700;letter-spacing:0.5px;box-shadow:3px 3px 0px 1px #CCB9AA;border-radius:8px 8px 8px 8px;}.elementor-31140 .elementor-element.elementor-element-8ac5740.elementor-element{--order:99999 /* order end hack */;}.elementor-31140 .elementor-element.elementor-element-efab804{--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;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-efab804::before, .elementor-31140 .elementor-element.elementor-element-efab804 > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-efab804 > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-efab804 > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-efab804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-efab804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-14aa042{--display:flex;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-14aa042::before, .elementor-31140 .elementor-element.elementor-element-14aa042 > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-14aa042 > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-14aa042 > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-14aa042 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-14aa042 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B3CAD8;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-0e0ae4a{text-align:center;}.elementor-31140 .elementor-element.elementor-element-1139b80{--display:flex;}.elementor-31140 .elementor-element.elementor-element-80412d3 .elementor-button{background-color:#956757;font-size:20px;font-weight:700;letter-spacing:0.5px;box-shadow:3px 3px 0px 1px #CCB9AA;border-radius:8px 8px 8px 8px;}.elementor-31140 .elementor-element.elementor-element-80412d3.elementor-element{--order:99999 /* order end hack */;}.elementor-31140 .elementor-element.elementor-element-ee3a979{--display:flex;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-ee3a979::before, .elementor-31140 .elementor-element.elementor-element-ee3a979 > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-ee3a979 > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-ee3a979 > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-ee3a979 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-ee3a979 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C9B4C7;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-d9a8cdf{text-align:center;}.elementor-31140 .elementor-element.elementor-element-77f1676{--display:flex;}.elementor-31140 .elementor-element.elementor-element-3d75b9d .elementor-button{background-color:#956757;font-size:20px;font-weight:700;letter-spacing:0.5px;box-shadow:3px 3px 0px 1px #CCB9AA;border-radius:8px 8px 8px 8px;}.elementor-31140 .elementor-element.elementor-element-3d75b9d.elementor-element{--order:99999 /* order end hack */;}.elementor-31140 .elementor-element.elementor-element-329e8a5{--display:flex;}.elementor-31140 .elementor-element.elementor-element-fcae34d{--display:flex;}.elementor-31140 .elementor-element.elementor-element-7a287f2{text-align:center;}.elementor-31140 .elementor-element.elementor-element-498801a{--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;--overlay-opacity:0.5;}.elementor-31140 .elementor-element.elementor-element-498801a::before, .elementor-31140 .elementor-element.elementor-element-498801a > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-498801a > .e-con-inner > .elementor-background-video-container::before, .elementor-31140 .elementor-element.elementor-element-498801a > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-498801a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31140 .elementor-element.elementor-element-498801a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DDD0C8;--background-overlay:'';}.elementor-31140 .elementor-element.elementor-element-1dd9564 .gallery-item{padding:0 15px 15px 0;}.elementor-31140 .elementor-element.elementor-element-1dd9564 .gallery{margin:0 -15px -15px 0;}.elementor-31140 .elementor-element.elementor-element-1dd9564 .gallery-item img{border-radius:6px 6px 6px 6px;}.elementor-31140 .elementor-element.elementor-element-1dd9564 .gallery-item .gallery-caption{text-align:center;}@media(min-width:768px){.elementor-31140 .elementor-element.elementor-element-e0c5c1b{--content-width:1200px;}.elementor-31140 .elementor-element.elementor-element-dc27b0b{--width:50%;}.elementor-31140 .elementor-element.elementor-element-6d4c4da{--width:47%;}}