.quote-section{margin:0 auto 128px}.quote-section .heading{margin:0 auto 96px;text-align:center}.quote-section .heading h2{font-size:32px;font-weight:700;line-height:48px}.quote-section .heading span{font-size:18px;font-weight:400;line-height:32px;opacity:.48}.quotes{display:flex;gap:24px;margin:0 auto;max-width:100%;width:1128px}.quotes .quote{align-items:flex-start;display:flex;flex-direction:column;font-size:18px;line-height:36px}.quotes img{display:block;margin-left:0;text-align:left}.quotes .quote .speaker{display:flex;gap:8px;opacity:.48}.quotes .quote .speaker .name{font-weight:700}.quotes .quote{border-radius:48px;padding:64px}.quote-1{background:var(--Linear,linear-gradient(180deg,rgba(202,254,196,.64) 0,rgba(202,254,196,0) 100%))}.quote-2{background:var(--Linear,linear-gradient(180deg,rgba(255,194,159,.64) 0,rgba(255,194,159,0) 100%))}@media only screen and (max-width:992px){.quotes{flex-direction:column}}