.elementor-41 .elementor-element.elementor-element-ece9580{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-41 .elementor-element.elementor-element-12d7f6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-repeater-item-3bd858d .swiper-slide-bg{background-image:url(http://happydecor.com.tw/wp-content/uploads/2021/11/客變預設屋客變預售屋客變諮詢預售屋客變裝潢-33-scaled-1.jpg);background-size:cover;}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-repeater-item-e6af822 .swiper-slide-bg{background-image:url(http://happydecor.com.tw/wp-content/uploads/2021/11/客變預設屋客變預售屋客變諮詢預售屋客變裝潢-31-scaled-1.jpg);background-size:cover;}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-repeater-item-60bb85e .swiper-slide-bg{background-image:url(http://happydecor.com.tw/wp-content/uploads/2021/11/客變預設屋客變預售屋客變諮詢預售屋客變裝潢-29-scaled-1.jpg);background-size:cover;}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-repeater-item-8701eef .swiper-slide-bg{background-image:url(http://happydecor.com.tw/wp-content/uploads/2021/11/1-1.jpg);background-size:cover;}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-repeater-item-c9514bb .swiper-slide-bg{background-image:url(http://happydecor.com.tw/wp-content/uploads/2021/11/1-1-1.jpg);background-size:cover;}.elementor-41 .elementor-element.elementor-element-c82d028 .swiper-slide{transition-duration:calc(5000ms*1.2);height:580px;}.elementor-41 .elementor-element.elementor-element-c82d028 .swiper-slide-contents{max-width:66%;}.elementor-41 .elementor-element.elementor-element-c82d028 .swiper-slide-inner{text-align:center;}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-slide-heading{color:var( --e-global-color-b033921 );font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-c82d028 .elementor-slide-description{color:#000000;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;}.elementor-41 .elementor-element.elementor-element-7eb5907 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-7eb5907 > .elementor-container{max-width:1100px;}.elementor-41 .elementor-element.elementor-element-7eb5907{padding:50px 0px 50px 0px;overflow:visible;}.elementor-41 .elementor-element.elementor-element-44a0a356 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-5878e74b{font-size:15px;font-weight:300;text-transform:uppercase;color:#bfbfbf;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-1a05e22 .elementor-heading-title{font-size:45px;font-weight:900;line-height:1.2em;color:var( --e-global-color-b033921 );}.elementor-41 .elementor-element.elementor-element-58fdb55a{font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-fe171a0 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-41 .elementor-element.elementor-element-fe171a0 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-41 .elementor-element.elementor-element-9168565{padding:0px 0px 0px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-aeceef9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-aeceef9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-3b06c16 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-41 .elementor-element.elementor-element-3b06c16 .elementskit-btn{background-color:#AA3EA6;font-size:24px;font-weight:700;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-3b06c16 .elementskit-btn:hover{background-color:#AA3EA6;color:#ffffff;fill:#ffffff;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3b06c16{left:0px;}body.rtl .elementor-41 .elementor-element.elementor-element-3b06c16{right:0px;}.elementor-41 .elementor-element.elementor-element-3b06c16{top:40%;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-e22f2b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-e22f2b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-434a9fb .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-41 .elementor-element.elementor-element-434a9fb .elementskit-btn{background-color:#3BBFC2;font-size:24px;font-weight:700;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-434a9fb .elementskit-btn:hover{background-color:#3BBFC2;color:#ffffff;fill:#ffffff;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-434a9fb{left:0px;}body.rtl .elementor-41 .elementor-element.elementor-element-434a9fb{right:0px;}.elementor-41 .elementor-element.elementor-element-434a9fb{top:40%;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-843b0da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-843b0da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-3b5a1f4 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-41 .elementor-element.elementor-element-3b5a1f4 .elementskit-btn{background-color:#F1982C;font-size:24px;font-weight:700;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-3b5a1f4 .elementskit-btn:hover{background-color:#F1982C;color:#ffffff;fill:#ffffff;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-3b5a1f4{left:0px;}body.rtl .elementor-41 .elementor-element.elementor-element-3b5a1f4{right:0px;}.elementor-41 .elementor-element.elementor-element-3b5a1f4{top:40%;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-958399f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-958399f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-e695d08 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-41 .elementor-element.elementor-element-e695d08 .elementskit-btn{background-color:#768E55;font-size:24px;font-weight:700;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-e695d08 .elementskit-btn:hover{background-color:#768E55;color:#ffffff;fill:#ffffff;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-e695d08{left:0px;}body.rtl .elementor-41 .elementor-element.elementor-element-e695d08{right:0px;}.elementor-41 .elementor-element.elementor-element-e695d08{top:40%;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-4a001ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-4a001ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-648fa3e .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-41 .elementor-element.elementor-element-648fa3e .elementskit-btn{background-color:#3E42AA;font-size:24px;font-weight:700;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-648fa3e .elementskit-btn:hover{background-color:#3E42AA;color:#ffffff;fill:#ffffff;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-648fa3e{left:0px;}body.rtl .elementor-41 .elementor-element.elementor-element-648fa3e{right:0px;}.elementor-41 .elementor-element.elementor-element-648fa3e{top:40%;}.elementor-41 .elementor-element.elementor-element-8dbd2dc{margin-top:40px;margin-bottom:40px;overflow:visible;}.elementor-41 .elementor-element.elementor-element-15a90df > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-41 .elementor-element.elementor-element-15a90df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-15a90df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-0a5210f img{filter:brightness( 132% ) contrast( 100% ) saturate( 147% ) blur( 0px ) hue-rotate( 208deg );}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-7c4bedb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-7c4bedb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-7c4bedb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-7c4bedb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-164846c > .elementor-widget-container{background-color:var( --e-global-color-b033921 );padding:80px 20px 80px 20px;}.elementor-41 .elementor-element.elementor-element-164846c{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-27b3b5e{margin-top:40px;margin-bottom:40px;overflow:visible;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-f783f3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-f783f3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-f783f3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f783f3f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-a5491e8 > .elementor-widget-container{background-color:var( --e-global-color-4fb079b );padding:80px 20px 80px 20px;}.elementor-41 .elementor-element.elementor-element-a5491e8{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-1decc95 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-41 .elementor-element.elementor-element-1decc95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-1decc95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-d643836{overflow:visible;}.elementor-41 .elementor-element.elementor-element-05a5071 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-2a95ea1{overflow:visible;}.elementor-41 .elementor-element.elementor-element-dcac5ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-b033921 );}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-b033921 );}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-b033921 );}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-border-divider, .elementor-41 .elementor-element.elementor-element-829e7da .elementskit-border-divider::before{height:4px;}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-b033921 );color:var( --e-global-color-b033921 );}.elementor-41 .elementor-element.elementor-element-829e7da .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-b033921 );}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-9a85ad9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-9a85ad9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-9a85ad9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-350b499{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4fb079b );}.elementor-41 .elementor-element.elementor-element-968a16e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-15a90df{width:59.909%;}.elementor-41 .elementor-element.elementor-element-7c4bedb{width:40%;}.elementor-41 .elementor-element.elementor-element-f783f3f{width:40%;}.elementor-41 .elementor-element.elementor-element-1decc95{width:59.909%;}}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-7eb5907{padding:100px 25px 100px 25px;}.elementor-41 .elementor-element.elementor-element-1a05e22 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-7eb5907{padding:50px 20px 50px 20px;}.elementor-41 .elementor-element.elementor-element-44a0a356 > .elementor-element-populated{padding:25px 0px 0px 0px;}}