:root {
  --white: #fbe9db;
	--brightred: #fd4151;
	--darkred: #d92859;
	--darkblue: #4980c9;
	--darkteal: #43c7b3;
	--teal: #42e8c3;
	--yellow: #fee540;
	--darkyellow: #f6cb47;
}
.fontdiner-swanky-regular {
  font-family: "Fontdiner Swanky", serif;
  font-weight: 400;
  font-style: normal;
}
.montserrat-regular {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
h1 {
  color: var(--darkred);
  font-family: "Fontdiner Swanky", serif;
  font-size: 1.5em;
  text-align: center;
}
p {
  font-family: "montserrat", serif;
  font-size: 0.9em;
}
a:link {
  color: #fd4151;
}
a:visited {
  color: #4980c9;
}
body {
  min-height: 100%;
  font-family: serif;
  color: var(--darkred);
  align-items: center;
  justify-content: center;
  padding: 2%;
  background: conic-gradient(
  var(--darkyellow) 90deg,
  var(--yellow) 90deg 180deg,
  var(--darkyellow) 180deg 270deg,
  var(--yellow) 270deg);
  background-repeat: repeat ;
  background-size: 60px 60px;
  background-position: top left;
}
.container img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: auto;
  border: 3px inset var(--darkblue);
}
.container { 
  height: 100%;
  padding: 5px;
  border-top-right-radius: 90px;
  border-top-left-radius: 90px;
  border-width: 5px;
  border-style: ridge;
  border-color: var(--teal);
  background: var(--darkteal);
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 0.1fr 1fr 1fr;
  gap: 5px 5px;
  grid-auto-flow: row;
  grid-template-areas:
    "Header Header Header"
    "Dromies Empty OOoooh"
    "what hhmmm haha";
}
.Header { 
  border-top-right-radius: 100px;
  border-top-left-radius: 100px;
  border: 3px dashed var(--brightred);
  padding-bottom: 0px;
  background: var(--yellow);
  grid-area: Header; 
}
.Dromies { 
  grid-area: Dromies; 
}
.Empty { 
  grid-area: Empty; 
}
.OOoooh { 
  grid-area: OOoooh; 
}
.what { 
  grid-area: what; 
}
.hhmmm { 
  grid-area: hhmmm; 
}
.haha { 
  grid-area: haha; 
}
@media only screen and (max-width: 700px) {
  .container {
    display: flex;
    flex-direction: column;
    height: max-content;
  }
  .Dromies, .Empty, .OOoooh, .what, .hhmmm, .haha {
    height: max-content;
  }
}