.btn-faq::after,.container--content-primary-title.faq,.container--content-primary-title.sidemenu{font-size:1.25em}@media only screen and (max-width:350px){.wrapper-container-sortir-area{grid-template-columns:0.5fr 1fr!important}.container-dropdown-sortir{text-align:start!important}.container-area-primary{text-align:end!important}.nearby-list .distance-eta{width:45%!important}}@media only screen and (max-width:575px){.harga-proyek-baru{font-size:18px}.badge-online{bottom:.5rem;left:3.25rem}.container-area-primary,.container-dropdown-sortir{text-align:center}.modal-agen-nama{font-size:1.2rem}.wrapper-explore-primary{grid-template-columns:1fr}.wrapper-container-sortir-area{grid-template-columns:0.75fr 1fr}.img-gallery-preview__container{flex-direction:row;margin-top:0!important}.overlay-text{font-size:.9rem!important}.primary-tag{font-size:.9em!important}.text-info-detail{font-size:.875em}.facility-list{flex:0 1 calc(50% - 12px)!important}.nearby-list .distance-eta{width:4rem!important;flex-shrink:0}.primary-type__img{width:220px!important;height:220px!important}.modal-container-hubungi.tanya-unit{flex-direction:column!important}.modal-container-hubungi.tanya-unit .row{width:100%}.img-preview__container{width:33%!important}.wrapper-detail-primary-content,.wrapper-detail-primary-image{row-gap:0;column-gap:0;grid-template-columns:100%}.img-detail-primary{max-height:20rem;height:20rem}.more-desc-primary{order:1}.main-text{font-size:1.5em}.lokasi-primary-text,.main-price-text{font-size:1.25em}.second-text{font-size:1em}.loc-more-desc-primary,.price-more-desc-primary{font-size:.75em}.location-title-primary{font-size:.9em}.float-contact{bottom:1rem;right:1rem}.float-contact-brigita{width:3.75rem;max-width:3.75rem}.modal-body-coordinator{max-height:20rem}.img-detail-primary__preview{height:100%!important}.primary-type__spec-img{width:12px!important}.primary-type__spec-item p{font-size:.85em!important}}@media only screen and (min-width:576px){.harga-proyek-baru{font-size:20px}.badge-online{bottom:.5rem;left:3.4rem}.modal-agen-nama{font-size:1.3rem}.wrapper-explore-primary{grid-template-columns:1fr}.wrapper-container-sortir-area{grid-template-columns:1fr 1fr}.text-info-detail{font-size:1em}.wrapper-detail-primary-image{row-gap:0;column-gap:0;grid-template-columns:100%}.wrapper-detail-primary-content{row-gap:1rem;column-gap:0;grid-template-columns:100%}.img-detail-primary{max-height:20rem;height:20rem}.more-desc-primary{order:1}.main-text{font-size:1.5em}.float-contact{bottom:1rem;right:1rem}.float-contact-brigita{width:3.75rem;max-width:3.75rem}.modal-body-coordinator{max-height:20rem}.filter-and-search{height:max-content;background-color:#fdd314}}@media only screen and (min-width:768px){.wrapper-explore-primary{grid-template-columns:1fr auto auto}.wrapper-container-sortir-area{grid-template-columns:auto auto}.agent-contact__wrapper{flex-direction:row!important}.primary-type__img{width:250px!important;height:250px!important}.nearby-list .distance-eta{width:6rem!important;flex-shrink:0}.img-preview__container{width:33%!important}.agent-contact__container .disclaimer-wrapper{text-align:center!important}.img-detail-primary{max-height:27.5rem;height:27.5rem}.float-contact-brigita{width:4.5rem;max-width:4.5rem}.modal-body-coordinator{max-height:30rem}.img-gallery-preview__container{flex-direction:row}.img-detail-primary__preview{height:100%!important}.agent-contact__container hr{display:none!important}}@media only screen and (min-width:992px){.harga-proyek-baru{font-size:18px}.modal-agen-nama{font-size:1.4rem}.agent-contact__wrapper{flex-direction:column!important}.img-preview__container{width:100%!important}.agent-contact__container .disclaimer-wrapper{text-align:left!important}.wrapper-detail-primary-content,.wrapper-detail-primary-image{row-gap:0;column-gap:1rem!important;grid-template-columns:calc(100% - 21rem) 18rem!important}.more-desc-primary{order:0}.location-primary-content{order:1;grid-column:1/span 2}.main-text{font-size:1.875em!important}.loc-more-desc-primary{font-size:.75em!important}.location-title-primary{font-size:1em}.price-more-desc-primary{font-size:.875em!important}.img-detail-primary{max-height:29rem!important;height:29rem!important}.img-detail-primary__preview{max-height:9.3rem!important;height:9.3rem!important}.img-gallery-preview__container{flex-direction:column}.agent-contact__container hr{display:flex!important}}@media only screen and (min-width:1200px){.harga-proyek-baru{font-size:20px!important}.location-title-primary,.lokasi-primary-text,.main-price-text,.second-text{font-size:1.25em}.loc-more-desc-primary,.price-more-desc-primary{font-size:1em}}#appPrimaryPropertyIndexPage .body-of-content.is-nav-show{padding-top:0!important}.filter-and-search,.proyek-baru-section{height:max-content}.search-properti{background-color:#fdd314}.bootstrap-select .dropdown-menu.show,.bootstrap-select .dropdown-menu.show .inner.show{max-height:20rem!important}.dropdown-item.sortUrutkan,.dropdown-item.sortUrutkan:focus{border:none;outline:0;box-shadow:0 0 0 .2rem #fff0}.proyek-baru-section{background-color:#fff!important}.custom-info-text{font-size:1em;line-height:1.3;font-weight:400}.wrapper-container-sortir-area,.wrapper-detail-primary-content,.wrapper-detail-primary-image,.wrapper-explore-primary{display:grid}.card-proyek-baru{width:100%;height:30rem;border-radius:1.25rem;box-shadow:0 0 5px 0 rgb(0 0 0 / .2),0 0 10px 0 rgb(0 0 0 / .19);-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .2),0 0 10px 0 rgb(0 0 0 / .19);-moz-box-shadow:0 0 5px 0 rgb(0 0 0 / .2),0 0 10px 0 rgb(0 0 0 / .19);border:0;justify-content:space-between;background-color:#fdd314}.card-img-proyek-baru{height:275px;max-height:275px;border-radius:19px 19px 0 0;object-fit:cover;overflow:hidden;width:100%;display:block}.card-body-proyek-baru{background:#fdd314;padding:.5rem 10px}.desc-proyek-baru,.lokasi-proyek-baru,.nama-proyek-baru{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.jenis-proyek-baru,.lokasi-proyek-baru{color:#5b5c5f;font-weight:600}.harga-proyek-baru,.nama-proyek-baru{color:#000;font-weight:700}.lokasi-proyek-baru{-webkit-line-clamp:1}.desc-proyek-baru{color:#313450;font-weight:600;-webkit-line-clamp:2}.desc-proyek-baru,.jenis-proyek-baru,.lokasi-proyek-baru{font-size:14px}.nama-proyek-baru{font-size:16px;-webkit-line-clamp:1}.ic-favorite{display:block;margin-left:auto;padding-right:10px}.img-logo-white-circle{width:100%;max-width:5.8rem;height:fit-content;max-height:1.395rem;display:block;margin-left:auto}.btn-hubungi{font-weight:600;padding:.1rem 0;width:100%;font-size:14px;border-radius:1.25rem;background-color:#3cc0fe;border:none;color:#fff}.agen-nama,.container--content-primary-title,.main-price-text,.main-text,.overlay-text,.price-more-desc-primary,.sarana-title-type,.second-text,.title-properti-more-desc-primary{font-weight:700}.card-footer-proyek-baru{height:3.1rem;max-height:3.1rem;padding:.5rem 1rem;background-color:#fff;border-radius:0 0 19px 19px!important}.col-hubungi-agen-proyek-baru{height:2rem;max-height:2rem;display:flex;align-items:center}.img-vendor{width:100%;max-width:80%;height:2rem;max-height:2rem;object-fit:contain;display:flex;justify-content:center;margin-bottom:auto;margin-left:auto}.slide-enter-active,.slide-leave-active{transition:transform .5s;transform:translate3d(0,0,0)}.slide-enter,.slide-leave-active{transform:translate3d(0,100%,0);visibility:visible}.contact-agen{height:max-content;width:100%;background-color:#f5f5f5;z-index:10000;border-radius:1.25rem 1.25rem 0 0;position:fixed;bottom:0}.row-agen-detail{border-bottom:1px solid #b6b6b6}.img-agen-with-badge,.wrapper-img-detail-primary{position:relative}.badge-online{position:absolute;background-color:#55b261;padding:.5rem;border-radius:50%}.img-agen-detail{object-fit:cover}.agen-nama{color:#000}.agen-kantor{color:#6e6f73}.btn-hubungi-agen-detail,.btn-whatsapp-agen-detail{background-color:#fdd314;width:100%;border-radius:10px;font-weight:700}.label-input-hitung-kpr,.text-contact-agent-det{font-size:.875em}.btn-close-modal-slide-modal{background-color:#858585;border-radius:50%;width:1.5rem;height:1.5rem;color:#fff;font-size:.875rem;position:absolute;right:1rem;top:-1rem;border:none;outline:0}.btn-close-modal-slide-modal:focus,.btn-close-modal-slide-modal:hover{color:#fff;border:1px solid #fff;outline:0}.fade-me.active{opacity:.7;background-color:#000;width:100%;height:100%;z-index:9999;top:0;left:0;position:fixed}.img-agen-detail,.img-agen-detail-loading{border-radius:50%;width:4rem;height:4rem;max-width:4rem;max-height:4rem}.agen-kantor-loading,.agen-nama-loading,.img-agen-detail-loading{background:linear-gradient(.25turn,transparent,#fff,transparent),linear-gradient(#c9c9c9,#c9c9c9),radial-gradient(38px circle at 19px 19px,#c9c9c9 50%,transparent 51%),linear-gradient(#c9c9c9,#c9c9c9);background-repeat:no-repeat;background-size:100% 250px,100% 180px,100px 100px,225px 30px;background-position:-315px 0,0 0,0 190px,50px 195px;animation:1.5s infinite loading}.agen-kantor-loading,.agen-nama-loading{width:100%;height:80%;border-radius:12px}.text-card-loading{max-height:1.25rem;border-radius:12px;background-size:100% 250px,100% 13rem,100px 100px,225px 30px;background:linear-gradient(.25turn,transparent,#fff,transparent),linear-gradient(#c9c9c9,#c9c9c9);background-repeat:no-repeat;background-position:-315px 0,0 0,0 190px,50px 195px;animation:1.5s infinite loading}@keyframes loading{to{background-position:315px 0,0 0,0 190px,50px 195px}}.section-detail-primary{padding-top:.75rem}.share-text{font-size:.75em}.btn-sosmed{border-radius:50%;width:2rem;height:2rem;max-width:2rem;max-height:2rem;padding:0;margin:0;color:#fff}.btn-sosmed.fb{background-color:#0080ff}.btn-sosmed.tw{background-color:#0cf}.btn-sosmed.lin{background-color:#007ab9}.btn-sosmed.wa{background-color:#00d954}.lokasi-primary-text{text-transform:capitalize}#slidePrimaryImgWithNav-mw{border-radius:16px}.img-detail-primary,.img-detail-primary__preview{width:100%;object-fit:cover;display:block;border-radius:16px}.img-gallery-preview__container{width:100%;display:flex;column-gap:8px;row-gap:8px;margin-top:8px;margin-bottom:8px}.img-preview__container,.primary-type__contact-wrapper{width:100%}.img-preview__container.last,.input-group--side-menu{position:relative}.img-detail-primary__preview.blurred{filter:blur(2px);transition:filter .3s}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.2rem;z-index:2;width:100%;text-align:center;pointer-events:none}.btn-next-primary,.btn-prev-primary{position:absolute;z-index:9;background-color:#fff;border-radius:50%;width:2rem;height:2rem;max-width:2rem;max-height:2rem;color:#000;font-size:.875em;top:50%}.btn-prev-primary{left:.5rem;padding:0}.btn-next-primary{right:.5rem;padding:0 0 0 1px}.container--content-primary p{margin-bottom:.75rem}.container--content-primary ol,.container--content-primary ul{padding-left:.9rem}.container--content-primary img{width:100%;height:100%;max-height:100%;object-fit:cover;display:block;margin-bottom:.5rem}.container--content-primary-title{font-size:1.5em}.deskripsi-desc{font-weight:500}.sarana-desc,.sarana-title-type{color:#181818}.sarana-desc i{font-size:.875em;margin-right:.25rem}.card-faq{border-radius:15px;border:none;box-shadow:0 0 8px 0 #c2c2c2;-webkit-box-shadow:0 0 8px 0 #c2c2c2;-moz-box-shadow:0 0 8px 0 #c2c2c2}.card-header-title{background-color:#fff;border-bottom:1px solid #e4e4e4;margin:0 1rem}.btn-faq{font-weight:600;color:#5b5b5b}.btn-faq:active,.btn-faq:hover{text-decoration:none;color:#000}.btn-faq::after{content:"\f107";color:#333;float:right;margin-left:.5rem;font-family:FontAwesome}.btn-faq[aria-expanded=true]::after{content:"\f106"}.faq-answer{color:#5b5b5b;margin-bottom:.5rem}.form-search-simple,.form-search-simple:focus{border:1px solid #a8a8a8!important;border-right:1px solid #fff0!important}.btn-search-primary{border:1px solid #a8a8a8;border-radius:15px;border-left:1px solid #fff0}.img-more-desc-properti{width:100%;height:100%;max-height:12.5rem;object-fit:cover;display:block}.loc-more-desc-primary,.location-title-primary,.price-more-desc-primary{line-height:1.3}.title-properti-link,.title-properti-link:hover{color:#000}.info-properti-more-desc-primary,.title-properti-more-desc-primary{font-size:.875em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.float-contact:focus,.form-search-simple:focus,.user-input-hitung-kpr:focus{box-shadow:0 0 0 .2rem #fff0!important;-webkit-box-shadow:0 0 0 .2rem #fff0!important;-moz-box-shadow:0 0 0 .2rem #fff0!important}.float-contact{position:fixed;z-index:999;padding:0}.float-contact:focus{border:1px solid transparent!important}.float-contact-brigita{height:100%}.modal-body-coordinator{overflow-y:auto}.font-marketing-modal{font-size:12px}.reset-borra{border-radius:0!important}.btn-to-kpr{border-radius:1.25rem;background-color:#3cc0fe;border:none;color:#fff;font-weight:600;padding:.5rem 1rem;width:100%}.user-input-hitung-kpr{width:100%;border:1px solid #c9c9c9;border-radius:.5rem;font-size:.875em;padding:.25rem .5rem}.user-input-hitung-kpr:focus{border-color:#fdd314!important;outline:0;padding:.25rem .5rem}.user-input-hitung-kpr.tahun{border-right:0}.user-input-hitung-kpr:focus.tahun~.input-group-append>.input-group-text-append{border:1px solid #fdd314}.input-group-text-append{padding:.25rem .5rem;background-color:#fff;border-radius:0 .5rem .5rem 0;border:1px solid #c9c9c9;font-size:.875em;border-left:0}.title-hasil-simulasi-primary{font-weight:600;text-decoration:underline}.info-hasil-simulasi-primary{font-weight:500;font-size:.875em}.side-menu{right:45px!important}.user-input-hitung-kpr::-webkit-inner-spin-button,.user-input-hitung-kpr::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.user-input-hitung-kpr[type=number]{-moz-appearance:textfield}.tns-nav{text-align:center;position:absolute;bottom:10px;z-index:9;width:100%}.tns-nav>.tns-nav-active{background:#fff!important}.tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 4px;border-radius:50%;background-color:#ffffff60;border:0}.tns-nav>[aria-controls]:focus{outline:0;border:0}.image-marketing-modal{display:flex;flex-direction:column;align-items:center}.image-marketing-modal-img{width:110px;height:110px;border-radius:100%}.modal-container-hubungi{display:flex;flex-direction:column;gap:25px}.modal-container-hubungi.tanya-unit{display:flex;flex-direction:row;gap:25px;align-items:start}.modal-container-hubungi.tanya-unit .row{flex:1}.primary-tag__container{display:flex;flex-direction:row;gap:4px;justify-content:start;margin-top:12px;margin-bottom:8px;flex-wrap:wrap}.primary-tag{width:fit-content;font-size:1em;border-radius:12px;padding:4px 12px;font-weight:600;background-color:#fbd406}.agent-contact__container{display:flex;flex-direction:column;gap:4px;width:100%;justify-content:center;border-radius:10px;padding:8px 0;box-shadow:0 .73px 3.29px 0 #00000040}.agent-contact__wrapper{display:flex;flex-direction:column;gap:4px;width:100%;justify-content:center;flex-wrap:wrap}.disclaimer-wrapper{display:inline;text-align:left;padding:2px 12px;font-size:.65em;font-weight:600;line-height:1.2}.title-primaryagent-kantor,.title-primaryagent-lokasi,.title-primaryagent-name{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disclaimer-wrapper a{font-weight:800;color:#000}.disclaimer-wrapper a:link{text-decoration:none}.agent-contact__card{width:100%;border-radius:4px}.agent-contact__container hr{margin-top:.25rem;margin-bottom:.25rem;border:0;width:92%;border-top:1.46px solid #e7ecf1}.agent-contact__card-content{display:flex;flex:1;flex-direction:column;column-gap:8px;padding:8px 12px}.agent-contact__info{display:flex;align-items:center;gap:.5rem}.agent-contact__card-title{font-size:14px;font-weight:600;width:100%;background-color:#fdd314;text-align:center}.img-primaryagent-photo{width:3.25rem;height:3.35rem;border-radius:50%;object-fit:cover}.title-primaryagent-wrapper{display:flex;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-primaryagent-name{font-size:1em;font-weight:700;margin-bottom:.3em}.nearby-list p,.primary-type__container{margin-bottom:0!important}.title-primaryagent-kantor{font-size:.8em;font-weight:600}.title-primaryagent-lokasi{font-style:italic;margin-top:2px;font-size:.7em}.btn-contact-primary{background-color:#fdd314;border-radius:1.25rem;width:100%;font-size:.875em}.btn-contact-primary:focus{outline:0!important;box-shadow:0 0 0 .2rem #fff0}.btn-contact-primary.button-call-phone{background-color:#fff;color:#000;border:1px solid #000;border-radius:5px;font-size:.7em;font-weight:700}.btn-contact-primary.button-call-whatsapp{background-color:#50bf31;color:#fff;border:1px solid #fff0;border-radius:5px;font-size:.7em;font-weight:600;margin-top:2px}.facility-list__container{display:flex;flex-direction:row;column-gap:24px;row-gap:8px;flex-wrap:wrap}.facility-list{font-size:.9em;font-weight:600;flex:0 1 calc(30% - 8px);box-sizing:border-box}.nearby-list__container{display:flex;flex-direction:column;row-gap:8px;font-size:.9em}.nearby-list__container .nearby-item{border-bottom:1px solid #aeaeae;padding-bottom:2px}.nearby-item .nearby-title{color:#212529;margin-bottom:0!important}.nearby-item .nearby-list{font-weight:600;display:flex;flex-direction:row;justify-content:space-between}.nearby-list .distance-eta{color:#212529;font-weight:400;width:15%;text-align:right}.primary-type__container{display:flex;flex-direction:row;column-gap:12px;row-gap:12px;overflow-x:scroll;padding:12px 4px}.primary-type__price,.primary-type__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-type__item{padding:12px;border-radius:12px;display:flex;flex-direction:column;row-gap:8px;justify-content:center;align-items:center;box-shadow:0 0 3.91px 0 rgba(0,0,0,.25)}.primary-type__img{box-sizing:border-box;height:100%;object-fit:cover;border-radius:16px;margin-bottom:8px!important}.primary-type__container::-webkit-scrollbar{height:6px}.primary-type__container::-webkit-scrollbar-track{background:#f1f1f1}.primary-type__container::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.primary-type__container::-webkit-scrollbar-thumb:hover{background:#555}.primary-type__content-wrapper{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:start}.primary-type__title{font-size:1em;margin-bottom:0!important;line-height:1.3}.primary-type__price{font-size:1.25em;font-weight:700;margin-bottom:0!important;line-height:1.5}.primary-type__spec-wrapper{width:100%;display:flex;flex-direction:row;row-gap:4px;justify-content:space-between;align-items:center}.primary-type__spec-item{display:flex;flex-direction:row;column-gap:4px;align-items:center}.primary-type__spec-item p{margin-bottom:0!important;font-weight:600;font-size:.95em}.primary-type__spec-img{width:14px!important;height:fit-content!important;max-height:18px!important;margin-bottom:0!important}.primary-type__whatsapp{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:6px;border-radius:8px;min-height:32px;padding:4px 8px;background-color:#50bf31;color:#fff;font-size:1em;font-weight:600}.primary-type__whatsapp img{width:1.2em!important;margin-bottom:0!important}.primary-type__whatsapp .fa-whatsapp{font-size:1.2em!important}.primary-type__whatsapp span{margin-bottom:2px}.primary-maps_container{width:100%;height:13.5rem;background-color:#c9c9c9}.tabbable-panel{padding:10px}.tabbable-line>.nav-tabs{border:none;margin:0}.scrollable-tabs{white-space:nowrap;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.tabbable-line>.nav-tabs>li{margin-right:2px}.tabbable-line>.nav-tabs>li>a{border:0;margin-right:0;color:#a6a6a6;padding:10px 24px;display:flex;font-weight:600;text-decoration:none}.tabbable-line>.nav-tabs>li.open>a>i,.tabbable-line>.nav-tabs>li:hover>a>i,.tabbable-line>.nav-tabs>li>a>i{color:#a6a6a6}.tabbable-line>.nav-tabs>li.open,.tabbable-line>.nav-tabs>li:hover{border-bottom:4px solid #fee7a1}.tabbable-line>.nav-tabs>li.open>a,.tabbable-line>.nav-tabs>li:hover>a{border:0;background:0 0!important;color:#fdd314}.tabbable-line>.nav-tabs>li.active{border-bottom:4px solid #fdd314;position:relative}.tabbable-line>.nav-tabs>li.active>a{border:0;color:#fdd314;font-weight:700;background-color:transparent}.tabbable-line>.nav-tabs>li.active>a>i{color:#404040}.tabbable-line>.tab-content{margin-top:-3px;background-color:#fff;border:0;border-top:1px solid #eee;padding:15px 0}.portlet .tabbable-line>.tab-content{padding-bottom:0}.btn.btn-warning.learn-more{border-radius:12px;border:none;background-color:#fdd314;color:#000}.btn.btn-warning.learn-more:hover{background-color:#d4b010}