*{font-variant:lining-nums}::selection{background-color:#3aaa35}.qodef-button{text-align:center}.qodef-button.qodef-html--link{padding:13px 50px}.qodef-button.qodef-layout--outlined .qodef-border-holder{border:1px solid rgb(58 170 53 / .5)}.white.qodef-button.qodef-layout--outlined{background-color:#FFF!important}.qodef-section-title .qodef-m-title{overflow-wrap:normal}body.page .qodef-page-title::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}header .qodef-divided-header-left-wrapper{justify-content:end!important}.qodef-header-navigation ul li.qodef-menu-item--narrow ul{border-color:#3aaa35!important}.qodef-header-navigation ul li.qodef-menu-item--narrow a{color:#ffffff!important}.qodef-mobile-header-navigation ul li.current-menu-ancestor>a,.qodef-mobile-header-navigation ul li.current-menu-item>a,.qodef-mobile-header-navigation ul li a:hover{color:#3aaa35!important}.qodef-header-navigation ul li a,.qodef-mobile-header-navigation ul li a{white-space:normal!important}footer #qodef-page-footer-top-area{padding:120px 0 30px}footer .widget_nav_menu{margin-top:-35px!important}footer .info-box{display:flex;flex-direction:column;gap:10px}footer .info-box br{display:none}footer .info-box a{display:flex;gap:10px;align-items:center}footer .info-box a img{min-width:18px;width:18px;height:18px;object-fit:contain}footer .info-box a:hover img{filter:brightness(0) invert(1)}footer .widget_custom_html{margin-top:-25px!important}footer .qodef-social-icons-group .qodef-svg-circle{stroke:#FFFFFF!important}footer .qodef-social-icons-group .qodef-icon{border-color:rgb(178 178 178 / 50%)!important}footer .qodef-social-icons-group .qodef-icon:before{color:#b2b2b2!important}#qodef-page-footer-bottom-area .widget_text{padding:0 20px}#home-slider-sec .qodef-rev-scroll-down-button circle{stroke:#FFF}#home-slider-sec .qodef-rev-scroll-down-button polygon{fill:#FFF}#home-slider-sec .qodef-main-bullets-nav .qodef-svg-circle{stroke:#FFF!important}#home-slider-sec .qodef-main-bullets-nav .sr7-bullet:after{background-color:#FFF!important}#home-projek-sec .qodef-section-title .qodef-m-text{width:75%;margin-left:auto;margin-right:auto}#home-projek-sec article .qodef-e-media-image a{display:block;overflow:hidden}#home-projek-sec .qodef-e-media-image a img{transform:scale(1.02) translateX(-4px);transition:transform 1s cubic-bezier(.22,.54,.04,.98);backface-visibility:hidden;will-change:transform;width:100%}#home-projek-sec article:hover .qodef-e-media-image a img{transform:scale(1.02) translateX(4px)}#home-projek-sec article .qodef-e-pl-feature-titles-holder{margin:10px 0 0!important}#home-projek-sec article .qodef-e-pl-feature-title{color:#3aaa35!important;letter-spacing:5px;font-size:12px;line-height:1.5}#home-buletin-sec .qodef-blog-item .qodef-e-excerpt{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#home-buletin-sec .qodef-e-read-more svg polygon{fill:#3aaa35!important}#home-buletin-sec .qodef-e-info-date{display:none}#home-jejak-sec .qodef-stacked-images.qodef-image-outline .qodef-stack-image-holder-inner .qodef-stack-image-img-holder:after{background-image:url(/wp-content/uploads/2026/03/gallery-pattern.png)}#home-jejak-sec .qodef-stacked-images .qodef-m-images>img{max-width:520px}.qodef-e-media-image{width:100%}#profil-vm-sec .e-con-boxed{height:100%}#profil-vm-sec ul{list-style-position:outside;padding-left:20px;margin:0}#profil-vm-sec ul li:not(:last-child){margin-bottom:10px}#profil-prinsip-sec #prinsip-box>.e-con-inner{flex-wrap:wrap}#profil-prinsip-sec #prinsip-box .elementor-widget-hendon_core_icon_with_text{width:calc(33.33% - 33.33px)}#profil-prinsip-sec .qodef-m-icon-wrapper{padding:35px}#profil-prinsip-sec .qodef-m-icon-wrapper img{width:40px;height:40px;object-fit:contain;object-position:center}#profil-prinsip-sec .qodef-m-icon-wrapper .qodef-svg-circle circle{stroke:rgb(255 255 255 / .5)}#profil-num-sec .qodef-counter .qodef-m-content{margin:0}#profil-num-sec .qodef-counter .qodef-m-digit{color:rgb(58 170 53 / .2)}#profil-num-sec .plus-num.qodef-counter .qodef-m-digit>span:last-child::after{content:'+';display:inline-block}.profil-pasukan-sec .img-col .elementor-widget-image{display:flex;height:100%}#manfaat-mohon-sec #dept-box .e-con-full .qodef-section-title{transition:all 0.3s ease}#manfaat-mohon-sec #dept-box .e-con-full:hover .qodef-m-title,#manfaat-mohon-sec #dept-box .e-con-full:hover .qodef-m-text{color:#FFF!important}#portfolio-content-sec .e-n-tabs .e-n-tabs-heading button{min-width:calc(50% - 1px);font-family:"Cormorant Garamond";text-transform:uppercase;letter-spacing:.6em;padding:20px 10px;cursor:pointer}#portfolio-content-sec .qodef-m-pagination{margin-top:0}#portfolio-content-sec .qodef-m-pagination-items{margin-top:0;gap:15px}#portfolio-content-sec .qodef-m-pagination-item{margin:0}#portfolio-content-sec .qodef-m-pagination-item svg circle{stroke:#000}#portfolio-content-sec .qodef-m-pagination-item svg polygon{fill:#000}#portfolio-content-sec .qodef-m-pagination-item.qodef--number a:hover,#portfolio-content-sec .qodef-m-pagination-item.qodef--number.qodef--active a{color:#3aaa35}#portfolio-content-sec .qodef-section-title .qodef-m-text{width:75%;margin-left:auto;margin-right:auto}#portfolio-content-sec article .qodef-e-media-image a{display:block;overflow:hidden}#portfolio-content-sec .qodef-e-media-image a img{transform:scale(1.02) translateX(-4px);transition:transform 1s cubic-bezier(.22,.54,.04,.98);backface-visibility:hidden;will-change:transform;width:100%}#portfolio-content-sec article:hover .qodef-e-media-image a img{transform:scale(1.02) translateX(4px)}#portfolio-content-sec article .qodef-e-pl-feature-titles-holder{margin:10px 0 0!important}#portfolio-content-sec article .qodef-e-pl-feature-title{color:#3aaa35!important;letter-spacing:5px;font-size:12px;line-height:1.5}article.property-category-projek-sebelum-ini .qodef-e-title .qodef-e-title-link::after{content:'(Habis Dijual)';display:block;font-size:smaller;padding-top:5px}body.single-property-item article.property-category-projek-sebelum-ini .property-banner-sec .qodef-m-title::after{content:'(Habis Dijual)';display:block;font-size:smaller;padding-top:5px}body.page-id-3879 .qodef-page-title .qodef-m-title{width:70%;margin:0 auto}body.post-template-default .qodef-page-title,body.property-item-template-default .qodef-page-title{padding:180px 0 100px;height:auto;min-height:350px;display:flex;align-items:center;justify-content:center}body.post-template-default .qodef-page-title .entry-title,body.property-item-template-default .qodef-page-title .entry-title{font-size:60px}body.post-template-default #qodef-page-inner{padding:100px 0 50px}body.post-template-default #qodef-page-sidebar{margin-bottom:0}body.post-template-default .qodef-e-content .qodef-e-info{display:none!important}body.post-template-default #qodef-single-post-navigation{margin:0}body.property-item-template-default #qodef-page-inner{padding:0}.property-banner-sec .elementor-icon-list-text b{color:#fff}.property-banner-sec .elementor-icon-list-text b{color:#fff}.property-gallery-sec .qodef-image-gallery.qodef-swiper--initialized .qodef-slider-image-holder:after{background-image:url(/wp-content/uploads/2026/03/gallery-pattern.png)}.property-gallery-sec .elementor-widget-image-carousel figure{padding:10px 10px 0 0}.property-gallery-sec .elementor-widget-image-carousel figure::before{content:'';display:block;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:0;right:0;background-color:#41913d;z-index:-1}.property-spec-table table thead{background-color:#3aaa35}.property-spec-table table thead th{padding:15px 20px;font-size:18px;line-height:1.5;font-weight:600;color:#fff}.property-spec-table table thead tr th{text-align:center}.property-spec-table table tbody th{padding:10px 20px;font-size:16px;line-height:1.5;font-weight:400;color:#000;text-align:left;white-space:nowrap;width:1px}.property-spec-table table tbody td{padding:10px 20px;font-size:16px;line-height:1.5;font-weight:400;text-align:center}.property-progres-sec .e-n-accordion-item>summary+div{padding-bottom:30px;flex-direction:row;flex-wrap:wrap}.property-progres-sec .e-n-accordion-item>summary+div .elementor-widget-video-playlist{width:100%}.property-progres-sec .elementor-widget-image-gallery .gallery{display:flex;flex-wrap:wrap;gap:15px}.property-progres-sec .elementor-widget-image-gallery .gallery>.gallery-item{width:calc(25% - 11.25px)!important;margin:0!important;display:flex}.property-progres-sec .elementor-widget-image-gallery .gallery .gallery-item dt,.property-progres-sec .elementor-widget-image-gallery .gallery .gallery-item dt a{display:flex}.property-progres-sec .elementor-widget-image-gallery .gallery>br{display:none!important}#buletin-content-sec .qodef-blog-item .qodef-e-excerpt{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#buletin-content-sec .qodef-e-read-more svg polygon{fill:#3aaa35!important}#buletin-content-sec .qodef-e-info-date{display:none}#contact-info-row>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center;margin:0}#contact-info-row>div>div{width:calc(33.33% - 33.33px)}#contact-info-row .elementor-icon-box-title{margin:0 0 5px}#contact-info-row .elementor-icon-box-description a{display:block;color:#615E5E}#contact-info-row .elementor-icon-box-description a:hover{color:#3aaa35}#contact-info-row .elementor-icon-box-icon .elementor-icon{background-color:rgb(58 170 53 / 8%);padding:12px;border-radius:10px}body.error404 #qodef-page-outer{background-size:cover;background-repeat:no-repeat;background-position:revert}body.error404 .qodef-404-text{letter-spacing:0.6em!important;max-width:80%!important;color:#FFF!important;margin-top:0!important}body.single-post.elementor-page .qodef-page-content-section article .qodef-e-media,body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content>.qodef-e-title{display:none!important}body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content a{color:#615E5E;text-decoration:underline}body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content a:hover{color:#3aaa35}body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content .elementor-widget-heading>div>*,body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content .elementor-widget-text-editor>div>*{margin-top:0}body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content .elementor-widget-heading>div>*:not(:last-child),body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content .elementor-widget-text-editor>div>*:not(:last-child){margin-bottom:10px}body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content .elementor-widget-heading>div>*:last-child,body.single-post.elementor-page .qodef-page-content-section article .qodef-e-content .elementor-widget-text-editor>div>*:last-child{margin-bottom:0}body.elementor-editor-active .qodef-page-content-section .qodef-e-content .elementor-widget-text-editor p,body.elementor-editor-active .qodef-page-content-section .qodef-e-content .elementor-widget-text-editor ul{margin:0}@media only screen and (min-width:1023px) and (max-width:1200px){#home-slider-sec .kv-title{font-size:70px!important;line-height:70px!important}}@media only screen and (max-width:1200px){#home-slider-sec .qodef-rev-scroll-down-button svg{width:80px;height:45px}body.page-id-3879 .qodef-page-title .qodef-m-title{width:100%}}@media only screen and (max-width:1024px){h2{font-size:40px!important}h3{font-size:32px!important}.qodef-section-title .qodef-m-text{letter-spacing:3px}#home-projek-sec .qodef-section-title .qodef-m-text{width:100%}#home-projek-sec article .qodef-e-pl-feature-title,#portfolio-content-sec article .qodef-e-pl-feature-title{letter-spacing:4px;font-size:10px}#home-jejak-sec .qodef-stacked-images .qodef-stack-image-holder{top:15%!important}#profil-prinsip-sec #prinsip-box .elementor-widget-hendon_core_icon_with_text{width:calc(50% - 25px)}#profil-prinsip-sec .qodef-m-icon-wrapper{padding:30px}#profil-prinsip-sec .qodef-m-icon-wrapper img{width:30px;height:30px;object-fit:contain;object-position:center}#profil-num-sec .qodef-counter .qodef-m-digit{font-size:90px!important}.profil-pasukan-sec.second>div{flex-direction:column-reverse}body.post-template-default .qodef-page-title,body.property-item-template-default .qodef-page-title{padding:80px 0;min-height:300px}body.post-template-default .qodef-page-title .entry-title,body.property-item-template-default .qodef-page-title .entry-title{font-size:41px}body.post-template-default #qodef-page-inner{padding:70px 0 20px}.property-banner-sec h1{font-size:41px!important}#contact-info-row>div{gap:30px}#contact-info-row>div>div{width:calc(50% - 15px)}#contact-social-sec .elementor-container>div{width:100%}#contact-map-sec iframe{height:400px}body.error404 .qodef-404-text{max-width:100%!important}}@media only screen and (max-width:800px){#home-jejak-sec .qodef-stacked-images .qodef-stack-image-holder{top:23%!important}}@media only screen and (max-width:767.98px){#home-jejak-sec>div>.elementor-col-50{width:100%!important}#profil-num-sec>.elementor-container{flex-direction:column;align-items:center;gap:30px}#profil-num-sec>.elementor-container>.elementor-col-25{width:100%!important}#profil-num-sec>.elementor-container>.elementor-col-25>div{margin:0!important}.property-gallery-sec>div>.elementor-col-50{width:100%}}@media only screen and (max-width:680px){#home-buletin-sec .qodef-blog-item{margin-bottom:30px!important}#home-buletin-sec .qodef-blog-item .qodef-e-excerpt{margin-bottom:0!important}#buletin-content-sec .qodef-blog-item .qodef-e-excerpt{margin-bottom:0!important}#profil-prinsip-sec #prinsip-box .elementor-widget-hendon_core_icon_with_text{width:100%}#contact-info-row>div>div{width:100%}#contact-map-sec iframe{height:350px}.property-spec-table{overflow-x:scroll;-webkit-overflow-scrolling:touch}.property-spec-table table thead th{min-width:140px;padding:10px 15px}.property-spec-table table tbody th,.property-spec-table table tbody td{min-width:140px;padding:6px 15px}.property-progres-sec .elementor-widget-image-gallery .gallery{gap:5px}.property-progres-sec .elementor-widget-image-gallery .gallery>.gallery-item{width:calc(25% - 3.75px)!important}#qodef-404-page{padding:100px 40px 100px!important}}@media only screen and (max-width:480px){#home-slider-sec .qodef-rev-scroll-down-button svg{width:60px;height:35px}#buletin-content-sec .qodef-grid-inner>article:not(:last-child){margin-bottom:30px}#buletin-content-sec .qodef-grid-inner>article:last-child{margin-bottom:0}}