body{background:#f7f7f7 !important}html{scroll-behavior:smooth}.custom-icon-size{font-size:5px}.text-underline{text-decoration:underline !important}a:not([href]):not([tabindex]){color:#fff}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:#fff}.image-count{padding:0.5rem .75rem !important;border-radius:5px 0 0 0}.custom-box-panel{border:1px solid #dee2e6;border-radius:5px}.custom-border-shadow{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.12)}.btn-white:not(:disabled):not(.disabled):active,.btn-white.active:not(:disabled):not(.disabled),.show>.btn-white.dropdown-toggle{color:#fff;background-color:#555;border-color:inherit}@media (max-width: 440px){.home-sale-btn,.home-rent-btn,.lot-rent-btn{font-size:11px}}.box-shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,0.01),0 2px 6px 0 rgba(0,0,0,0.1)}@media (min-width: 1200px){.custom-box-panel-desktop{border:1px solid #dee2e6;background:#fff;padding:1.5rem;border-radius:5px}.custom-box-panel-desktop .custom-heading-border{border-bottom:1px solid #dee2e6}}@media (max-width: 1200px){.custom-box-panel-tab{border:1px solid #dee2e6;background:#fff;padding:1.5rem;border-radius:5px}}.card-img-container img{border-radius:10px 10px 0 0}.card-img-map img{border-radius:0}@media (max-width: 991px) and (min-width: 767px){.card-img-map img{border-radius:10px 10px 0 0}}@media (min-width: 992px){.card-img-map img{border-radius:0 0 10px 10px}}.available-filters input[type="radio"],.available-filters input[type="checkbox"]{margin-top:7px}.available-filters #sort-dropdown-toggle{min-width:110px}.available-filters .accordion-card{background-color:#fff;border:1px solid #dee2e6;border-radius:5px}.available-filters .accordion-card-body>div>.row{border-top:1px solid #dee2e6}@media (min-width: 1200px){.available-filters .accordion-card{border:none;border-radius:0;border-bottom:1px solid #dee2e6}.available-filters .accordion-card-body>div>.row{border-top:none}}@media (max-width: 1199px){.available-filters .custom-font-price{font-size:inherit;font-weight:normal}}.accordion-card{background-color:#fff;border-bottom:1px solid #dee2e6}.accordion-card-header .card-icon.collapsed:before{content:"\f054";transform:rotate(0)}.accordion-card-header .card-icon:before{content:"\f054";font-family:'Font Awesome 5';margin:0 .3em 0 -.3em;font-size:1em;text-decoration:none !important;display:flex;height:1rem;width:1rem;justify-content:center;align-items:center;transition:transform .3s;transform:rotate(90deg)}
