.quotes{padding:0 1.25rem 4.125rem}.quotes--grey{background:#f6f6f6}.quotes--white{background:#fff}.quotes__anchor{position:absolute;top:-4.375rem}.quotes__inner{margin:0 auto;max-width:87.5rem}.quotes__title{color:#3c3c3c;font-family:involve,Manrope,Arial,sans-serif;font-size:4.375rem;font-weight:500;line-height:1.2;margin:0;min-height:234px;padding-top:5rem}.quotes__title .hl{color:#3f806c}.quotes__list{display:flex;flex-wrap:wrap;gap:1.25rem;list-style:none;margin:0;padding:0}.quotes__card{background:#fff;border-radius:20px;display:flex;flex-direction:column;min-height:250px;padding:1.5rem 2.5rem 1.25rem 1.25rem}.quotes__card--third{flex:1 1 calc(33.33333% - 13.33333px)}.quotes__card--half{flex:1 1 calc(50% - 10px)}.quotes__text{color:#3c3c3c;font-family:involve,Manrope,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25;margin:0 0 auto;padding-left:.75rem}.quotes__text p{margin:0}.quotes__person{display:flex;gap:1.25rem;margin-top:1.875rem}.quotes__photo{border-radius:50%;flex:0 0 auto;height:6.25rem;-o-object-fit:cover;object-fit:cover;width:6.25rem}.quotes__who{padding-top:.75rem}.quotes__name,.quotes__role{color:#343434;font-family:Manrope,Arial,sans-serif;font-size:1rem;line-height:1.65;margin:0}.quotes__name{font-weight:700}.quotes__role{font-weight:400;opacity:.7}@media (max-width:1439px){.quotes__inner{max-width:72.5rem}.quotes__photo{height:4.4375rem;width:4.4375rem}}@media (max-width:1199px){.quotes{padding-bottom:4.9375rem}.quotes__inner{max-width:58.75rem}.quotes__title{font-size:2.1875rem;min-height:162px}.quotes__list{gap:.625rem}.quotes__card--third{flex:1 1 calc(50% - 5px)}.quotes__card--half{flex:1 1 100%}}@media (max-width:959px){.quotes{padding-bottom:3.75rem}.quotes__inner{max-width:38.75rem}.quotes__list{gap:.5625rem}.quotes__card--half,.quotes__card--third{flex:1 1 100%}}@media (max-width:639px){.quotes{padding:0 .625rem 1.1875rem}.quotes__inner{max-width:28.75rem}.quotes__title{min-height:162px;padding-top:3.125rem}.quotes__list{gap:.625rem}}@media (max-width:479px){.quotes__inner{max-width:20.9375rem}.quotes{padding-bottom:1.75rem}.quotes__title{min-height:112px;padding-top:0}.quotes__card{padding:1.5rem 1.25rem 1.25rem}.quotes__text{padding-left:0}.quotes__photo{height:3.75rem;width:3.75rem}.quotes__person{flex-direction:column;gap:.75rem}.quotes__who{padding-top:0}}