nav {
	border: 1px solid red;
	height: 80px;
	width: 100%;
}

nav > img{
	height: 40px;
	margin: 20px;
}

body > div {
	position: relative;
	height: 100%;
	max-height: 600px;
	width: 100%;
	border: 1px solid red;
}

body > div > h1{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.grid{
	box-sizing:border-box; 
	margin:0; 
	height:100%; 
	width: calc(100% - 2px) ;
	background-size:10px 10px;       
	background-image: repeating-linear-gradient(0deg, 
	transparent, transparent 9px, #ec6969 9px, #ec6969 10px), 
	repeating-linear-gradient(-90deg, transparent, 
	transparent 9px, #ec6969 9px, #ec6969 10px); 
}