.page {
	display: flex;
	justify-content: center;
	margin: 10px;
	margin-left: 20vw;
	margin-right: 20vw;
}

.grid {
	display: flex;
	flex-direction: column;
}

.grid-item {
	margin: 10px;
}


@media only screen and (max-width: 1300px) { 
.page {
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-top: 10vw;
	margin-left: 10vw;
	margin-right: 10vw;
}

.grid {
	display: flex;
	flex-direction: column;
}

.grid-item {
	margin: 10px;
}
}