.bambelo-testimonial-section{background-color:#f6f6f6;font-family:Poppins,sans-serif;padding:80px 20px}.content-wrapper{margin:0 auto;max-width:1100px}.testimonial-header h2{color:#333;font-size:32px;font-weight:700;margin-bottom:50px;text-align:center}.testimonial-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.testimonial-card{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.05);display:flex;flex:1;flex-direction:column;max-width:500px;min-width:300px;padding:40px;position:relative}.vertical-tag{background:#fff5f3;border-radius:20px;color:#ec6446;display:inline-block;font-size:12px;font-weight:700;margin-bottom:20px;padding:5px 12px;text-transform:uppercase}.quote-content{color:#4a4a4a;font-size:17px;font-style:italic;line-height:1.6;margin-bottom:25px;position:relative}.quote-icon{color:#ec6446;font-family:serif;font-size:50px;left:-10px;opacity:.2;position:absolute;top:-20px}.quote-footer{border-top:1px solid #eee;margin-top:auto;padding-top:20px}.quote-footer strong{color:#333;display:block;font-size:16px}.quote-footer span{color:#888;font-size:14px}@media (max-width:768px){.testimonial-grid{align-items:center;flex-direction:column}}