.customer-wrapper{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;display:flex;flex-direction:column}
.customer-wrapper .customer{flex:1}
.customer-wrapper .customer .customer-info{width:100%}
.customer-wrapper .customer .customer-info .customer-silhouette{border:2px solid #ccc;border-radius:1000px;float:left;height:60px;vertical-align:middle;width:60px}
.customer-wrapper .customer .customer-info .customer-name{font-size:18px;display:block;margin-bottom:8px;margin-left:90px;margin-top:40px;text-align:left}
.customer-wrapper .customer .customer-info .five-stars{display:block;margin-left:85px;width:130px}
.customer-wrapper .customer p{font-style:italic;margin-top:30px;padding-left:35px}
.customer-wrapper .customer:nth-last-child(1):after{border:0}
@media only screen and (min-width:768px){.customer-wrapper>*{letter-spacing:initial}
.customer-wrapper{flex-direction:row}
.customer-wrapper .customer{display:inline-block;padding-right:20px;padding-left:20px;position:relative;vertical-align:top}
.customer-wrapper .customer .customer-info{margin:auto;width:190px}
.customer-wrapper .customer .customer-info .customer-silhouette{display:inline-block;float:none}
.customer-wrapper .customer .customer-info .customer-name{display:inline-block;margin:0;margin-left:10px;width:110px}
.customer-wrapper .customer .customer-info .five-stars{display:block;margin-left:0;margin-top:10px;width:190px}
.customer-wrapper .customer p{padding-left:0;text-align:center}
.customer:after{height:224px}
.customer-wrapper .customer:after{content:"";border-right:2px solid #ccc;height:245px;position:absolute;right:0;top:0}
}
.customer-feedback-title{margin-top:40px;margin-bottom:40px;text-align:center;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:22px}
@media only screen and (min-width:1900px){.customer-quotes{max-width:1860px;margin:auto}
}
@media only screen and (min-width:768px){.customer-feedback-title{font-size:24px}
}
@media only screen and (max-width:767px){.customer-quotes{border-top:2px solid #ccc;margin:40px}
.customer-feedback-title{margin-bottom:0}
}
@media(min-width:375px) and (max-width:767px){.customer-quotes{padding-left:20px;padding-right:20px}
}
coral-multifield.max-field-validation[aria-invalid=true]{border:solid 1px red}