.sffcu-flex-layout {
	min-height: 100vh;
}

.sffcu-flex-layout .sffcu-flex-layout-main {
	min-height: 100vh;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	overflow-x: hidden;
}

.sffcu-flex-layout .sffcu-flex-layout-content {
	flex-grow: 1;
}