.testimonial-module-wrapper{box-sizing:border-box;padding:30px 15px}.testimonial-card,.testimonial-module-wrapper{align-items:center;display:flex;justify-content:center}.testimonial-card{background-color:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.08);flex-direction:column;max-width:900px;overflow:hidden;padding:50px 10px;position:relative;text-align:center;width:100%}.testimonial-icon{line-height:1;margin-bottom:25px}.testimonial-icon img{display:block;height:auto;margin:0 auto;width:70px}.testimonial-content-slider{display:flex;margin-bottom:30px;transition:transform .6s cubic-bezier(.25,.46,.45,.94);width:100%}.testimonial-item{align-items:center;box-sizing:border-box;display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;padding:0 20px;width:100%}.testimonial-text{color:#4a4a4a;font-family:Work Sans,sans-serif;font-size:16px;font-style:italic;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:25px;text-align:center}.testimonial-text .hs-richtext-inline-content,.testimonial-text .hs-text-inline-content{display:inline!important;white-space:normal}.testimonial-author{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.testimonial-author .hs-richtext-inline-content,.testimonial-author .hs-text-inline-content,.testimonial-author span{display:inline;white-space:normal}.author-image-wrapper{align-items:center;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;height:80px;justify-content:center;margin-bottom:15px;overflow:hidden;width:80px}.author-image-wrapper img{display:block;height:100%;object-fit:cover;width:100%}.testimonial-author{color:#666;font-size:1em;text-align:center;white-space:normal}.testimonial-author .hs-text-inline-content{display:inline!important;white-space:nowrap}.testimonial-author strong{color:#333;display:inline;font-weight:700}.testimonial-navigation{box-sizing:border-box;display:flex;justify-content:space-between;padding:0 20px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.testimonial-navigation button{font-size:1.5em}.testimonial-navigation button:hover{background-color:#f5f5f5;border-color:#d0d0d0;color:#333}.testimonial-navigation button{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#666;cursor:pointer;display:flex;font-size:1.8em;height:45px;justify-content:center;transition:all .3s ease;width:45px}@media (max-width:768px){.testimonial-card{padding:40px 30px}.testimonial-icon img{width:50px}.testimonial-text{font-size:1em}.testimonial-navigation{padding:0 10px}.testimonial-navigation button{height:35px;width:35px}}@media (max-width:480px){.testimonial-card{padding:30px 15px}}@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;1,400&display=swap");