
/* REVIEW FIX: light daytime photography, no sticky overlay, more generous photo tiles */
header{position:static!important;top:auto!important}
.mb-quick-filters{gap:18px!important;margin-top:24px!important}
.mb-quick-filters button{min-height:215px!important;padding:145px 12px 20px!important;font-size:18px!important}
.mb-quick-filters button::before{filter:brightness(1.18) saturate(1.08)!important}
.mb-quick-filters button::after{background:linear-gradient(transparent 60%,rgba(10,47,67,.55))!important}
.mb-quick-filters button:nth-child(1)::before{background-image:url('bright-fort-lauderdale.jpg')!important}
.mb-quick-filters button:nth-child(2)::before{background-image:url('bright-investment.jpg')!important}
.mb-quick-filters button:nth-child(3)::before{background-image:url('bright-rio-vista.jpg')!important}
.mb-quick-filters button:nth-child(4)::before{background-image:url('tile-home.jpg')!important}
.mb-quick-filters button:nth-child(5)::before{background-image:url('bright-wellington.jpg')!important}
.mb-quick-filters button:nth-child(6)::before{background-image:url('bright-harbor-beach.jpg')!important}
.mb-quick-filters button:nth-child(7)::before{background-image:url('bright-investment-area.jpg')!important}
.mb-community-tile{height:250px!important}.mb-community-tile:after{background:linear-gradient(transparent 62%,rgba(8,45,65,.48))!important}
.mb-community-tile img{filter:brightness(1.1) saturate(1.05)!important}
.mb-direct-mls{margin:24px auto;padding:30px;background:#f3f7f8;border:1px solid #dce7ea;max-width:800px;text-align:center;border-radius:8px}
.mb-direct-mls h3{font:29px Georgia,serif;color:#143d52;margin:0 0 10px}.mb-direct-mls p{color:#466071}
.mb-direct-button{display:inline-block;padding:14px 23px;background:#123e57;color:white!important;text-decoration:none;border-radius:4px;font-weight:700;margin-top:12px}
@media(max-width:700px){.mb-quick-filters button{min-height:170px!important;padding-top:105px!important;font-size:15px!important}.mb-community-tile{height:180px!important}}
