.testimonial-wrapper{background:#fafaf9;border-top:1px solid oklch(92.3% .003 48.717);float:left;padding:120px 0;width:100%}.testimonial{display:flex;flex-wrap:wrap;gap:50px;margin-top:96px}.testimonial .testimonial-card{background:#fff;border-left:4px solid var(--blue);padding:40px;width:calc(50% - 25px)}.testimonial .icon-box{align-items:center;background:var(--blue);color:#fff;display:flex;height:56px;justify-content:center;margin-bottom:24px;width:56px}.testimonial .testimonial-quote{font-style:italic}.testimonial .testimonial-text{float:left;padding:0}.testimonial .testimonial-text h3{margin-bottom:16px}.testimonial-name{display:flex;gap:12px;margin-top:40px}.testimonial-name img{max-width:60px;object-fit:contain;width:60px}.testimonial-name-text{width:calc(100% - 70px)}.testimonial-name-text p{margin:0}.testimonial-name-text .position{color:oklch(55.3% .013 58.071);font-size:.9em}.testimonial-name-text .company{color:oklch(70.9% .01 56.259);font-size:.9em}@media (max-width:767px){.testimonial-wrapper{padding:60px 0}.testimonial{gap:24px;margin-top:52px}.testimonial .testimonial-card{width:100%}}@media (max-width:449px){.testimonial .testimonial-card{padding:24px}}