.testimonial-item .testimonial-heading{font-size:3rem;font-weight:700;margin-bottom:3rem;text-align:center}.testimonial{margin-top:0;padding:4rem 0}.testimonial-box{overflow:hidden;position:relative}.testimonial-slider{background-color:none;border-radius:0;display:flex;padding:0;transition:transform .5s ease}.testimonial-item{background-color:#f5f5f5;border-radius:30px;box-sizing:border-box!important;min-width:100%;padding:5rem}.testimonial-item blockquote{color:#37474f;font-size:1.5rem;line-height:1.6;margin:0 auto;max-width:800px}.testimonial-author-info{display:flex;flex-direction:column;margin-top:1rem}.testimonial-author-name{color:#37474f;font-weight:700}.testimonial-author-title{color:#37474f;font-weight:400;margin-top:.25rem}.testimonial-author{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:2rem}.testimonial-decorator{background-color:#3bbfd5;height:.25rem;margin:0 auto 1rem;width:15%}.testimonial-author img{height:auto;margin-right:1rem;width:60px}.testimonial-author cite{color:#37474f;font-style:normal;font-weight:700}.testimonial-nav{display:flex;gap:.5rem;position:absolute;right:3rem;top:3rem}.testimonial-nav button{background:none;border:none;color:#37474f;cursor:pointer;font-size:1.5rem}@media (max-width:768px){.testimonial-item blockquote{font-size:1rem}.testimonial-author{flex-direction:column;text-align:center}.testimonial-author img{margin-bottom:1rem}}