.testimonials-container{max-width:1280px;margin-right:auto;margin-left:auto;text-align:center}.testimonials-title{text-align:center;font-weight:800;font-size:2.25rem;line-height:2.5rem;margin-bottom:.5rem;letter-spacing:-.025em;color:#1a202c}.testimonials-info{margin-bottom:1rem}.testimonial-item{border:1px solid rgb(201,201,201);border-radius:10px;padding:1rem;background:#fbfbfb;min-height:100%;break-inside:avoid}.testimonials-grid .testimonial-item{margin-bottom:1rem}.testimonial-item:hover{background:#efefef}.testimonial-item a{height:100%;display:grid}.testimonial-subject{font-size:1rem;font-weight:700;text-align:center;color:#1a202c}.rating{display:flex;justify-content:center;margin:.5rem}.star{width:1rem;height:1rem;color:#ffc956;margin:2px}.testimonial-content{font-size:1rem;line-height:1rem;font-weight:500;color:#1a202c;text-align:center;font-style:italic}.testimonial-footer{margin-top:1rem}.reviewer-details{font-size:.75rem}.review-from-logo{width:5rem;height:auto}.reviewer-name{font-weight:500;color:#1a202c;line-height:1.5rem}@media only screen and (min-width:600px){.testimonials-grid{column-fill:balance;columns:2;gap:1.5rem}}@media only screen and (min-width:992px){.testimonials-grid{columns:3}.testimonial-subject{font-size:1.25rem}.testimonial-content{line-height:1.5rem}.testimonial-footer{display:flex;align-items:center;justify-content:center}.reviewer-details{display:flex;align-items:center}.reviewer-name{padding-right:.75rem;font-size:.75rem;border-right:2px solid #1a202c}.review-from-logo{padding-left:1em}}.nav-arrows{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.nav-arrows button{padding:.5rem;border-width:1px;border-color:#1a202c;border-radius:50%;cursor:pointer;background:#fff}.nav-arrows button:hover{background:#1a202c;color:#fff}.nav-arrows button svg{height:1.25rem;width:1.25rem;margin-right:0}.rotate-180{rotate:180deg}