.testimonials .row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.testimonials .row>*{padding-left:.75rem;padding-right:.75rem}.testimonials hr.one{background-color:currentColor;border:0;color:inherit;height:1px;margin:-30px 0 50px;opacity:.25}.testimonials .slick-dotted.slick-slider{margin-bottom:30px}.testimonials .testimonial-card{display:grid;grid-template-columns:5fr 12fr;grid-gap:40px}.testimonials .testimonial-card .copy{margin-top:40px}.testimonials .signature{color:#802670}.testimonials .slick-dots{bottom:-25px;display:block;left:-129px;list-style:none;margin:0;padding:0;position:absolute;text-align:center;top:-25px;width:100%}.testimonials .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.testimonials .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;height:25px;line-height:0;outline:none;padding:5px;width:20px;width:25px}.testimonials .slick-dots li button:before{font-family:slick;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#08a3ad;content:"•";font-size:36px}.testimonials .slick-dots li button:hover:before{opacity:1}.testimonials .slick-dots li.slick-active button:before{opacity:.75}.testimonials hr.two{margin-bottom:120px;margin-top:50px}.testimonials .col-md-12{flex:0 0 auto;max-width:100%;width:100%}@media (max-width:767px){.testimonials .testimonial-card{display:block}.testimonials .slick-dots{left:0;top:-45px}.testimonials .testimonial-card img{margin-left:auto;margin-right:auto}.testimonials .signature{text-align:right}}