.m {
	min-height: 100vh;
	margin:0;
	display:flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.bg {
    width: 100vw;
    height: 100vh;
    opacity: 0.8;
    filter: blur(7px);
    z-index: -1;
    position: fixed;
    pointer-events: none;
    top: 0;
    left: 0;
}

.lg {
    justify-content: center;
	display:flex;
	flex-wrap: wrap;
}

.lg > form {
	margin: 5px;
    padding: 25px 50px;
    background-color: white;
    border-radius: 10px;
}