.testimonial-showcase{background:#fff;padding:80px 20px}.testimonial-inner{margin:0 auto;max-width:1350px;text-align:center}.testimonial-heading{background:#fff;color:#000;font-size:42px;font-weight:700;margin:0 auto;max-width:680px;position:relative}.testimonial-frame{background:#fff;border:1px solid #000;border-radius:40px;margin:-24px auto 0;max-width:1200px;padding:70px 80px}.company-logo{display:block;margin:0 auto 15px;max-width:200px}.star-rating{color:#f4b400;font-size:22px;letter-spacing:3px;margin-bottom:35px}.testimonial-quote{color:#000;font-family:Lato;font-size:26px;line-height:1.6;margin:30px 50px}.testimonial-author{color:#777;font-size:16px;font-style:italic}@media (max-width:991px){.testimonial-frame{padding:50px 40px}.testimonial-heading{font-size:34px}}@media (max-width:640px){.testimonial-frame{padding:40px 25px}.testimonial-heading{font-size:28px}.testimonial-quote{font-size:18px}}