section#testimonial{background-color:#ededf1;justify-items:center;overflow:hidden;padding:80px;position:relative}section#testimonial container{align-items:center;display:flex}.testimonial__container{align-items:center;color:#1e2752;display:grid;gap:20px;justify-content:center;max-width:1280px;overflow:hidden;width:100%}img.testimonial__logo{height:100%;max-height:60px;max-width:270px;object-fit:contain;width:auto}.testimonial__content{align-items:center;display:flex;flex-direction:column;gap:20px;grid-column:1;grid-row:1;position:relative;text-align:center;width:100%}.testimonial__content q{font-size:21px;line-height:1.618}p.testimonial__persona{font-size:21px;font-weight:700}.testimonial__indicators{display:flex;gap:6px;grid-column:1;grid-row:2;height:18px;justify-content:center;margin:auto;padding:7px 0;transition:.15s ease;width:fit-content;z-index:1}section#testimonial:hover .testimonial__indicators{gap:10px;padding:0 2px}.testimonial__indicator{background-color:#4a5374;border-radius:2px;cursor:pointer;height:100%;opacity:.75;transition:.15s ease;width:22px}.testimonial__indicator.active{background-color:#f26a5c;opacity:1}section#testimonial:hover .testimonial__indicator{border-radius:18px;width:18px}.testimonial__indicator:hover{opacity:1}@media only screen and (max-width:767px){section#testimonial{padding-bottom:120px;padding-top:120px}.testimonial__content q{font-size:18px}.testimonial__indicators{padding:0 2px}.testimonial__indicator{border-radius:18px;width:18px}}