.elementor-2 .elementor-element.elementor-element-7b737f6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7b737f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-7b737f6 > .elementor-container{max-width:1168px;}.elementor-2 .elementor-element.elementor-element-7b737f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b737f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0356e6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2 .elementor-element.elementor-element-bec92ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bec92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-bec92ff > .elementor-container{max-width:1168px;}.elementor-2 .elementor-element.elementor-element-bec92ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bec92ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-bec92ff .owl-stage{display:flex;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-bec92ff .owl-nav button{top:50%;bottom:0%;color:#666666;}.elementor-2 .elementor-element.elementor-element-bec92ff .owl-nav .owl-prev{left:1.5%;}.elementor-2 .elementor-element.elementor-element-bec92ff .owl-nav .owl-next{right:1.5%;}.elementor-2 .elementor-element.elementor-element-bec92ff .owl-dots{bottom:9%;top:auto;left:38.2%;right:auto;}.elementor-2 .elementor-element.elementor-element-4e4ffec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-element-a379f4a .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a379f4a .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/05/EH-WEB-BANNER-2025-SPECIAL-PROMO-APR.png");}.elementor-2 .elementor-element.elementor-element-a379f4a, .elementor-element-a379f4a .banner, .elementor-element-a379f4a img{max-height:700px;overflow:hidden;}.elementor-element-a379f4a .banner{min-height:450px;}.elementor-element-a379f4a .banner-img > img{min-height:450px;}.elementor-element-a379f4a .banner-img img{object-position:0%;}.elementor-element-a379f4a .banner .banner-content-inner{text-align:center;}.elementor-element-a379f4a .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-f9c0185 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9c0185 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/08/WA-FOTO-TM-e1755139142950.jpg");}.elementor-2 .elementor-element.elementor-element-f9c0185, .elementor-element-f9c0185 .banner, .elementor-element-f9c0185 img{max-height:700px;overflow:hidden;}.elementor-element-f9c0185 .banner{min-height:450px;}.elementor-element-f9c0185 .banner-img > img{min-height:450px;}.elementor-element-f9c0185 .banner-img img{object-position:0%;}.elementor-element-f9c0185 .banner .banner-content-inner{text-align:center;}.elementor-element-f9c0185 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-bfc3bd9 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bfc3bd9 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/02/WEB-BANNER-IFSS-1799-X-858-250210.jpg");}.elementor-2 .elementor-element.elementor-element-bfc3bd9, .elementor-element-bfc3bd9 .banner, .elementor-element-bfc3bd9 img{max-height:700px;overflow:hidden;}.elementor-element-bfc3bd9 .banner{min-height:450px;}.elementor-element-bfc3bd9 .banner-img > img{min-height:450px;}.elementor-element-bfc3bd9 .banner-img img{object-position:0%;}.elementor-element-bfc3bd9 .banner .banner-content-inner{text-align:center;}.elementor-element-bfc3bd9 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-92ded91 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-92ded91 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/02/WEB-BANNER-IFMAC-1799-X-858-250210.jpg");background-repeat:repeat;}.elementor-2 .elementor-element.elementor-element-92ded91, .elementor-element-92ded91 .banner, .elementor-element-92ded91 img{max-height:700px;overflow:hidden;}.elementor-element-92ded91 .banner{min-height:450px;}.elementor-element-92ded91 .banner-img > img{min-height:450px;}.elementor-element-92ded91 .banner-img img{object-position:0%;}.elementor-element-92ded91 .banner .banner-content-inner{text-align:center;}.elementor-element-92ded91 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-f334010 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f334010 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/08/Ads-IHF_Ecohomes-1799x858-1-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-f334010, .elementor-element-f334010 .banner, .elementor-element-f334010 img{max-height:700px;overflow:hidden;}.elementor-element-f334010 .banner{min-height:450px;}.elementor-element-f334010 .banner-img > img{min-height:450px;}.elementor-element-f334010 .banner-img img{object-position:0%;}.elementor-element-f334010 .banner .banner-content-inner{text-align:center;}.elementor-element-f334010 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-9be5b08 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9be5b08 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/08/Ads-Interzum_Ecohomes-1799x858-1-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-9be5b08, .elementor-element-9be5b08 .banner, .elementor-element-9be5b08 img{max-height:700px;overflow:hidden;}.elementor-element-9be5b08 .banner{min-height:450px;}.elementor-element-9be5b08 .banner-img > img{min-height:450px;}.elementor-element-9be5b08 .banner-img img{object-position:0%;}.elementor-element-9be5b08 .banner .banner-content-inner{text-align:center;}.elementor-element-9be5b08 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-6b13139 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6b13139 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/08/BDE-WEBSITE-BANNER-GIF.gif");}.elementor-2 .elementor-element.elementor-element-6b13139, .elementor-element-6b13139 .banner, .elementor-element-6b13139 img{max-height:700px;overflow:hidden;}.elementor-element-6b13139 .banner{min-height:450px;}.elementor-element-6b13139 .banner-img > img{min-height:450px;}.elementor-element-6b13139 .banner-img img{object-position:0%;}.elementor-element-6b13139 .banner .banner-content-inner{text-align:center;}.elementor-element-6b13139 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.elementor-element-a2aa450 .elementor-repeater-item-heading{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2aa450 .banner{background-color:#FFFFFF;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/09/EH-Banner-Website-Free-Workshop-IFMAC-2025.png");}.elementor-2 .elementor-element.elementor-element-a2aa450, .elementor-element-a2aa450 .banner, .elementor-element-a2aa450 img{max-height:700px;overflow:hidden;}.elementor-element-a2aa450 .banner{min-height:450px;}.elementor-element-a2aa450 .banner-img > img{min-height:450px;}.elementor-element-a2aa450 .banner-img img{object-position:0%;}.elementor-element-a2aa450 .banner .banner-content-inner{text-align:center;}.elementor-element-a2aa450 .banner .banner-content{left:50%;top:50%;bottom:0px;max-width:0%;width:100%;}.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-2 .elementor-element.elementor-element-86dce39{text-align:center;}.elementor-2 .elementor-element.elementor-element-86dce39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-element-1d1f754 .elementor-repeater-item-heading{color:#fff;font-size:1.4rem;font-weight:300;}.elementor-element-1d1f754 .elementor-repeater-item-text{color:#FFFFFF;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-1d1f754 .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-1d1f754 .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#FFFFFF33;}.elementor-element-1d1f754 .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-1d1f754 .elementor-repeater-item-button:not(:focus):active, .elementor-element-1d1f754 .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1d1f754 .banner{background-color:#16BABD;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2023/12/falcon-4k5k-001_high.jpg");}.elementor-2 .elementor-element.elementor-element-1d1f754, .elementor-element-1d1f754 .banner, .elementor-element-1d1f754 img{max-height:260px;overflow:hidden;}.elementor-element-1d1f754 .banner{min-height:260px;}.elementor-element-1d1f754 .banner-img > img{min-height:260px;}.elementor-element-1d1f754 .banner-img img{object-position:0%;}.elementor-element-1d1f754 .banner .banner-content-inner{text-align:left;}.elementor-element-1d1f754 .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-element-4541f4d .elementor-repeater-item-heading{color:#fff;font-size:1.4rem;font-weight:300;}.elementor-element-4541f4d .elementor-repeater-item-text{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-4541f4d .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-4541f4d .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#FFFFFF33;}.elementor-element-4541f4d .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-4541f4d .elementor-repeater-item-button:not(:focus):active, .elementor-element-4541f4d .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4541f4d .banner{background-color:#EEB8AC;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2024/03/dek-8-1200x450-1.jpg");}.elementor-element-4541f4d .banner{min-height:260px;}.elementor-element-4541f4d .banner-img > img{min-height:260px;}.elementor-element-4541f4d .banner .banner-content-inner{text-align:left;}.elementor-element-4541f4d .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-element-5bc0f68 .elementor-repeater-item-heading{color:#fff;font-size:1.4rem;font-weight:300;}.elementor-element-5bc0f68 .elementor-repeater-item-text{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-5bc0f68 .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-5bc0f68 .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#FFFFFF33;}.elementor-element-5bc0f68 .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-5bc0f68 .elementor-repeater-item-button:not(:focus):active, .elementor-element-5bc0f68 .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5bc0f68 .banner{background-color:#3B896D;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2024/03/TV-3015-1.jpg");}.elementor-2 .elementor-element.elementor-element-5bc0f68, .elementor-element-5bc0f68 .banner, .elementor-element-5bc0f68 img{max-height:260px;overflow:hidden;}.elementor-element-5bc0f68 .banner{min-height:260px;}.elementor-element-5bc0f68 .banner-img > img{min-height:260px;}.elementor-element-5bc0f68 .banner .banner-content-inner{text-align:left;}.elementor-element-5bc0f68 .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-2 .elementor-element.elementor-element-30951b5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30951b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2 .elementor-element.elementor-element-30951b5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-30951b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6d91d0f .title-wrapper{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6d91d0f .heading-title{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6d91d0f .nav-filter{margin:0px 0px 0px 0px;text-transform:none;}.elementor-2 .elementor-element.elementor-element-6d91d0f .products{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6d91d0f .nav-filter a{color:#666666;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-6d91d0f .nav-filter a:hover{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-6d91d0f .nav-filter .active a{color:#3399FF;border-style:solid;border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-c960c5e{text-align:center;}.elementor-2 .elementor-element.elementor-element-c960c5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-2809bc9 .nav-filter{justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-efa95b8 .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-c1629ee{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-ed817f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-4aa4733 .elementor-heading-title{font-size:2.4rem;line-height:55px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .elementor-heading-title{color:#000000;}.elementor-2 .elementor-element.elementor-element-a8301d5{color:#000000;margin-top:-56px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav{justify-content:flex-end;margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .tab-pane{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav .nav-item a{padding:13px 10px 13px 10px;font-size:1.6rem;font-weight:400;letter-spacing:-0.16px;color:#666666;border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav .nav-item + .nav-item{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .horizontal > .nav .nav-item + .nav-item{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .vertical > .nav .nav-item + .nav-item{margin-top:3px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav.nav-pills .nav-item a{border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav-border-anim a:before{background-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav .nav-item a:hover{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav .nav-item.active a{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-d08f59f .products{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-3e938e0{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-element-0359644 .elementor-repeater-item-heading{color:#777777;font-size:1.4rem;font-weight:300;}.elementor-element-0359644 .elementor-repeater-item-text{color:#3399FF;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-0359644 .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-0359644 .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#33333333;}.elementor-element-0359644 .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-0359644 .elementor-repeater-item-button:not(:focus):active, .elementor-element-0359644 .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0359644 .banner{background-color:#F3F3F3;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/09/Banner-Bahan-Bangunan-1.webp");}.elementor-element-0359644 .banner{min-height:250px;}.elementor-element-0359644 .banner-img > img{min-height:250px;}.elementor-element-0359644 .banner-img img{object-position:0%;}.elementor-element-0359644 .banner .banner-content-inner{text-align:left;}.elementor-element-0359644 .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-element-bdb0a68 .elementor-repeater-item-heading{color:#fff;font-size:1.4rem;font-weight:300;}.elementor-element-bdb0a68 .elementor-repeater-item-text{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-bdb0a68 .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-bdb0a68 .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#FFFFFF33;}.elementor-element-bdb0a68 .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-bdb0a68 .elementor-repeater-item-button:not(:focus):active, .elementor-element-bdb0a68 .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bdb0a68 .banner{background-color:#7E8894;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2021/03/Banner-Bahan-Bangunan-2.png");}.elementor-element-bdb0a68 .banner{min-height:250px;}.elementor-element-bdb0a68 .banner-img > img{min-height:250px;}.elementor-element-bdb0a68 .banner .banner-content-inner{text-align:left;}.elementor-element-bdb0a68 .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-2 .elementor-element.elementor-element-c819cc1{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-96cf17b{text-align:center;}.elementor-2 .elementor-element.elementor-element-96cf17b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-6de3124 .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-8804f80{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-3a028f3 .elementor-heading-title{font-size:2.4rem;line-height:55px;}.elementor-2 .elementor-element.elementor-element-5e37a49{margin-top:-56px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav{justify-content:flex-end;margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .tab-pane{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav .nav-item a{padding:13px 10px 13px 10px;font-size:1.6rem;font-weight:400;letter-spacing:-0.16px;color:#666666;border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav .nav-item + .nav-item{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .horizontal > .nav .nav-item + .nav-item{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .vertical > .nav .nav-item + .nav-item{margin-top:3px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav.nav-pills .nav-item a{border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav-border-anim a:before{background-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav .nav-item a:hover{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav .nav-item.active a{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-5df2343 .products{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-702e712 .elementor-button{background-color:#16BABD;font-family:"Carrois Gothic", Sans-serif;font-weight:800;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-83a4c4f{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-element-29c54e3 .elementor-repeater-item-heading{color:#777777;font-size:1.4rem;font-weight:300;}.elementor-element-29c54e3 .elementor-repeater-item-text{color:#3399FF;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-29c54e3 .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-29c54e3 .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#33333333;}.elementor-element-29c54e3 .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-29c54e3 .elementor-repeater-item-button:not(:focus):active, .elementor-element-29c54e3 .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-29c54e3 .banner{background-color:#F3F3F3;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/09/Banner-Interior-1.png");}.elementor-element-29c54e3 .banner{min-height:250px;}.elementor-element-29c54e3 .banner-img > img{min-height:250px;}.elementor-element-29c54e3 .banner .banner-content-inner{text-align:left;}.elementor-element-29c54e3 .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-element-e04e3bf .elementor-repeater-item-heading{color:#fff;font-size:1.4rem;font-weight:300;}.elementor-element-e04e3bf .elementor-repeater-item-text{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-e04e3bf .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-e04e3bf .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#FFFFFF33;}.elementor-element-e04e3bf .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-e04e3bf .elementor-repeater-item-button:not(:focus):active, .elementor-element-e04e3bf .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e04e3bf .banner{background-color:#7E8894;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/09/Banner-Interior-2.png");}.elementor-element-e04e3bf .banner{min-height:250px;}.elementor-element-e04e3bf .banner-img > img{min-height:250px;}.elementor-element-e04e3bf .banner .banner-content-inner{text-align:left;}.elementor-element-e04e3bf .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-2 .elementor-element.elementor-element-c52e908{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-49e3ecc{text-align:center;}.elementor-2 .elementor-element.elementor-element-49e3ecc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-a4a4c2a .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-bb6b95b{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-element-cb462ab .elementor-repeater-item-heading{color:#777777;font-size:1.4rem;font-weight:300;}.elementor-element-cb462ab .elementor-repeater-item-text{color:#3399FF;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-cb462ab .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-cb462ab .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#33333333;}.elementor-element-cb462ab .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-cb462ab .elementor-repeater-item-button:not(:focus):active, .elementor-element-cb462ab .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb462ab .banner{background-color:#F3F3F3;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2021/03/Banner-Furniture-1.png");}.elementor-element-cb462ab .banner{min-height:250px;}.elementor-element-cb462ab .banner-img > img{min-height:250px;}.elementor-element-cb462ab .banner .banner-content-inner{text-align:left;}.elementor-element-cb462ab .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-element-68b48d0 .elementor-repeater-item-heading{color:#fff;font-size:1.4rem;font-weight:300;}.elementor-element-68b48d0 .elementor-repeater-item-text{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.25em;}.elementor-element-68b48d0 .elementor-repeater-item-button.btn{white-space:nowrap;padding:6.5px 10px 6.5px 10px;}.elementor-element-68b48d0 .elementor-repeater-item-button{border-width:0px 0px 0px 0px;background-color:#FFFFFF33;}.elementor-element-68b48d0 .elementor-repeater-item-button:hover{color:#333333;background-color:#FFFFFF;}.elementor-element-68b48d0 .elementor-repeater-item-button:not(:focus):active, .elementor-element-68b48d0 .elementor-repeater-item-button:focus{color:#333333;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-68b48d0 .banner{background-color:#7E8894;background-image:url("https://dev.ecohomes.id/wp-content/uploads/2025/09/Banner-Furniture-2.png");}.elementor-element-68b48d0 .banner{min-height:250px;}.elementor-element-68b48d0 .banner-img > img{min-height:250px;}.elementor-element-68b48d0 .banner .banner-content-inner{text-align:left;}.elementor-element-68b48d0 .banner .banner-content{left:30px;top:30px;bottom:30px;}.elementor-2 .elementor-element.elementor-element-ea3b4ee{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-d6f5df1{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6f5df1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-2acaf21 .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-e701303{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-bcb4397 .elementor-heading-title{font-size:2.4rem;line-height:55px;}.elementor-2 .elementor-element.elementor-element-bbddd9c{margin-top:-56px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav{justify-content:flex-end;margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .tab-pane{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav .nav-item a{padding:13px 10px 13px 10px;font-size:1.6rem;font-weight:400;letter-spacing:-0.16px;color:#666666;border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav .nav-item + .nav-item{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .horizontal > .nav .nav-item + .nav-item{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .vertical > .nav .nav-item + .nav-item{margin-top:3px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav.nav-pills .nav-item a{border-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav-border-anim a:before{background-color:#3399FF;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav .nav-item a:hover{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav .nav-item.active a{color:#3399FF;}.elementor-2 .elementor-element.elementor-element-1fee058 .products{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-e13588a .elementor-button{background-color:#16BABD;font-family:"Carrois Gothic", Sans-serif;font-weight:800;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-116b085:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-116b085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2 .elementor-element.elementor-element-116b085{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-116b085 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d3da38b{text-align:center;}.elementor-2 .elementor-element.elementor-element-d3da38b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#4D4D4D;}.elementor-2 .elementor-element.elementor-element-5e3884f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-fa8c2fd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-cb1d2f2 .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-c5324da{margin-top:0px;margin-bottom:0px;padding:50px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-bd29271 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bd29271{text-align:center;}.elementor-2 .elementor-element.elementor-element-bd29271 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2 .elementor-element.elementor-element-dd120ff .owl-item figure{align-items:top;}.elementor-2 .elementor-element.elementor-element-a917b98{--spacer-size:30px;}.elementor-2 .elementor-element.elementor-element-b4ddc71 .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}.elementor-2 .elementor-element.elementor-element-ab8e065:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ab8e065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16BABD;}.elementor-2 .elementor-element.elementor-element-ab8e065{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-ab8e065 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-acf485c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:-0.08px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ed86024{text-align:start;}.elementor-2 .elementor-element.elementor-element-ed86024 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-69b5b73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e4ef56c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e4ef56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2 .elementor-element.elementor-element-e4ef56c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-e4ef56c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-797a948 .title-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-797a948 .heading-title{margin:0px 0px 15px 0px;font-family:"Poppins", Sans-serif;}.elementor-2 .elementor-element.elementor-element-9697c44 .elementor-button{background-color:#16BABD;font-family:"Poppins", Sans-serif;font-weight:600;fill:#000000;color:#000000;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-3ffd993{width:25%;}.elementor-2 .elementor-element.elementor-element-37bd1c2{width:50%;}.elementor-2 .elementor-element.elementor-element-5935e05{width:24.333%;}.elementor-2 .elementor-element.elementor-element-9406399{width:56.646%;}.elementor-2 .elementor-element.elementor-element-438e87e{width:43.354%;}.elementor-2 .elementor-element.elementor-element-91cfea0{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-11b322f{width:50%;}.elementor-2 .elementor-element.elementor-element-3ffd993{width:50%;}.elementor-2 .elementor-element.elementor-element-37bd1c2{width:100%;}.elementor-2 .elementor-element.elementor-element-5935e05{width:50%;}.elementor-2 .elementor-element.elementor-element-9406399{width:100%;}.elementor-2 .elementor-element.elementor-element-438e87e{width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-6d91d0f .title-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-6d91d0f .nav-filter{justify-content:center;}.elementor-2 .elementor-element.elementor-element-6d91d0f .heading-title{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-acf485c{text-align:center;}.elementor-2 .elementor-element.elementor-element-ed86024{text-align:center;}.elementor-2 .elementor-element.elementor-element-69b5b73{text-align:center;}.elementor-2 .elementor-element.elementor-element-438e87e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-f022cca{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4aa4733{text-align:center;}.elementor-2 .elementor-element.elementor-element-4aa4733 .elementor-heading-title{line-height:1em;}.elementor-2 .elementor-element.elementor-element-a8301d5{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a8301d5 .nav{justify-content:center;}.elementor-2 .elementor-element.elementor-element-3a028f3{text-align:center;}.elementor-2 .elementor-element.elementor-element-3a028f3 .elementor-heading-title{line-height:1em;}.elementor-2 .elementor-element.elementor-element-5e37a49{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5e37a49 .nav{justify-content:center;}.elementor-2 .elementor-element.elementor-element-bcb4397{text-align:center;}.elementor-2 .elementor-element.elementor-element-bcb4397 .elementor-heading-title{line-height:1em;}.elementor-2 .elementor-element.elementor-element-bbddd9c{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-bbddd9c .nav{justify-content:center;}.elementor-2 .elementor-element.elementor-element-f022cca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}