*{
	box-sizing: border-box;
}
nav{
	text-align: center;

}
a{
	padding-right: 10px;
	padding-left: 10px;
	color: black;
	list-style: none;
}

#background{
	display: block;
	height:100vmin;
	width:80vmin;
	background-color:#F8EACC;
	margin: 0 auto;
	position: relative;
}

#square1{
	background-color: #829BCA;
	height: 25vmin;
	width: 25vmin;
	top:25vmin;
	left:15vmin;
	position: absolute;
}

#square2{
	background-color: #FF7638;
	height: 25vmin;
	width: 25vmin;
	top:50vmin;
	left:40vmin;
	position: absolute;
}

#square3{
	background-color: black;
	height: 20vmin;
	width: 20vmin;
	top:25vmin;
	left:45vmin;
	position: absolute;
}

#square4{
	background-color: #3CBA58;
	height: 20vmin;
	width: 20vmin;
	top:55vmin;
	left:15vmin;
	position: absolute;
}