img {
	width: 30vw;

}

body {
 background-color: black;
}


h1 {
	color: white;
	font-family: sans-serif;
	font-size: 100px;
}

h2 {
	font-family: griffith-gothic, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	text-align: center;
	color: white;
}

p{
	color: black;
	width: 30vw;
	text-align: center;
	font-size: 23px;
	padding-right: 30px;
}

.wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
}

.section1{
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 100vh;
}

.section2{
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 100vh;
}

.section3{
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 100vh;
}

.section4{
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 100vh;
}




.metro1 {}

.metro1:hover {
  cursor: pointer;
  opacity: .8;
  border-width: thick;
  border-style: solid;
  border-color: white;
}

.metro1on{
	background-color: #ab2807;
}

.metro2{}

.metro2:hover {
  cursor: pointer;
  opacity: .8;
  border-width: thick;
  border-style: solid;
  border-color: white;
}

.metro2on{
	background-color: #b00409;
}

.pasta{}

.pasta:hover {
  cursor: pointer;
  opacity: .8;
  border-width: thick;
  border-style: solid;
  border-color: white;
}

.pastaOn{
	background-color: #d17104;
}

.street{}

.street:hover {
  cursor: pointer;
  opacity: .8;
  border-width: thick;
  border-style: solid;
  border-color: white;
}

.streetOn{
	background-color: #fc032c;
}


/* Media Query for mobile styles*/
@media only screen and (max-width:  800px) {
section {
    padding: 25px;
  }
  h1 {
    font-size: 6vh;
  }
  p {
  	font-size: 3vw;
  }

.section5,.section4,.section3,.section2,.section1 {
  flex-direction:  row;
  height: fit-content;
}

.column-1, .column-2 {
  width:  100%;
}

.column-1 {
  padding-right:  0;
  padding-bottom:  50px;
}

}

a {
	font-family: griffith-gothic, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	text-align: center;
	color: white;
}




