.testimonial-container{background:#fff;border-radius:10px;margin:auto;overflow:hidden;padding:20px 0 0;position:relative;width:auto}.testimonial-slide{animation:fadeIn 1s ease-in-out;display:none}.testimonial-slide.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.testimonial-text{color:#333;font-size:18px;line-height:1.5}.highlight{background:linear-gradient(90deg,#009688,#00bcd4);-webkit-background-clip:text;font-weight:700;-webkit-text-fill-color:transparent}.testimonial-author{align-items:center;display:flex;gap:20px;margin-top:15px;padding-left:113px}.author-image{border-radius:50%;height:40px;margin-right:10px;width:40px}.author-info{color:#666;font-size:18px}.author-info strong{color:#333;display:block;font-size:24px}.navigation{bottom:38px;display:flex;position:absolute;right:20px}.line{background:#ccc;cursor:pointer;height:4px;margin:0 5px;transition:background .3s;width:30px}.line.active{background:#0b3235}.gradient-text{background:linear-gradient(185deg,#87b940,#32b9df);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.testimonial-text-div{align-items:start;display:flex;gap:30px}.testimonial-text-div img{position:relative;top:-30px}.testimonial-author img{width:80px}p.testimonial-text{font-size:44px;line-height:52px}@media only screen and (max-width:1030px){p.testimonial-text{font-size:30px;line-height:42px}}@media only screen and (max-width:600px){.testimonial-text-div img{width:60px}.testimonial-container{padding-bottom:60px}.navigation{bottom:0;left:0}.testimonial-text-div{display:block}.testimonial-author{justify-content:start;margin-top:30px;padding-left:0}p.testimonial-text{font-size:26px;line-height:36px}.testimonial-text-div img{top:0}}