.row:has(.paragraph--type--bp-columns.col-sm > div > .card-lab-actions),
.row:has(.paragraph--type--bp-columns.col-sm > div > .card-testimonial){
	align-items: stretch;
}
.row:has(.paragraph--type--bp-columns.col-sm > div > .card-lab-actions) .paragraph--type--bp-columns.col-sm > div,
.row:has(.paragraph--type--bp-columns.col-sm > div > .card-testimonial) .paragraph--type--bp-columns.col-sm > div {
  display: flex;
  height: 100% !important;
}
.paragraph--type--bp-columns.col-sm div .card-lab-actions .paragraph__column,
.paragraph--type--bp-columns.col-sm div .card-testimonial .paragraph__column,
.paragraph--type--bp-columns.col-sm div .card-testimonial .field--type-text-long {
	display: flex;
  flex-direction: column;
  flex: 1 1 0;
}
.card-lab-actions {
	border: 1px solid var(--compensar-gris-100);
	border-radius: 1rem;
}
.card-lab-actions img{
	height: 130px;
	width: 100%;
	object-fit: cover;
  object-position: center;
  display: block;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
/*.card-lab-actions strong {
	padding: 1rem 1rem 0 1rem;
}*/
.card-lab-actions span {
	font-weight: 400;
}
.card-lab-actions .btn{
	width: 90%;
	margin: 0 5%;
}
div:has(> .hero-description .table-benefits) {
  padding: 0 0.25rem !important;
}
.table-benefits .material-icons {
	color: var(--compensar-neutral-1000);
}
.table-caregivers .material-icons {
	color: var(--compensar-violeta-800);
}
.table-caregivers p small strong{
	color: var(--compensar-violeta-700);
}
.alert-violet {
	background-color: var(--compensar-violeta-50);
	color: var(--compensar-violeta-900);
	border-radius: 1rem;
}
.alert-violet .material-icons {
	color: var(--compensar-violeta-500);
}
.alert-violet p {
	margin: 0;
}