.community-home-cards-outer-wrap{display:flex;font-family:proxima-nova,sans-serif;justify-content:center;margin:0;padding:4rem 0 0;width:100vw}.community-home-cards-inner-wrap{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;width:1200px}@media (max-width:1199px){.community-home-cards-inner-wrap{justify-content:center;width:100%}}.midab-card-wrap{background-clip:padding-box;border-radius:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-sizing:border-box;font-family:proxima-nova,sans-serif;margin:0 20px 50px;min-height:473px;width:360px}.midab-card-wrap.taller{height:603px}.midab-card-wrap .image-wrap{overflow:hidden;position:relative}.midab-card-wrap .card-image{height:182px;width:100%}.midab-card-wrap .status-banner{background:gray;display:flex;flex-wrap:wrap;font-weight:700;justify-content:center;left:-54px;padding:5px;position:absolute;text-transform:uppercase;top:30px;transform:rotate(-45deg);width:200px;z-index:10}.midab-card-wrap .status-banner p{display:flex;font-size:14px;justify-content:center;line-height:14px;margin:0;text-align:center;width:30px}.midab-card-wrap .status-banner.under-construction{background:#ff0;font-size:12px;line-height:12px;text-wrap:wrap}.midab-card-wrap .status-banner.sold{background-color:#900;color:#fff}.midab-card-wrap .status-banner.tour-now{background-color:#00cfc1}.midab-card-wrap .status-banner.model{background-color:#fff}.midab-card-wrap a{color:inherit;text-decoration:none}.card-details-wrap{padding:1rem}.card-details-wrap h3{font-size:20px;margin:0 0 6px}.card-details-wrap h4{font-size:18px;margin:6px 0}.card-details-wrap b,.card-details-wrap p{font-size:18px;margin:4px 0}.card-action-wrap{padding:0 15px 8px}.card-action-wrap a{align-items:center;border:2px solid #000;display:flex!important;font-weight:700;justify-content:center;padding:11px 0 10px}.card-action-wrap a:hover{background-color:#d4d4d4}.card-action-wrap .details-icon,.card-action-wrap .pdf-icon{margin-right:13px}.card-action-wrap .tour-icon{margin-right:8px}.cta-wrapper{margin:0 20px 50px;max-width:100vw}