.elementor-7284 .elementor-element.elementor-element-4fa39f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-7284 .elementor-element.elementor-element-4fa39f7:not(.elementor-motion-effects-element-type-background),.elementor-7284 .elementor-element.elementor-element-4fa39f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://spacinghouseci.com.hk/wp-content/uploads/2026/01/transaction-banner-bg-v2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-7284 .elementor-element.elementor-element-3a1de79{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;top:80px}body:not(.rtl) .elementor-7284 .elementor-element.elementor-element-3a1de79{left:0}body.rtl .elementor-7284 .elementor-element.elementor-element-3a1de79{right:0}.elementor-7284 .elementor-element.elementor-element-3a1de79 .elementor-divider-separator{width:100%}.elementor-7284 .elementor-element.elementor-element-3a1de79 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-7284 .elementor-element.elementor-element-6dd634b .elementor-heading-title{font-size:36px;font-weight:300;line-height:52px;letter-spacing:4.32px;color:#FFF}.elementor-7284 .elementor-element.elementor-element-6dd634b .elementor-heading-title a:hover,.elementor-7284 .elementor-element.elementor-element-6dd634b .elementor-heading-title a:focus{color:var(--e-global-color-text)}@media(max-width:1024px){.elementor-7284 .elementor-element.elementor-element-4fa39f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-7284 .elementor-element.elementor-element-6dd634b .elementor-heading-title{font-size:24px;line-height:35px;letter-spacing:1.92px}}@media(max-width:767px){.elementor-7284 .elementor-element.elementor-element-4fa39f7:not(.elementor-motion-effects-element-type-background),.elementor-7284 .elementor-element.elementor-element-4fa39f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://spacinghouseci.com.hk/wp-content/uploads/2026/01/transaction-banner-bg-v2-mb.jpg)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}.elementor-7284 .elementor-element.elementor-element-4fa39f7{position:relative;height:356px!important}.elementor-7284 .elementor-element.elementor-element-4fa39f7:before{position:absolute;content:'';width:1px;height:100%;top:0;left:80px;background-color:#fff}.elementor-7284 .elementor-element.elementor-element-4fa39f7:after{position:absolute;content:'';width:1px;height:100%;top:0;right:80px;background-color:#fff}@media screen and (max-width:1024px){.elementor-7284 .elementor-element.elementor-element-4fa39f7{height:240px!important}.elementor-7284 .elementor-element.elementor-element-4fa39f7:before{display:none}.elementor-7284 .elementor-element.elementor-element-4fa39f7:after{display:none}}.search-part{padding:60px 20px 24px;border-bottom:1px solid #CCC}.records-part{padding:24px 20px 60px}.content-wrapper{max-width:1200px;margin:0 auto}#transaction-filters .filter-top{display:flex;gap:12px;margin-bottom:24px;align-items:center}#filter-status{display:flex;max-width:392px;width:100%;padding:4px;border-radius:4px;border:none;background-color:var(--e-global-color-9d0eae4)}#filter-status .status-option{width:50%;font-size:16px;font-weight:400;line-height:23px;color:#fff}#filter-status label{display:flex;align-items:center;justify-content:center;padding:8.5px 0;cursor:pointer;font-weight:400;border-radius:2px}#filter-status input[type="radio"]{display:none;cursor:pointer}#filter-status input:checked~label{background-color:var(--e-global-color-fc4f57f)}#transaction-filters .filter-top .search-box{position:relative;width:100%;border-radius:4px}#transaction-filters .filter-top .search-box input{width:100%;height:48px;padding:12.5px 80px 12.5px 12px;border-radius:4px;border:1px solid var(--e-global-color-8fa9a14)}#transaction-filters .filter-top .search-box input::placeholder{font-size:16px;font-weight:400;line-height:23px;color:var(--e-global-color-8fa9a14)}#transaction-filters .filter-top .search-box button{display:flex;align-items:center;justify-content:center;position:absolute;right:4px;top:4px;height:40px;padding:10px 12px;border:none;border-radius:4px;background-color:var(--e-global-color-fc4f57f)}#transaction-filters .filter-top .search-box button svg{margin-right:4px}#transaction-filters .filter-top .search-box button span{font-size:14px;font-weight:600;line-height:20px;color:#fff}.filter-bottom{display:grid;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:1fr;gap:12px;width:100%}.dropdown-wrapper{position:relative}.filter-bottom>.dropdown-wrapper:last-child>.dropdown-box{right:0;left:auto}.dropdown-title{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-radius:4px;background:#EBEBEB;cursor:pointer;transition:all 0.3s ease;user-select:none;font-size:14px;font-weight:400;line-height:20px;color:var(--e-global-color-81903e2)}.dropdown-title svg{transition:transform 0.3s ease}.dropdown-title svg.rotated{transform:rotate(180deg)}.dropdown-box{position:absolute;top:calc(100% + 5px);left:0;background:#fff;border-radius:4px;box-shadow:0 4px 12px 0 #0000001F;z-index:1000;padding:12px;animation:dropdownFadeIn 0.2s ease;min-width:400px;font-size:16px;font-weight:400;line-height:23px;color:var(--e-global-color-81903e2);z-index:1}.dropdown-box>p{font-weight:500;margin-bottom:12px}.dropdown-box input::placeholder{font-size:16px;font-weight:400;line-height:23px;color:var(--e-global-color-8fa9a14)}.dropdown-box>.type-options{display:flex;flex-direction:column;gap:12px}.dropdown-box>.type-options{display:flex;flex-direction:column;gap:12px}.dropdown-box>.type-options>.type-option{display:flex;align-items:center}.dropdown-box>.type-options input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.dropdown-box>.type-options label{position:relative;padding-left:32px;padding-bottom:0;cursor:pointer;user-select:none;font-weight:400}.dropdown-box>.type-options label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #ccc;border-radius:4px;background-color:#fff0;box-sizing:border-box}.dropdown-box>.type-options input[type="checkbox"]:checked+label:before{border-color:var(--e-global-color-12fce4c);background-color:var(--e-global-color-12fce4c)}.dropdown-box>.type-options label:after{content:"";position:absolute;display:none;left:4px;top:4px;width:16px;height:16px;background-image:url(https://spacinghouseci.com.hk/wp-content/uploads/2025/12/check.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.dropdown-box>.type-options input[type="checkbox"]:checked+label:after{display:block}.dropdown-box>.price-range,.dropdown-box>.unit-price-range,.dropdown-box>.date-range{display:flex;justify-content:center;align-items:center;gap:8px}.dropdown-box>.price-range>span,.dropdown-box>.unit-price-range>span,.dropdown-box>.date-range>span{width:50%;position:relative}.dropdown-box>.price-range>span:before,.dropdown-box>.unit-price-range>span:before{position:absolute;content:'HK$';font-size:15px;font-weight:400;line-height:22px;top:13px;left:12px}.dropdown-box>.date-range>span:before{position:absolute;content:'';background-image:url(https://spacinghouseci.com.hk/wp-content/uploads/2025/12/calendar.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;top:13px;right:12px}.dropdown-box>.price-range span input,.dropdown-box>.unit-price-range span input{width:100%;height:48px;padding:12.5px 12px 12.5px 45px;border:1px solid #BFBFC9;border-radius:4px}.dropdown-box>.date-range span input{width:100%;height:48px;padding:12.5px 36px 12.5px 12px;border:1px solid #BFBFC9;border-radius:4px}.dropdown-box>.date-range span input::placeholder{color:var(--e-global-color-81903e2)}.dropdown-box>.price-range>i,.dropdown-box>.unit-price-range>i,.dropdown-box>.date-range>i{font-size:15px;font-style:normal;font-weight:400;line-height:22px}#filterlocation{padding:0;border-radius:4px;background-color:rgb(17 17 17 / .9)}.dropdown-box>ul.nav-tabs{display:flex;flex-wrap:nowrap;gap:8px;padding:12px 24px;border-color:#fff0}.dropdown-box>ul.nav-tabs>li{width:50%}.dropdown-box>ul.nav-tabs>li a{display:block;border-radius:4px;text-align:center;font-size:16px;font-weight:400;line-height:38px;border:1px solid #fff;color:#fff;padding:0}.dropdown-box>ul.nav-tabs>li a.active{color:var(--e-global-color-81903e2);border-color:#fff}#area-tab-content ul.nav-tabs{display:flex;flex-wrap:nowrap;border-color:#999}#area-tab-content ul.nav-tabs li{width:100%}#area-tab-content ul.nav-tabs li a{text-align:center;font-size:15px;font-weight:500;line-height:37px;letter-spacing:.6px;color:#999;background-color:unset;padding:0;border:0;border-bottom:1px solid #fff0}#area-tab-content ul.nav-tabs li a.active{color:#fff;border-color:#fff}#area-tab-content #area-content #region-tab-content{max-height:366px;overflow-y:scroll;padding:12px 24px 21px}#area-tab-content #mtr-content{max-height:404px;overflow-y:scroll;padding:12px 24px 21px}#area-tab-content #area-content #region-tab-content,#area-tab-content #mtr-content{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}#area-tab-content #area-content #region-tab-content .active,#area-tab-content #mtr-content .active{display:inline-block}#area-tab-content .area-heading,#area-tab-content .mtr-line-heading{font-size:16px;font-weight:500;line-height:23px;color:var(--e-global-color-69ce6f7);margin-bottom:12px}#area-tab-content .mtr-line-list,#area-tab-content .district-list{display:flex;flex-wrap:wrap;gap:12px 9px;margin-bottom:24px;width:100%;padding:0;list-style:none}#area-tab-content .mtr-line-list:last-child,#area-tab-content .district-list:last-child{margin-bottom:0}#area-tab-content .mtr-line-list li,#area-tab-content .district-list li{flex:0 0 calc(50% - 4.5px);box-sizing:border-box;width:auto!important}#area-tab-content .mtr-line-list li .form-check input,#area-tab-content .district-list li .form-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#area-tab-content .mtr-line-list li .form-check label,#area-tab-content .district-list li .form-check label{position:relative;padding-left:32px;padding-bottom:0;cursor:pointer;user-select:none;font-size:16px;line-height:23px;font-weight:400;color:#fff}#area-tab-content .mtr-line-list li .form-check label:before,#area-tab-content .district-list li .form-check label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-sizing:border-box}#area-tab-content .mtr-line-list li .form-check label:after,#area-tab-content .district-list li .form-check label:after{content:"";position:absolute;display:none;left:4px;top:4px;width:16px;height:16px;background-image:url(https://spacinghouseci.com.hk/wp-content/uploads/2025/12/check.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#area-tab-content .mtr-line-list li .form-check input[type="checkbox"]:checked+label::before,#area-tab-content .district-list li .form-check input[type="checkbox"]:checked+label:before{border-color:var(--e-global-color-12fce4c);background-color:var(--e-global-color-12fce4c)}#area-tab-content .mtr-line-list li .form-check input[type="checkbox"]:checked+label:after,#area-tab-content .district-list li .form-check input[type="checkbox"]:checked+label:after{display:block}@keyframes dropdownFadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1024px){.search-part{padding:20px 0 20px;border-bottom:1px solid #CCC}#transaction-filters .filter-top{padding:0 20px;gap:16px;margin-bottom:16px}#transaction-filters .filter-bottom{display:flex;overflow-x:scroll;padding:0 20px}#transaction-filters .filter-bottom .dropdown-wrapper{position:unset}#transaction-filters .filter-bottom .dropdown-wrapper .dropdown-title{width:230.4px}.dropdown-box{max-width:400px;min-width:unset;width:100%;top:101px;left:20px}.filter-bottom>.dropdown-wrapper:last-child>.dropdown-box{left:20px;right:auto}.filter-bottom{-ms-overflow-style:none;scrollbar-width:none}.filter-bottom::-webkit-scrollbar{display:none}.dropdown-box>ul.nav-tabs{padding:12px 12px 16px}.dropdown-box>ul.nav-tabs>li a{line-height:46px}#area-tab-content #area-content #region-tab-content{max-height:286px;padding:12px}#area-tab-content #mtr-content{max-height:324px;padding:0 12px 12px}#area-tab-content .area-heading,#area-tab-content .mtr-line-heading{font-size:15px;line-height:22px;margin-bottom:16px}#area-tab-content .mtr-line-list,#area-tab-content .district-list{gap:12px 49px}#area-tab-content .mtr-line-list li,#area-tab-content .district-list li{flex:0 0 calc(50% - 24.5px)}#area-tab-content .mtr-line-list li .form-check label,#area-tab-content .district-list li .form-check label{font-size:15px;line-height:22px}}@media screen and (max-width:767px){.records-part{padding:16px 0 40px}#transaction-filters .filter-top{flex-direction:column}#filter-status{max-width:unset}#transaction-filters .filter-bottom{gap:8px}.dropdown-box{max-width:unset;min-width:unset;width:100%;top:165px;left:0}.filter-bottom>.dropdown-wrapper:last-child>.dropdown-box{left:0;right:auto}#transaction-filters .filter-bottom .dropdown-wrapper .dropdown-title{width:fit-content;white-space:nowrap}}.list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap}.list-header>div{font-size:16px;font-weight:400;line-height:23px;color:var(--e-global-color-9d0eae4)}@media screen and (max-width:1024px){.list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;padding:0 20px}.list-header>div{font-size:15px;line-height:22px}}.list-header>div>strong{font-weight:600;color:var(--e-global-color-12fce4c)}.list-header #sort-by-wrapper{display:flex;align-items:center;width:100%;max-width:190px;padding:4px 0;color:var(--e-global-color-12fce4c);border-bottom:1px solid var(--e-global-color-12fce4c)}.list-header #sort-by-wrapper .text-nowrap{display:flex;align-items:center;justify-content:center}.list-header #sort-by-wrapper .select2 .selection{width:100%}.list-header #sort-by-wrapper .select2 .select2-selection{position:relative;display:flex;align-items:center;width:100%;height:23px;background-color:#fff0;border:none}.list-header #sort-by-wrapper .select2-selection__rendered{width:100%;font-size:16px;font-weight:400;line-height:23px;padding-left:0;padding-right:16px;color:#1C4C51}.list-header #sort-by-wrapper .select2 .select2-selection .select2-selection__arrow{position:absolute;content:'';width:16px;height:16px;top:50%;right:0;transform:translateY(-50%);background-image:url(https://spacinghouseci.com.hk/wp-content/uploads/2025/11/arrow-icon-gray.svg)}.list-header #sort-by-wrapper .select2 .select2-selection .select2-selection__arrow>b{display:none}#sort-by-wrapper .select2-container--open{width:100%;left:0px!important;right:0;bottom:0}#sort-by-wrapper .select2-container--open .select2-dropdown{width:100%!important;padding:12px;border:1px solid var(--e-global-color-12fce4c);border-radius:4px;box-shadow:0 4px 12px 0 #0000001F;z-index:0}#sort-by-wrapper .select2-container--open .select2-dropdown--below{margin-top:10px}#sort-by-wrapper .select2-container--open .select2-dropdown .select2-results>ul{display:flex;flex-direction:column;gap:12px;overflow-y:unset;max-height:unset}#sort-by-wrapper .select2-container--open .select2-dropdown .select2-results>ul>li{padding:0}#sort-by-wrapper .select2-container--open .select2-dropdown .select2-results>ul>li.select2-results__option--selected,#sort-by-wrapper .select2-container--open .select2-dropdown .select2-results>ul>li.select2-results__option:hover,#sort-by-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:unset!important;color:var(--e-global-color-12fce4c)}#transactions-table{width:100%;font-size:14px;font-weight:400;line-height:23px;border-collapse:collapse;color:var(--e-global-color-81903e2);background-color:transparent!important;border:1px solid #CCC}#transactions-table thead{background-color:var(--e-global-color-12fce4c)}#transactions-table thead tr,#transactions-table tbody tr{display:flex;flex-direction:row;width:100%;gap:12px;padding:8px 12px;border:none}#transactions-table thead th{width:11.1111111111%;display:flex;justify-content:center;align-items:center;height:20px;color:#fff;padding:0;text-align:center;font-weight:700;font-size:14px;font-weight:500;line-height:20px;border:none}#transactions-table tbody td{width:11.1111111111%;display:flex;justify-content:center;align-items:center;color:var(--e-global-color-81903e2);padding:0;text-align:center;font-weight:700;font-size:14px;font-weight:400;line-height:20px;border:none}#transactions-table tbody tr:nth-child(even){background-color:#F2F2F2}#transactions-table tbody tr:last-child td{border-bottom:none}#transactions-table tbody td:nth-child(6) span.rented{color:#0BB772}#transactions-table tbody td:nth-child(6) span.sold{color:#E38400}#transactions-table tbody tr:first-child td:nth-child(1){box-sizing:border-box;background-clip:padding-box}#transaction-list .no-results p{font-size:16px;font-weight:400;line-height:23px;color:#666;text-align:center;margin-top:100px;margin-bottom:40px}#pagination-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin-top:48px;line-height:40px}#pagination-controls button{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0;margin:0;border:0;border-radius:4px;color:var(--e-global-color-9d0eae4);background-color:#fff0}#pagination-controls button.btn-page{min-width:26px!important;height:36px}#pagination-controls button.active{background-color:var(--e-global-color-12fce4c);color:#fff}@media screen and (max-width:1024px){#transactions-list{font-size:13px;line-height:19px;background-color:#fff0}#transactions-list .transaction-card{display:flex;gap:12px;padding:8px 20px;font-size:13px;font-weight:400;line-height:19px;border-top:1px solid #CCC}#transactions-list .transaction-card:nth-child(even){background-color:#F2F2F2}#transactions-list .transaction-card:last-child{border-bottom:1px solid #CCC}#transactions-list .transaction-card .ti-column,#transactions-list .transaction-card .ti-price{width:100%;display:flex;flex-direction:column;gap:4px}#transactions-list .transaction-card .ti-price{width:auto}#transactions-list .transaction-card .ti-price span{min-height:19px;text-align:right}#transactions-list .transaction-card .ti-price span:first-child,#transactions-list .transaction-card .ti-price span:nth-child(2){color:#9200C7}#transactions-list .transaction-card .ti-price .price-source{min-width:70px}#transactions-list .transaction-card .ti-column .status-badge{text-align:right}#transactions-list .transaction-card .ti-column .rented{color:#0BB772}#transactions-list .transaction-card .ti-column .sold{color:#E38400}#transactions-list .swiper-pagination{position:relative;left:unset;bottom:unset;display:flex;align-items:center;justify-content:center;gap:4px;margin-top:18px}#transactions-list .swiper-pagination .swiper-pagination-bullet{width:20px;height:2px;border-radius:0;margin:0;background-color:#1C4C51}#transactions-list .swiper-pagination .swiper-pagination-bullet-active{width:40px}}@media screen and (max-width:767px){#transaction-list .loading-state{padding-left:20px!important}#transaction-list .no-results p{font-size:15px;line-height:22px;margin-top:80px;margin-bottom:40px}}