.dh-testimonial{font-family:Open Sans,Arial,sans-serif}.dh-testimonial__box{background:#fcfcfd;border-radius:4px;margin-bottom:40px;padding:40px 40px 28px;position:relative}.dh-testimonial__meta{margin-top:20px}.dh-testimonial__icon{bottom:28px;right:40px}.dh-testimonial__quote{line-height:1.6}.dh-testimonial__box:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fcfcfd;bottom:-20px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.dh-testimonial__quote{border:0;color:#04111e;font-size:18px;line-height:1.5;margin:0;padding:0}.dh-testimonial__meta{color:#04111e;font-size:13px;line-height:1.4;margin:14px 0 0}.dh-testimonial__name{color:#0496ff;display:block;font-size:13px;font-weight:700}.dh-testimonial__title{color:#04111e;display:block;font-size:13px;font-weight:400;opacity:.5}.dh-testimonial__icon{bottom:30px;color:#0496ff;font-size:18px;position:absolute;right:30px}.dh-testimonial__headshot{text-align:center}.dh-testimonial__headshot img{border:5px solid #ecf0f4;border-radius:50%;display:inline-block;margin-top:-10px;max-height:150px;max-width:150px}.dh-testimonials{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.dh-testimonials{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.dh-testimonials{grid-template-columns:1fr}}.dh-testimonial__heading{margin:0 0 12px}