.custom-testimonial{background:#f1f1f1;border-radius:20px;box-shadow:0 4px 6px -2px rgba(0,0,0,.2);margin:0 auto;padding:50px;text-align:center}.custom-testimonial .star-rating{margin-bottom:16px}.custom-testimonial .testimonial-text{color:#696969;font-size:24px;font-style:italic;margin-bottom:24px}.custom-testimonial .testimonial-footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.custom-testimonial .person-info{text-align:center}.custom-testimonial .name{color:#696969;font-size:24px;font-weight:700;margin:0}.custom-testimonial .title{color:#696969;font-size:24px;margin-bottom:20px}@media (max-width:480px){.custom-testimonial .testimonial-footer{flex-direction:column;text-align:center}img.company-logo{width:185px}.custom-testimonial .person-info{text-align:center}}