





p, body {
   letter-spacing: 0.5px;
   text-rendering: optimizeLegibility;
   -webkit-font-smoothing: antialiased;
   line-height: 1.6 !important; /* relative to font size, more responsive than fixed px */
} 




/* Hide CREA / Pillar 9 attribution text */
.mrp-crea-attribution.region-CALGARY {
  display: none !important;
} 

/* Completely hide MyRealPage footer block */
#bid_2630340 {
  display: none !important;
} 



/* Target the specific button */
.button-list .fluid-button.filled {
    /* Gradient background */
    background: linear-gradient(90deg, #ed7745, #ffc13a);
    color: white; /* text color */
    border: none; /* optional, remove border */
    padding: 12px 24px; /* adjust for size */
    font-family: 'Fredoka One', sans-serif; /* your button font */
    font-weight: 400; /* Fredoka One only has 400 */
    text-transform: uppercase; /* matches existing class */
    letter-spacing: 1px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15); /* subtle shadow */
    border-radius: 8px; /* rounded corners */
    transition: all 0.3s ease;
}

/* Hover effect for gradient shift or darken */
.button-list .fluid-button.filled:hover {
    background: linear-gradient(90deg, #ffc13a, #ed7745); /* reverse gradient on hover */
    transform: translateY(-2px); /* subtle lift effect */
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}