.checkbox-filter-ref .ant-checkbox-wrapper{display:flex}.checkbox-filter-ref .ant-checkbox{padding-top:4px}
.neighborhood-filter-dropdown{max-height:200px!important}@media (min-width:1200px){.neighborhood-filter-dropdown{max-height:300px!important}}.neighborhood-filter-dropdown .ant-select-tree{padding:0 .28571rem 0 0}.neighborhood-filter-dropdown .ant-select-tree-checkbox,.neighborhood-filter-dropdown .ant-select-tree-checkbox-inner{width:1.1rem;height:1.1rem}.neighborhood-filter-dropdown .ant-select-tree li span.ant-select-tree-switcher{margin-left:.28571rem}.neighborhood-filter-dropdown .ant-select-tree li .ant-select-tree-node-content-wrapper:hover{background-color:inherit}.neighborhood-filter-dropdown .ant-select-tree-child-tree{font-size:.875rem;display:grid;grid-gap:6px;grid-template:auto/1fr 1fr;margin-top:10px;padding:1rem;background-color:#f6f9fc;border-top:1px solid #e5ebf2;border-bottom:1px solid #e5ebf2}.neighborhood-filter-dropdown .ant-select-tree-child-tree>li>.ant-select-tree-switcher{display:none}.neighborhood-filter-dropdown .ant-select-tree-child-tree li{margin:0}
.search-filters-inlined-ref .ant-form-item{margin-bottom:.75rem}
.showing-checkout-container-ref{max-width:700px!important}@media (min-width:1200px){.showing-checkout-container-ref.additional-information{max-width:1000px!important}}.showing-checkout-modal{width:700px!important}@media (min-width:1200px){.showing-checkout-modal.additional-information{width:1000px!important}}.showing-checkout-modal .ant-modal-footer .ant-btn{padding-left:.5rem;padding-right:.5rem}@media (min-width:576px){.showing-checkout-modal .ant-modal-footer .ant-btn{padding-left:1rem;padding-right:1rem}}
#app-root,.base-layout,body,html{height:100%}
.listing-show-page .profile-image{min-height:300px;max-height:300px}@media (min-width:768px){.listing-show-page .profile-image{min-height:500px;max-height:500px}}.ant-carousel .slick-dots-top{top:1.5rem}.ant-carousel .slick-dots-top button{height:.25rem!important}.aspect-ratio-container{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.aspect-ratio-container .aspect-ratio-content{position:absolute;top:0;left:0;width:100%;height:100%}
.client-portal-deals-page-ref .general-information-data-row-ref,.client-portal-deals-page-ref .roommate-data-row-ref{grid-template:auto/repeat(2,1fr)}.client-portal-deals-page-ref .moving-cost-data-row-ref{grid-template:auto/repeat(4,1fr)}.client-portal-deals-page-ref .paperwork-data-row-ref{grid-template:auto/repeat(3,1fr)}.client-portal-deals-page-ref .data-row-ref{display:grid}@media (max-width:768px){.client-portal-deals-page-ref .data-row-ref{grid-template:auto/1fr}}.client-portal-deals-page-ref .ReactCollapse--collapse{transition:height .5s}
.lead-card :global .ant-card-body{height:100%}
@media (max-width:992px){.landing-page .about-image-ref,.landing-page .agents-image-ref,.landing-page .client-services-image-ref{max-height:300px}}@media (max-width:768px){.landing-page .about-image-ref,.landing-page .agents-image-ref,.landing-page .client-services-image-ref{max-height:200px}}.landing-page .cover-image-text-container div,.landing-page .cover-image-text-container h1{text-shadow:1px 1px 10px rgba(0,0,0,.5)}.landing-page .cover-image-text-container a{box-shadow:0 10px 15px -3px hsla(0,0%,100%,.1),0 4px 6px -2px hsla(0,0%,100%,.05)}
@media (max-width:992px){.intro-page-ref .find-your-next-home-image-ref,.intro-page-ref .lets-get-started-image-ref,.intro-page-ref .renting-image-ref{max-height:300px}}@media (max-width:768px){.intro-page-ref .find-your-next-home-image-ref,.intro-page-ref .lets-get-started-image-ref,.intro-page-ref .renting-image-ref{max-height:200px}}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:16px}
