.testimonials-header{display:flex;margin:0 auto 50px;width:70%}.testimonials-header h2{font-size:2em;font-weight:700;line-height:1.3;margin:50px 10px 0}.testimonial-slider-container{border:4px solid #505fc4;margin:0 auto;min-height:500px;overflow:hidden;padding:50px;position:relative;width:70%}.testimonial-slider{display:flex;transition:transform .5s ease;width:100%}.testimonial-slide{flex:0 0 100%;padding:20px;text-align:center}.slider-dots{bottom:50px;display:flex;justify-content:center;left:0;margin:10px auto;position:absolute;right:0;text-align:center}.testimonial-slide{width:100%}.testimonial-dot{background-color:#d7d7d7;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.active-dot{background-color:#8f8f8f}.testimonial-content{color:#7a7a7a;font-size:20px;font-style:italic;line-height:1.5}.author-name{font-size:16px;margin-bottom:0}.company-name{color:#5436b0;font-size:16px;margin-top:0}@media only screen and (max-width:920px){.testimonial-slider-container,.testimonials-header{width:100%}}