.testimonial{background:#181a20;box-sizing:border-box;padding:56px 80px 64px;width:100%}.testimonial *,.testimonial :after,.testimonial :before{box-sizing:inherit}.testimonial__top{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin-bottom:40px}.testimonial__heading{color:#fff;font-family:Lausanne,sans-serif;font-size:40px;font-style:normal;font-weight:350;letter-spacing:-.01em;line-height:1.2;margin:0;max-width:600px}.testimonial__person{align-items:center;display:flex;flex-shrink:0;gap:20px}.testimonial__avatar{border-radius:50%;display:block;height:120px;object-fit:cover;width:120px}.testimonial__person-info{display:flex;flex-direction:column;gap:2px}.testimonial__name{color:#fff}.testimonial__name,.testimonial__title{font-family:Lausanne,sans-serif;font-size:24px;font-style:normal;font-weight:200;line-height:30px}.testimonial__title{color:hsla(0,0%,100%,.6)}.testimonial__quote-bar{align-items:center;display:flex;gap:24px}.testimonial__quote-icon{display:block;flex-shrink:0;height:auto;width:78px}.testimonial__quote-bar__line{background:hsla(0,0%,100%,.12);flex:1;height:1px}.testimonial__quote-text{color:#fff;font-family:Lausanne,sans-serif;font-size:28px;font-style:normal;font-weight:200;line-height:43px;margin:32px 0 0}.testimonial__divider{background:hsla(0,0%,100%,.12);height:1px;margin-top:56px}@media (max-width:991px){.testimonial{padding:48px 32px 56px}.testimonial__top{flex-direction:column;gap:32px}.testimonial__heading{font-size:34px;max-width:100%}.testimonial__quote-text{font-size:24px;line-height:1.5}}@media (max-width:767px){.testimonial{padding:40px 20px 48px}.testimonial__person{gap:16px}.testimonial__avatar{height:88px;width:88px}.testimonial__name,.testimonial__title{font-size:18px;line-height:1.4}.testimonial__heading{font-size:28px;line-height:1.25}.testimonial__quote-bar{gap:16px}.testimonial__quote-icon{width:40px}.testimonial__quote-text{font-size:20px;line-height:1.6;margin-top:24px}.testimonial__divider{margin-top:40px}}