h1 {
  color: black;
  //background-color: LightBlue;
  border-radius: 5px;
  padding: 5px; 
  width: max-content;
}

body {
  background-color: #f1f1f1;
  font-family: Arial, Helvetica, sans-serif;
}


.module_button {
  cursor: pointer;
  border: none;
  outline: none;
  font-size: 15px;
  display:block;
  color: black;
  border-radius: 5px;
  padding: 10px 0;
  width: 220px;
  text-align: center;
  background-color: DodgerBlue;
}

.direct_link {
  text-decoration: none;  
}

.active, .module_button:hover {
  background-color: DarkBlue;
  color: white
}

.module_section {
  padding: 2px 18px;
}

.module_content {
  border: 1px solid #000000;
  border-radius: 5px;
  padding: 2px 18px; 
  margin: 10px 0 10px 25px;  
  display: none;
  //background-color: rgb(255, 254, 237);
}
