.testimonials{text-align:center;background-color:#f4f4f4;padding:4rem 2rem;font-family:Segoe UI,sans-serif}.testimonials h2{color:#333;letter-spacing:.5px;margin-bottom:2rem;font-size:2.5rem}.testimonial-list{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.testimonial-card{background-color:#fff;border-radius:12px;max-width:320px;padding:2rem;transition:transform .3s;box-shadow:0 8px 20px #00000014}.testimonial-card:hover{transform:translateY(-5px)}.testimonial-card img{object-fit:cover;border-radius:50%;width:80px;height:80px;margin-bottom:1rem}.quote{color:#555;margin-bottom:1rem;font-style:italic;line-height:1.5}.name{color:#222;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.property{color:#777;font-size:.95rem}.rating{color:#f39c12;margin-top:.5rem;font-size:.95rem}.initials-circle{color:#fff;background-color:#2c3e50;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1rem;font-size:1.5rem;font-weight:700;display:flex;box-shadow:0 4px 12px #0000001a}
