.testimonial-3-col__heading{margin-bottom:4.5rem;margin-top:0}.testomonial-3-col__cards{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:auto;max-width:1200px;padding-top:47px}.testomonial-3-col__card{background-color:var(--color-gray000);color:var(--color-gray900);height:100%;padding:47px 1.875rem 2.5rem;position:relative}.testomonial-3-col__card-col:first-child .testomonial-3-col__card{background-color:var(--color-pink700);color:var(--color-neutral-white)}.testimonial-3-col--mist .testomonial-3-col__card{background-color:var(--color-neutral-white)}.testimonial-3-col__card-image{border-radius:50%;height:94px;overflow:hidden;position:absolute;top:-47px;width:94px}.testimonial-3-col__card-image img{height:100%;object-fit:contain;width:100%}.testimonial-3-col__card-info{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1.125rem;margin-top:1rem}.testimonial-3-col__card-name{margin-bottom:.375rem}.testimonial-3-col__card-rating-stars{display:flex;flex-wrap:no-wrap;gap:3px;padding-top:.25rem}@media screen and (max-width:767px){.testimonial-3-col__heading{margin-bottom:4rem}.testomonial-3-col__cards{gap:calc(47px + 1.5rem) 1.5rem;grid-template-columns:repeat(1,1fr)}}