.testimonial .quote-container{float:none;max-width:1200px;margin:0 auto;position:relative}.testimonial .quote-box blockquote{font-size:24px;font-style:italic;box-shadow:unset;outline:0;border:0}.testimonial .quote-box blockquote p{line-height:1.7}.testimonial .client-detail img{max-width:200px;max-height:200px;margin-bottom:20px;margin-top:20px}.testimonial .client-detail p.name{font-size:16px;font-weight:bold;padding-bottom:10px}.testimonial .client-detail p.info{font-size:16px;padding-bottom:30px}.testimonial{position:relative;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center}.testimonial .overlay:before{content:"";position:absolute;height:100%;width:100%;opacity:.7;background-image:linear-gradient(130deg,#d2237d,#9f3589,#4a549d,#0079a8)}.quote-box{display:none;text-align:center;padding:0 50px}.quote-box blockquote{padding:1em 2em;line-height:1.6;position:relative}.quote-container{padding:50px 0px;display:flex !important;flex-direction:column !important;justify-content:center !important;min-height:580px}.quote-arrows .previous,.quote-arrows .next{cursor:pointer;position:absolute;width:auto;margin-top:-30px;font-weight:bold;user-select:none}.quote-arrows .next{position:absolute;right:10px;border-radius:3px 0 0 3px}ul.quote-dots{list-style:none;width:100%;text-align:center;padding:10px}ul.quote-dots li{cursor:pointer;display:inline-block;margin:5px}@media(max-width:768px){.quote-box{padding:0 10px}.quote-box blockquote{padding:1em}.quote-box blockquote::before,.quote-box blockquote::after{top:auto}}