.iw-featured-info-article {
	display: grid;
	grid-template-areas:
	"titulo boton"
	"texto boton";
	margin: 50px 0;
	padding: 20px;

	border-radius: 20px;
	border: 1px solid #ccc;
	background-color: #F5FBFF;
}
@media (max-width: 750px) {
	.iw-featured-info-article {
		grid-template-areas:
		"titulo titulo"
		"texto texto"
		"boton boton";
		gap: 20px;
	}
	.iw-featured-info-article p:last-of-type {
		flex-flow: row wrap !important;
		justify-content: center !important;
		align-items: center !important;
	}
}

.iw-featured-info-article h2 {
	grid-area: titulo;
	margin: 0 !important;
}

.iw-featured-info-article p:first-of-type {
	grid-area: texto;
	margin: 0 !important;
}

.iw-featured-info-article p:last-of-type {
	grid-area: boton;
	display: flex;
	flex-flow: column nowrap;
	gap: 10px;
	justify-content: center;
	align-items: flex-end;
	margin: 0 !important;
}