.testimonial{position:relative;background-color:#fff;box-shadow:2px 10px 15px rgba(0,0,0,.3);padding:2em 2em 0 4em;font-size:1.2em;margin:2em 0;height:100%;display:flex;flex-direction:column;justify-content:space-between;white-space:normal;overflow-wrap:break-word;font-family:DM Sans,sans-serif;color:#131924}.testimonial .quote-icon{position:absolute;top:1.2em;left:1.8em;width:35px;opacity:.2}.testimonial .testimonial-author{display:flex;align-items:center;justify-content:center;font-style:italic;font-weight:500;color:#131924;margin:1em 0;padding-bottom:1em}.testimonial .testimonial-author .testimonial-image{width:60px;height:60px;border-radius:50%;margin:0 .5em 0 0}@media (max-width:600px){.testimonial{padding:1.5em 1.5em 1.5em 2.5em;font-size:1.1em}.testimonial .quote-icon{top:1em;left:.25em}.testimonial .testimonial-author .testimonial-image{width:45px;height:45px}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-scroll{display:flex;animation:scroll 75s linear infinite}.animate-scroll:hover{animation-play-state:paused}