.portal-wrapper {
	display: flex;
	height: 100%;
	min-height: 50vh;
	flex-direction: column;
	justify-content: center;
}
.portal-wrapper {
	margin: auto;
}
.portal-wrapper > .card {
	margin: auto;
	width: 100%;
	max-width: 500px;
	min-height: 300px;
}