@font-face {
  font-family: "Brittany";
  src: url("../fonts/BrittanySignature.ttf") format("truetype");
}

@font-face {
  font-family: "Chapbook";
  src: url("../fonts/Chapbook-Regular.otf") format("opentype");
}

@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Regular.otf") format("opentype");
}

html {
  background-image: url("../images/Haunted\ house.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 100%;
}

body {
  color: white;
  font-family: "Montserrat", sans-serif;
  text-align: center;
}

a {
  color: #00B7FF;
}

.flexbox {
  align-items: center;
  display: flex;
  flex-flow: column nowrap;
  height: 100vh;
}

.flexbox p {
  flex-grow: 1;
  margin: 0;
}

#name {
  flex-grow: 2;
  font-family: "Chapbook", serif;
  font-size: 4vh;
}

#haunted {
  color: red;
  flex-grow: 6;
  font-family: "Brittany", cursive;
  font-size: 12vh;
  font-weight: bold;
  text-shadow: 3px 3px darkred;
}

#house {
  flex-grow: 6;
  font-family: "Chapbook", serif;
  font-size: 12vh;
}

#dates {
  font-weight: bold;
}

#price {
  font-weight: bold;
}

#nonprofit {
  color: red;
}
