body {
  border: 0px solid black;
  font-family: 'Montserrat', sans-serif;
}

#main2 {
  font-size: 90vh;
  line-height: 99vh;
  height: 100%;
  width: 100%;
  display: flex;
  position: fixed;
  align-items: center;
  justify-content: center;
}

@media only screen and (max-device-width: 960px) {
  #main2 {
    font-size: 40vh;
  }
}

@media only screen and (min-device-width: 960px) {
  #main2 {
    font-size: 90vh;
  }
}

a, a:link, a:visited, a:hover, a:active {
  color: black;
  text-decoration: none;
}



