.single-card{width:100%}.single-card .card-wrap{align-items:stretch;display:flex;justify-content:center;margin:0 auto;max-width:1408px;width:100%}.single-card .card{align-items:flex-start;border-bottom:10px solid #e7caf2;border-radius:15px;display:flex;flex-direction:column;overflow:hidden;text-align:left;width:100%}.single-card .card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:323px;line-height:0;width:100%}.single-card .card-content{display:flex;flex-direction:column;padding:40px 30px}.single-card .card__title{font-size:30px;font-weight:600;line-height:41px;margin:0 0 15px}.single-card .card__text{color:#595959;font-size:14px;line-height:1.65;margin-bottom:20px}.single-card .card__text p{font-size:14px;font-weight:500;line-height:22px;margin:0 0 20px}.single-card .card__text p:last-child{margin-bottom:0}.single-card .card__links{margin:auto 0 0}.single-card .card__link{font-size:16px;font-weight:600;line-height:1}.single-card .card__link:hover{text-decoration:none}.single-card .card__link-sep{font-size:25px;margin-left:2px;vertical-align:middle}.single-card .card__links .card__link-sep:last-child{display:none}@media (max-width:991px){.single-card .card-content{padding:30px 20px}}@media (max-width:767px){.single-card .card{width:100%}.single-card .card__title{font-size:28px;line-height:1.2}}