.testimonial-cards{align-items:center;display:grid;gap:4.5rem;list-style:none;margin:0;padding:0}.testimonial-cards li{background-color:#fffae6;border-radius:25px;position:relative}.testimonial-cards li figcaption{font-size:14px}.testimonial-cards li blockquote,.testimonial-cards li figure{border:none;margin:0;padding:0}.testimonial-cards li>*{background-color:#fffae6;padding:24px;position:relative;z-index:1}.testimonial-cards li:before,.testimonial-cards li>*{border:1px solid var(--brand-border-blue,#003e7b);border-radius:25px}.testimonial-cards li:before{background-color:#fbe89b;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.testimonial-cards li:nth-child(3n+1):before{transform:rotate(-5.657deg)}.testimonial-cards li:nth-child(3n+2):before{transform:rotate(4.706deg)}.testimonial-cards li:nth-child(3n+3):before{transform:rotate(-4.101deg)}.testimonial-cards li:after{background-repeat:no-repeat;background-size:contain;content:"";height:34px;position:absolute;width:34px;z-index:2}.testimonial-cards li:nth-of-type(odd):after{left:12.5%;top:-16px}.testimonial-cards li:nth-of-type(2n):after{bottom:-16px;left:auto;right:20%}@media (min-width:500px){.testimonial-cards{gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.testimonial-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonial-cards li>*{padding:48px 40px}.testimonial-cards li:after{height:42px;width:42px}.testimonial-cards li:nth-of-type(odd):after{top:-20px}.testimonial-cards li:nth-of-type(2n):after{bottom:-20px;left:20%}}