.property-card>a{display:block;opacity:1;text-decoration:none;transition:.3s}.property-card>a:hover{opacity:.85;text-decoration:none;transition:.3s}.property-card a{color:#424255;padding:0 .7rem;text-decoration:none}.property-card-container{background:#fff;border-radius:6px;box-shadow:0 5px 16px -1px hsla(0,0%,59%,.45);margin-bottom:2rem;max-width:100%;text-align:left}.property-card-img{background-position:50%;background-size:cover;border-radius:6px 6px 0 0;position:relative}.property-card-img>img{border-radius:6px 6px 0 0;height:auto;width:100%}.property-card-new{background:rgba(0,0,0,.8);border-radius:100px;color:#fff;font-family:Cabin,sans-serif;font-size:.78rem;margin:.95rem 1.25rem;opacity:.85;padding:.25rem .75rem;position:absolute;top:0}.property-card-price{background:red;background:#000;background:linear-gradient(0deg,#000,hsla(0,0%,100%,0));bottom:3px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:1.25rem;font-weight:700;padding:1rem 0 .7rem .7rem;position:absolute;width:calc(100% - .7rem)}.property-card-content{color:#272727;font-family:Cabin,sans-serif;font-size:.875rem;padding:.75rem 1.25rem}.property-card-content .property-card-address{padding:.38rem 0}.property-card-content .property-card-address>span{display:block;line-height:1.5}.property-card-content .property-card-features>span{margin-right:.5rem}.property-card-content .property-card-features>span:last-of-type{margin-right:0}.property-card-content .property-card-address .no-subdivision{display:block;height:1.3rem}.property-card-type{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:700}.property-card-type .property-dot{border-radius:100%;height:.75rem;margin-right:.55rem;width:.75rem}.property-card-type .property-dot.status-active{background:#58a830;display:block}.property-card-type .property-dot.status-closed{background:#e26b6b;display:block}.property-card-type .property-dot.status-pending{background:#e2d86b;display:block}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.property-list-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:80px;padding-top:80px}.property-list-heading-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Libre Baskerville,sans-serif;justify-content:space-between;padding:0 .7rem 2rem;width:100%}.property-list-heading-wrapper h3{margin:0}.property-list-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.property-list-static-btn-wrapper{background-color:#3c8095;color:#fff;font-family:Cabin,sans-serif;font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1;padding:1em 2em;position:relative;transition:.2s}.property-list-static-btn-wrapper span{text-align:center;text-transform:uppercase}.slider-header-text-no-button{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Libre Baskerville,sans-serif;justify-content:space-between;padding:0 0 2rem;width:100%}.slider-header-text-no-button h3{margin:0}.custom-subdivision-select{background-color:#3c8095;color:#fff;font-family:Cabin,sans-serif;font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1;padding:1em 2em;position:relative;transition:.2s}.custom-subdivision-select>span{text-align:center;text-transform:uppercase}.custom-subdivision-select:hover{background-color:#1e5c66;cursor:pointer;transition:.2s}.custom-subdivision-select .custom-subdivision-select-drawer{background-color:#3c8095;opacity:0;pointer-events:none;position:absolute;right:0;top:2.4rem;transition:.2s;width:13rem;z-index:10000}.custom-subdivision-select.open .custom-subdivision-select-drawer{opacity:1;pointer-events:auto;transition:.2s}.custom-subdivision-select-drawer .select-drawer-item{padding:.7rem;transition:.2s}.custom-subdivision-select-drawer .select-drawer-item:hover{background-color:#1e5c66;cursor:pointer;transition:.2s}#wc-subdivision-select-options{height:0}.custom-subdivision-select:after{content:"\00bb";padding-left:.3em}.results-all-buttons{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:1rem;width:100%}@media (max-width:992px){.col-md-6{flex:0 0 auto;width:50%}}@media (max-width:768px){.property-list-container{padding-bottom:65px;padding-top:65px}}@media (max-width:576px){.col-sm-12{flex:0 0 auto;width:100%}.results-all-buttons a.button{margin:0 .7rem;text-align:center;width:100%}}