h1{
	margin-top:3rem;
}
section#floorplans{
	margin-top:0.5rem;
	display:grid;
	grid-template-columns: repeat(8, 1fr);
	grid-template-rows: repeat(2, 1fr);
	grid-column-gap: 1.5rem;
	grid-row-gap: 1rem;
}
.plan{
	border:1px solid var(--dark-green);
	background-color:white;
	color:black;
}
.plan h2{
	background-color: var(--dark-green);
	color:white;
	text-align:center;
	font-weight:normal;
	text-transform:uppercase;
	padding:0.6rem;
	font-size:70%;
}
.plan h2 a{
	color:white;
	padding:0.3rem;
}
.plan h2 a:active{
	color: var(--brown);
}
.image-container{
	height:90%;
	display:flex;
	padding:1rem;
}

.plan img{
	display:block;
	margin:0 auto;
	width:80%;
	height:auto;
}
