.aislamiento-beneficiarte{
	display: flex;
	width: 100%;
	padding: var(--size-space-40, 40px) var(--360-575-page-margin, 16px);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: var(--size-space-0, 0);
}

.aislamiento-beneficiarte .content-aislamiento-beneficiarte{
	display: flex;
	padding: var(--size-space-32, 32px) var(--size-space-16, 16px);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: var(--size-space-32, 32px);
	align-self: stretch;

	border-radius: var(--border-radius-l, 16px);
	background: var(--Color-Surface-General-2, #DCEBE1);
}

.content-aislamiento-beneficiarte .content-text-aislamiento{
	display: flex;
	padding: var(--size-space-0, 0);
	flex-direction: column;
	align-items: center;
	gap: var(--size-space-16, 16px);
	align-self: stretch;
}

.content-aislamiento-beneficiarte .content-text-aislamiento h2{
	color: var(--Color-Content-General-1, #2C2C2C);
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	align-self: stretch;
}

.content-aislamiento-beneficiarte .content-text-aislamiento p{
	color: var(--Color-Content-General-1, #2C2C2C);
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	align-self: stretch;
	margin-bottom: 0;
}

.content-aislamiento-beneficiarte .contenedor-boton{
	display: flex;
	height: 56px;
	min-width: 200px;
	max-width: 328px;
	padding: var(--border-radius-none, 0);
	flex-direction: column;
	align-items: flex-start;
	gap: var(--size-space-0, 0);
	border-color: transparent;
	background-color: transparent;
	max-height: 56px;
	border: none;
}

.content-aislamiento-beneficiarte .contenedor-boton a{
	display: flex;
	max-width: 412px;
	padding: var(--border-radius-none, 0) var(--size-space-40, 40px);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: var(--border-radius-none, 0);
	flex: 1 0 0;
	align-self: stretch;
	border-radius: var(--border-radius-xl, 100px);
	background: var(--Color-Button-Background-Active-1, #2F6852);
	border-color: #2F6852;
	min-height: 56px;
}

.content-aislamiento-beneficiarte .contenedor-boton a:hover{
	color: var(--Color-Button-Content-Active-1, #FFFAF6);
}


@media (min-width: 576px) {
	.aislamiento-beneficiarte{
		padding: var(--size-space-40, 40px) var(--576-767-page-margin, 42px);
	}
}

@media (min-width: 768px) {
	.aislamiento-beneficiarte{
		padding: var(--size-space-40, 40px) var(--768-991-page-margin, 48px);
	}

	.aislamiento-beneficiarte .content-aislamiento-beneficiarte{
		padding: var(--size-space-32, 32px) var(--size-space-64, 64px);
	}
}

@media (min-width: 992px) {
	.aislamiento-beneficiarte{
		padding: var(--size-space-40, 40px) var(--992-1199-page-margin, 82px);
	}
}

@media (min-width: 1200px) {
	.aislamiento-beneficiarte{
		padding: var(--size-space-40, 40px) var(--1200-1399-page-margin, 102px);
	}
}

@media (min-width: 1920px) {
	.aislamiento-beneficiarte{
		width: var(--14001920-page-width, 1920px);
		padding: var(--size-space-40, 40px) var(--14001920-page-margin, 324px);
	}
}