@font-face {
  font-family: "Open Sans";
  src: url(/assets/fonts/OpenSans-VariableFont_wdth\,wght.ttf) format("truetype");
}

@font-face {
  font-family: "Tangerine";
  src: url(/assets/fonts/Tangerine-Regular.ttf) format("truetype"), url(/assets//fonts/Tangerine-Bold.ttf) format("truetype");
}

html,
body {
  /* IE 10-11 didn't like using min-height */
  height: 100%;
  width: 100%;
  margin: 0px;
}

.content {
  display: flex;
  flex-direction: column;
  
}

.content-body {
    padding: 20px;
    margin-top: 50px;
    text-align: center;
    align-items: center;
    justify-content: flex-start;    
    flex: 1 0 auto; 
}

.footer {
  flex-shrink: 0; 
  padding: 20px;
  bottom: 0px;
}

.footer {
  min-height: 150px;
  padding: 0px;
  margin: 0px;
  left: 0;
  bottom: 0;
}

.cursive {
  font-family: "Tangerine";
  font-style: normal;
  font-weight: normal;
  font-size: 3em;
}

h1 {
  font-family: "Open Sans", sans-serif;
  font-weight: bold;
  font-size: 1em;
}

ul {
    padding: 0px;
}

li {
  font-family: "Open Sans", sans-serif;
  color: #404040;
  font-size: 0.9em;
  margin-top: 15px;
  list-style: none;
  text-align: center;
}

.faq {
    display: flex;
    justify-content: center;
    width: 100%;
    
}

.points {
    max-width: 500px;
    text-align: center;
}