*, *::before, *::after {
	box-sizing: border-box;
	font-family: inherit;
}
body {
	margin: 0;
	font-family: 'Montserrat', sans-serif;
}
#wrapper {
	display: flex;
	position: relative;
	width: 100%;
	height: 100%;
}

#page {
	flex-grow: 1;
	text-align: center;
	overflow: auto;
    position: relative;
    height: 100%;
	width: 100%;
	padding-top: 160px;
}
/* ------------------------------- RESPONSIVE -------------------------------*/

@media screen and (max-width: 1400px)
{

}