.mod-elegir-bien {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: var(--size-space-24, 24px);
	justify-content: center;
	padding: var(--size-space-20, 20px) var(--360-575-page-margin, 16px) var(--size-space-48, 48px) var(--360-575-page-margin, 16px);
}

.mod-elegir-bien__title {
	display: flex;
	flex-direction: column;
	justify-content: center;
	flex: 1 0 0;
	margin-bottom: 24px;
	padding: 0;
}

.mod-elegir-bien__description {
	color: var(--Color-Content-General-1, #2C2C2C);
	flex: 1 0 0;
}

@media(min-width: 576px) {
	.mod-elegir-bien {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: var(--size-space-24, 24px);
		padding: var(--size-space-32, 32px) var(--576-767-page-margin, 42px) var(--size-space-48, 48px) var(--576-767-page-margin, 42px);
	}

}

@media(min-width: 768px) {
	.mod-elegir-bien {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: var(--size-space-24, 24px);
		padding: var(--size-space-20, 20px) var(--768-991-page-margin, 48px) var(--size-space-32, 32px) var(--768-991-page-margin, 48px);
	}

	.mod-elegir-bien__description {
		color: var(--Color-Content-General-1, #2C2C2C);
		flex: 1 0 0;
	}
}


@media(min-width: 992px) {
	.mod-elegir-bien {
		padding: 32px 82px 64px;
	}

	.mod-elegir-bien__container {
		display: flex;
		align-items: flex-start;
		gap: var(--size-space-24, 24px);
	}

	.mod-elegir-bien__description {
		padding-left: 16px;
		margin-bottom: 0;
	}

}


@media(min-width: 1200px) {
	.mod-elegir-bien {
		padding: var(--size-space-32, 32px) var(--1200-1399-page-margin, 102px) var(--size-space-64, 64px) var(--1200-1399-page-margin, 102px);
	}


}

@media(min-width: 1920px) {
	.mod-elegir-bien {
		padding: 32px 324px 64px;
	}

	.mod-elegir-bien__title {
		margin-bottom: 0;
		min-width: 624px;
	}
}