body { font-family: Arial, sans-serif; margin:0; padding:0; line-height:1.6; }
header nav { display:flex; justify-content:center; background:#222; padding:1rem;}
header nav a { color:#fff; margin:0 1rem; text-decoration:none; }
h1,h2,h3 { color:#222; }
.cta-button { background:#ff7f50; color:#fff; padding:0.5rem 1rem; text-decoration:none; border-radius:5px; }
.property-card { border:1px solid #ccc; padding:1rem; margin:1rem 0; border-radius:5px;}
