.elementor-23033 .elementor-element.elementor-element-b147f27 > .elementor-container{min-height:600px;}.elementor-23033 .elementor-element.elementor-element-b147f27:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-b147f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topjohorfactory.com/wp-content/uploads/2026/09/top-johor-factory-hero-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23033 .elementor-element.elementor-element-b147f27 > .elementor-background-overlay{background-color:#00212C;opacity:0;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23033 .elementor-element.elementor-element-b147f27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23033 .elementor-element.elementor-element-6fc59222 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23033 .elementor-element.elementor-element-6fc59222 > .elementor-background-overlay{opacity:0.97;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .property-cards-module .label-featured{display:none;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .property-carousel-module .label-featured{display:none;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .property-cards-module .labels-wrap .label-status{display:none;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .property-carousel-module .labels-wrap .label-status{display:none;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .property-cards-module .item-short-description{display:none;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-title{font-size:18px;line-height:25px;margin-bottom:0px !important;}.elementor-23033 .elementor-element.elementor-element-73d7f1a address.item-address{font-size:13px;line-height:16px;letter-spacing:0px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-amenities-text{font-size:1px;line-height:1px;letter-spacing:0.4px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .hz-figure{font-size:12px;line-height:50px;letter-spacing:0px;word-spacing:0px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-price{font-size:20px;line-height:9px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .h-type span{font-size:1px;line-height:1px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .area_postfix{font-size:1px;line-height:1px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .btn-item{font-size:13px;line-height:29px;letter-spacing:0.5px;background-color:#FF9E4A;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-author a{line-height:30px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-address{margin-bottom:0px !important;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-amenities i{font-size:0px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-body{padding:8px 8px 8px 8px;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .item-wrap{box-shadow:0px 0px 10px -12px rgba(0,0,0,0.5);}.elementor-23033 .elementor-element.elementor-element-73d7f1a .btn-item:hover{background-color:#797979;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .page-link{color:#FF881A;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .btn-load-more{color:#FF881A;border-color:#FF881A;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .page-link:hover{background-color:#FDE4D4;}.elementor-23033 .elementor-element.elementor-element-73d7f1a .btn-load-more:hover{background-color:#FDE4D4;}.elementor-23033 .elementor-element.elementor-element-73d7f1a{width:100%;max-width:100%;}.elementor-23033 .elementor-element.elementor-element-tjftsec:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-tjftsec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F6;}.elementor-23033 .elementor-element.elementor-element-tjftsec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-23033 .elementor-element.elementor-element-tjftsec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23033 .elementor-element.elementor-element-tjfasec:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-tjfasec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23033 .elementor-element.elementor-element-tjfasec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-23033 .elementor-element.elementor-element-tjfasec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .hzele-form-wrap{margin-top:34px;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .hzele-form-wrap .property-form-wrap, .hzele-form-wrap .property-schedule-tour-form-wrap{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .form-group .form-control:not(.bootstrap-select){background-color:#ffffff;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .form-group .bootstrap-select button:not(.actions-btn){background-color:#ffffff;}.elementor-23033 .elementor-element.elementor-element-eb8e909.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23033 .elementor-element.elementor-element-tjfvsec:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-tjfvsec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F6;}.elementor-23033 .elementor-element.elementor-element-tjfvsec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-23033 .elementor-element.elementor-element-tjfvsec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-23033 .elementor-element.elementor-element-b147f27:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-b147f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .hzele-form-wrap{margin-top:42px;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .agent-details{padding-bottom:0px;}}@media(max-width:707px){.elementor-23033 .elementor-element.elementor-element-b147f27 > .elementor-container{min-height:0px;}.elementor-23033 .elementor-element.elementor-element-b147f27:not(.elementor-motion-effects-element-type-background), .elementor-23033 .elementor-element.elementor-element-b147f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topjohorfactory.com/wp-content/uploads/2026/09/top-johor-factory-hero-mobile.webp");background-position:bottom center;}.elementor-23033 .elementor-element.elementor-element-tjftsec{padding:56px 0px 56px 0px;}.elementor-23033 .elementor-element.elementor-element-tjfasec{padding:56px 0px 56px 0px;}.elementor-23033 .elementor-element.elementor-element-eb8e909 .hzele-form-wrap{margin-top:32px;}.elementor-23033 .elementor-element.elementor-element-eb8e909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23033 .elementor-element.elementor-element-tjfvsec{padding:56px 0px 56px 0px;}}@media(min-width:708px){.elementor-23033 .elementor-element.elementor-element-tjfacol1{width:24%;}.elementor-23033 .elementor-element.elementor-element-tjfacol2{width:43%;}.elementor-23033 .elementor-element.elementor-element-tjfacol3{width:33%;}}@media(max-width:1024px) and (min-width:708px){.elementor-23033 .elementor-element.elementor-element-tjfacol1{width:30%;}.elementor-23033 .elementor-element.elementor-element-tjfacol2{width:70%;}.elementor-23033 .elementor-element.elementor-element-tjfacol3{width:100%;}}