.refine-page-content{background-color:#fff}.category-page-content.refine-page-content.sub-location{max-width:1920px;margin:0 auto}.refine-buttons .relative span{background-color:var(--var-common-bg)}.breadcrumb a:hover{color:var(--var-text-color)}.refine-breadcrumb{text-transform:uppercase;color:#8a8a8a}.refine-breadcrumb ol li a:hover,.refine-page-content .breadcrumb a:hover{color:var(--var-text-color)}.share-button svg{fill:var(--var-text-color);color:var(--var-text-color)}.all-share-buttons .share-close-button svg{background-color:var(--var-text-color)}.all-share-buttons button{background-color:var(--var-text-color)}.all-share-buttons .share-close-button{background-image:none}.all-share-buttons .share-close-button:hover{background-image:none;background-color:initial}.info-window-star-rating{color:var(--var-common-bg)}.listing-map-search-btn.active{background-color:var(--var-common-bg)}.align-item-center.refine-buttons button{color:var(--var-text-color);background-color:#fff;padding:6px 25px;border:2px solid #dfeaf0;border-radius:33px;box-shadow:none}.align-item-center.refine-buttons button:hover{border:2px solid var(--var-common-banner-bg)}.breadcrumb-container.breadcrumb-mobile h1{padding-right:60px}.refine-buttons{margin-top:15px}.refine-map{background-color:#e7e6e6;height:calc(100vh - 92px);top:92px}.info-window .info-window-title{height:25px}.text-area h1{color:var(--title-color)}.user-platform-mobile .bs-refine-btn{padding:0;margin-top:0}.user-platform-mobile .text-area h2{padding-bottom:15px}.refine-page-content .breadcrumb a:not(:last-child):after{top:7px}.user-platform-mobile .header-logo.responsive-image img{width:33px;max-width:33px}.listing-map-search-note{max-width:100px}.refine-breadcrumb ol li a:after{top:8px}@media screen and (max-width:767px){.breadcrumb.mobile-breadcrumb{top:54px}}@media screen and (max-width:1023px){.map-and-icon-btn svg{color:var(--var-text-color)}.map-and-icon-btn span{color:var(--var-text-color)}.mobile-map-draw-button .map-draw-buttons-mobile-section{top:123px!important}}@media screen and (max-width:767px){.breadcrumb.mobile-breadcrumb .content a{color:var(--var-text-color)}.refine-page-content .breadcrumb a:not(:last-child):after{border-color:transparent transparent var(--var-text-color)var(--var-text-color)}.refine-page-content .mobile-refine-breadcrumb .breadcrumb.mobile-breadcrumb .content .breadcrumb-text a:not(:first-child):before{top:5px}}@media screen and (min-width:768px) and (max-width:1199px){.map-floating-btn-for-responsive{background-color:var(--var-text-color)}}