:root{--input-box-size: 40px}.search-page{container-type:inline-size}.search-page .form-control input,.search-page .form-control.select .react-select-box .css-1nezbvq-control,.search-page .btn-property-status{height:var(--input-box-size)}.search-page .sorting-dropdown .Savitar__control,.search-page .sorting-dropdown .Savitar__control.Savitar__control--is-focused{min-height:32px!important;height:32px!important}.search-page .sorting-dropdown .Savitar__control{padding:0!important;font-size:14px}.search-page .sorting-dropdown .Savitar__control .Savitar__value-container{padding-left:4px!important;padding-right:0!important}.search-page .sorting-dropdown .Savitar__control .Savitar__placeholder{padding-bottom:2px}.search-page .sorting-dropdown .Savitar__menu-portal{font-size:14px}.search-page .sorting-dropdown .Savitar__indicator{padding:0!important}.search-page .sorting-dropdown .Savitar__indicator.Savitar__dropdown-indicator{padding-right:4px!important}.search-page .menu-dropdown-container.filter-property .form-control.select.area-dropdown .multi-select .Savitar__control{height:unset;min-height:var(--input-box-size)}.search-page .menu-dropdown-container.filter-property .form-control.select.area-dropdown .multi-select .Savitar__control.Savitar__control--is-focused{min-height:-moz-fit-content;min-height:fit-content}.search-page .menu-dropdown-container.filter-property .form-control.select.area-dropdown .multi-select .Savitar__value-container--is-multi{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content}.search-page .custom-dropdown .more-filter{margin:0;height:var(--input-box-size)}.search-page .filter-property details summary:before{top:50%;right:0!important;transform:translate(-50%,-50%) rotate(90deg)}.search-page .reset-btn{height:var(--input-box-size);margin:0}.search-page .Savitar__control.Savitar__control--is-focused{height:var(--input-box-size)!important}.search-page .search-fields{position:fixed;z-index:11;top:4rem;background:#fff;left:0;border-bottom:1px solid rgba(0,0,0,.5019607843);border-left:none;border-right:none;padding-top:10px;padding-bottom:10px}.search-page .home_residential_project_section h2{font-size:1.875rem;line-height:2.25rem}.search-page .home_residential_project_section h5{display:none}.search-page .home_residential_project_section .project-list{margin-top:0}.search-page .home_residential_project_section .project-list .splide{padding:1em}.search-page .map-btn{display:none}@media (max-width: 1279px){.search-page .map-btn{display:block}}.search-page .map-property{display:grid;grid-template-columns:1fr;gap:0;margin-top:62px;align-items:start}@media (max-width: 768px){.search-page .map-property{margin-top:70px}}@media (min-width: 1280px){.search-page .map-property{grid-template-columns:2fr 1fr}}@media (min-width: 1460px){.search-page .map-property{grid-template-columns:1fr 1fr}}@media (max-width: 1279px){.search-page .map-property.show-map .map-container{display:block!important;z-index:10}.search-page .map-property.show-map .property-container{display:none}.search-page .map-property .map-container{display:none!important}}.search-page .map-container{position:sticky;top:126px;height:calc(100dvh - 126px)}@media (min-width: 1921px){.search-page .map-container{height:90dvh}}.search-page .map-container .google-map-container-custom-class{position:relative!important;top:0;left:0;width:100%!important;height:100%!important}.search-page .map-container .google-map-container-custom-class button[data-hovered=true],.search-page .map-container .google-map-container-custom-class .selected-marker{background:red;z-index:10}.search-page .map-container .google-map-container-custom-class button[data-hovered=true]:after,.search-page .map-container .google-map-container-custom-class .selected-marker:after{background:red;z-index:10}.search-page .property-container{container-type:inline-size}.search-page .property-container .property-grid-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.search-page .property-container .property-grid-layout .property-card{min-width:unset!important;margin:0!important;width:100%!important}.search-page .property-container .property-grid-layout .property-card .shadow-in-out{max-width:100%!important}@container (min-width: 600px){.search-page .property-container .property-grid-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 970px){.search-page .property-container .property-grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 1400px){.search-page .property-container .property-grid-layout{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 1800px){.search-page .property-container .property-grid-layout{grid-template-columns:repeat(5,minmax(0,1fr))}}.search-page .area-dropdown .Savitar__menu-list{max-height:250px}.search-page .filter-price-box.menu-dropdown-container details summary:before,.search-page .filter-bedroom-box.menu-dropdown-container details summary:before{top:9px;right:0}.search-page .property-card:not(.map-infowindow){min-width:unset}.search-page .property-card:not(.map-infowindow)>div{min-height:400px}.search-page .property-card:not(.map-infowindow) .shadow-in-out{max-width:100%}@media (min-width: 1278px){.search-page .footer-section .subscribe-section,.search-page .footer-section .quick-section,.search-page .footer-section .contact-section,.search-page .footer-section .social-section{grid-column:span 12/span 12}.search-page .footer-section img{max-width:26rem}}@media (min-width: 1460px){.search-page .footer-section .subscribe-section{grid-column:span 12/span 12}.search-page .footer-section .quick-section,.search-page .footer-section .contact-section,.search-page .footer-section .social-section{grid-column:span 6/span 6}.search-page .footer-section img{max-width:unset}}.search-page .recently-viewed-section .splide,.search-page .similar-project-section .splide{padding:unset}.gm-style-iw.gm-style-iw-c{max-width:375px!important;min-height:300px!important}.google-map-container-custom-class .gm-style-iw-t{bottom:30px!important;left:0!important}.filter-property details summary:before{top:13px;right:10px!important;z-index:999}.filter-property details .dropdown-items{right:0;z-index:999999999}@media (max-width: 768px){.filter-property details .dropdown-items{top:36px;padding:5px}.filter-property details .dropdown-items form{height:100%}}.filters-select-multiple .react-select-box .Savitar__control{min-height:unset!important}@media (min-width: 1024px){.filters-select-multiple .react-select-box .Savitar__control .Savitar__value-container{overflow-x:auto;height:40px!important;flex-wrap:nowrap}}.filters-select-multiple .react-select-box .Savitar__control .Savitar__value-container .Savitar__multi-value{min-width:-moz-fit-content;min-width:fit-content}.filters-select-multiple .react-select-box .Savitar__control .Savitar__clear-indicator,.filters-select-multiple .react-select-box .Savitar__control .Savitar__dropdown-indicator{padding-left:4px;padding-right:4px}@media (max-width: 640px){.filter-property details .dropdown-items{position:fixed;right:0;bottom:0;left:0;top:45px}}.property-container .no-scrollbar{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.property-container .no-scrollbar::-webkit-scrollbar{display:none}.property-container .property-card:not(.map-infowindow){width:100%!important;max-width:100%!important;min-width:unset!important;margin:0!important}
