.ikea-logos{height:38px;margin:0 0 11px 0}@media (min-width:576px){.ikea-logos{height:60px;margin:0 0 17px 0}}.custom-dropdown{position:fixed;right:15px;bottom:15px;z-index:9999}.custom-dropdown-button{background-color:#70e56c;color:#fff;width:60px;height:60px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.2)}.custom-dropdown-button i{font-size:30px;color:#fff}.custom-dropdown-button:hover i{color:#70e56c}.custom-dropdown-button:hover{background-color:#ffff}.custom-dropdown-content{position:absolute;background-color:#f9f9f9;min-width:172px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;overflow:hidden;bottom:100%;right:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.text-feat{font-weight:700;color:#694f0c;display:block}.custom-dropdown-content a{color:#333;padding:10px 20px;font-size:14px;text-decoration:none;display:block;transition:background-color .3s ease;font-weight:600}.custom-dropdown-content a:hover{background-color:#f1f1f1}.custom-dropdown:hover .custom-dropdown-content{opacity:1;visibility:visible;transform:translateY(0)}.navbarx{overflow:hidden;position:fixed;bottom:0;width:100%;object-position:center center;z-index:999}.navbarx-kanan{background-color:#958952;padding:10px;border-radius:90px 0 0}.navbarx-kanan .tombol{line-height:0;letter-spacing:0}.navbarx-kanan .btn{background-color:#dfac3b!important;color:#fff!important}.navbarx-kanan .btn:not(.btn__link):before{background-color:#dfac3b!important}.navbarx a{color:#f2f2f2;background-color:#dfac3b!important;border:2px solid #fff;text-align:center;padding:10px 10px;text-decoration:none;border-radius:5px}.navbarx a:hover{background:#fff;color:2px solid #887f52;border:2px solid 2px solid #887f52}.navbarx a.active{background-color:#4caf50;color:#fff}.modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:10px 10px 0 10px;background-color:#f8bb6d;color:#fff}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#f8bb6d;color:#fff!important;text-align:center!important}.modal-content{background-color:#fefefe;top:50px;margin:auto;padding:0;border:1px solid #888;width:35%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:500px){.modal-content{background-color:#fefefe;top:50px;margin:auto;padding:0;border:1px solid #888;width:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}}.client img{height:50px}.slider .ting{height:80px!important}.owl-carousel .owl-item .ting img{width:-webkit-fill-available;height:60px;object-fit:contain}.tombol-tiktok{display:block;width:100%;padding:10px 0;background-color:#dfac3b;color:#fff;text-decoration:none;border:none;border-radius:5px;transition:background-color .3s;font-family:sans-serif;text-align:center;margin-bottom:8px}.tombol-tiktok:hover{background-color:#958952;color:#fff}.garis-proyek{border-bottom:2px solid #f5f5f5}.link-proyek{font-weight:700;margin-left:5px;margin-right:0}.bx-bayang{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.py-status{position:absolute;top:0;right:0;padding:5px 8px;background-color:#694f0c;color:#fff;border-radius:0 3px 0 8px;font-weight:600;z-index:1}.py-item img{height:145px;object-fit:cover}.py-list{padding-inline-start:0px;list-style-type:none}.py-list li:first-child:before{font-family:FontAwesome;content:"\f015";padding-right:9px;vertical-align:middle;color:#958952}.py-list li:nth-child(2){display:flex}.py-list li:nth-child(2):before{font-family:FontAwesome;content:"\f041";padding-right:12px;vertical-align:middle;color:#958952;margin-left:2px}.py-list li:last-child:before{content:"";padding-right:21px}.py-list li:last-child a{color:#958952}.py-list li{color:#000}.fas-rumah p{margin-bottom:10px;color:#000;font-size:15px;line-height:25px}.lebih-list p{color:#000;font-size:15px;text-align:left;line-height:24px;display:flex;margin-bottom:0;margin-top:10px}.lebih-list p::first-child{margin-top:0}.lebih-list p i{color:#dfac3b;margin-right:10px;padding-top:5px}.lebih-list ul{margin-bottom:0;text-align:left}.lebih-list li::marker{color:#958952!important}.lebih-list li{color:#000!important}.t-visi{margin-bottom:10px!important;color:#000;font-size:16px!important}.visi-icon{margin-right:10px;padding-top:5px}.rmh{padding-top:0}.column{padding:0;float:left;width:100%}.show{display:block}.modal{display:none;position:fixed;z-index:99999999;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-contentt{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:60%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.closes{color:#fff;float:right;font-size:28px;font-weight:700}.closes:focus,.closes:hover{color:#000;text-decoration:none;cursor:pointer}.modal-body{padding:2px 16px}@media only screen and (max-width:425px){.img-siteplan{object-position:top;height:auto}.img-floorplan{object-position:top;height:auto!important}.container-popup{margin-top:50px!important}.column{width:100%}.imgt{width:30%;height:auto;object-fit:cover;border-radius:5px}.modal-contentt{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:90%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}}.no{background-color:#53b6df;padding:5px 10px 5px 10px;color:#fff;font-weight:700;border-radius:100%}#close{background-color:rgba(64,68,65,.5);position:fixed;z-index:999999;top:0;left:0;right:0;bottom:0}#close:target{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden}@media (min-width:768px){.img-siteplan{object-position:top;height:auto}.img-floorplan{object-position:top;height:auto!important}.container-popup{width:50%}}@media (max-width:767px){.img-siteplan{object-position:top;height:auto!important}.img-floorplan{object-position:top;height:auto!important}.container-popup{width:90%}.tab button{width:50%}}@media only screen and (max-width:500px){.navbarx a{color:#f2f2f2;background-color:#dfac3b;border:2px solid #fff;text-align:center;padding:10px 10px;text-decoration:none;border-radius:5px;font-size:11px}}.container-popup{position:relative;margin:5% auto;margin-top:10px;background-color:#fff;color:#333;border-radius:8px}.container-popup img{width:100%}.close{position:absolute;top:3px;right:3px;background-color:#33898b;padding:7px 10px;font-size:15px;text-decoration:none;line-height:1;color:#fff}.fade{-webkit-animation-name:fade;-webkit-animation-duration:2s;animation-name:fade;animation-duration:2s}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.li-value::marker{color:#53b6df!important}@media (min-width:768px){.hero-slider{position:relative;width:100%;height:455px;overflow:hidden;padding:0}.hero-image{object-fit:cover;width:100%;height:100%}}.swiper-button-next,.swiper-button-prev{color:#dfdfdf!important}.swiper-pagination{display:none!important}.swiper-slide::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(0 0 0 / 20%),rgb(0 0 0 / 50%));z-index:2}.slide-content{position:absolute;top:50%;left:40%;transform:translate(-50%,-50%);z-index:3;color:#fff}.slide-title{font-size:2.4rem;font-weight:700;margin-bottom:1rem;color:#fff}.slide-desc{font-size:1.2rem;margin-bottom:2rem}.swiper-button-next,.swiper-button-prev{color:#fff;z-index:4}.swiper-pagination-bullet{background:#fff;opacity:.8}.swiper-pagination-bullet-active{background:#ff5733}.swiper-horizontal{height:100%}.swiper-button-next{padding-right:3rem}.swiper-button-prev{padding-left:3rem}@media (max-width:768px){.hero-slider{position:relative;width:100%;overflow:hidden;padding:0;height:60vh}.hero-image{object-fit:cover;width:100%;height:100%}.slide-title{font-size:1.8rem}.slide-desc{font-size:.9rem}.btn-slide{padding:8px 12px;font-size:.9rem}.swiper-button-next,.swiper-button-prev{font-size:1rem}}.img-testi{width:70px;height:auto}@media (max-width:480px){.swiper-button-next,.swiper-button-prev{display:block!important}.img-testi{width:3rem;height:3rem}.swiper-button-next{padding-right:0}.swiper-button-prev{padding-left:0}.swiper-slide img.hero-image{object-fit:cover;width:100%;height:100%}.hero-slider{position:relative;width:100%;overflow:hidden;padding:0;height:30vh}.slide-title{font-size:.75rem}.slide-desc{font-size:.7rem}.swiper-slide::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.4));z-index:2}}@media (max-width:320px){.swiper-slide img.hero-image{object-fit:cover;width:100%;height:100%}.hero-slider{height:23vh}.slide-title{font-size:.8rem}.slide-desc{display:none}.swiper-slide{display:flex}}