.card__text h2,
.card__text h3,
.card__text h4,
.card__text h5 {
  margin-bottom: 10px;
}

.card__text ul { padding-left: 20px; }

/****** Card Link ************/
.card__link {
    display: inline-flex;
    align-items: center;
    gap: 0;
}

.card__icon svg,
.card__icon i {
    width: 1em;
    height: 1em;
    font-size: inherit;
}
.card__link .card__icon { display: flex; }
.card__link svg { width: 20px; height: 20px; }

.card__container { min-height: 100%; }
.card__container:hover { box-shadow: 0px 8px 84px rgba(0, 0, 105, 0.24); }
.sinsombra .card__container:hover { box-shadow: none; }

