.card{align-content:flex-start;background:#f0f2f2 0 0 no-repeat padding-box;box-shadow:0 0 5px #0000004d;margin-bottom:130px!important;overflow:inherit!important}.card.card-noimage{padding-top:60px}.cards__card__left__testimonial,.cards__card__testimonial{align-items:center;align-self:stretch;background-color:#fff;display:inline-block;flex-wrap:wrap;margin:15px;text-align:center;vertical-align:top}.card__photo{align-self:flex-start;height:auto}.card__text{align-self:flex-start;min-height:371px;padding:20px;position:relative;width:100%}.person_name{font-size:16px!important;font-weight:700;line-height:24px;margin-bottom:40px;margin-top:10px}.cards__card__left__testimonial .card__text a.btn,.cards__card__testimonial .card__text a.btn{bottom:19px;display:block;left:0;margin:0 auto -40px;max-width:199px;padding:13px 0;position:relative;position:absolute;right:0;text-decoration:none}.cards__card__testimonial .card__text a:after,.cards__card__testimonial .card__text a:before{line-height:57px!important}.content-title{height:146px;overflow:hidden;transition:all .3s}.content-title p{font-size:16px}.content-title.open{height:auto!important;padding-bottom:30px;transition:all .3s}@media (max-width:768px){.card.card-noimage{padding-top:0}.cards__card__testimonial{margin:0 10px 1rem;width:calc(50% - 23px)!important}.card{margin-bottom:110px!important}}@media (max-width:576px){.cards__card__left__testimonial,.cards__card__testimonial{margin:0 0 1rem;width:100%!important}.cards__card__left__testimonial{flex-wrap:wrap!important}}