.testimonial__wrapper{align-items:flex-start;display:flex;gap:80px;margin:0 auto;max-width:1000px}.testimonial__left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;text-align:center}.testimonial__image{border-radius:50%;flex-shrink:0;margin-bottom:25px;overflow:hidden}.testimonial__image img{height:100%;object-fit:cover;width:100%}.testimonial__person{text-align:left}.testimonial__name{color:#333;font-size:20px;font-weight:600;line-height:1.3}.testimonial__title{color:#333;font-size:18px;font-style:italic;opacity:.8}.testimonial__right{align-items:flex-start;display:flex;flex:1;gap:15px;position:relative}.testimonial__quote-mark{flex-shrink:0;height:auto}.testimonial__quote{color:#333;font-size:1rem;line-height:1.6}.testimonial__quote p{line-height:30px;margin-bottom:1em}.testimonial__quote p:last-child{margin-bottom:0}.testimonial__quote p:first-child{font-style:italic}@media (max-width:1024px){.testimonial__wrapper{align-items:center;flex-direction:column;gap:50px;text-align:center}.testimonial__left{align-items:center}.testimonial__person{text-align:center}.testimonial__right{text-align:left}.testimonial__name{font-size:18px}.testimonial__title{font-size:16px}}