
.in_put {
  display: none;
  visibility: hidden;
}
label {
  display: block;
  padding: 0.5em;
}
label:hover {
  color: #000;
}
label::before {
  content: "";
  vertical-align: text-top;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
#expand {
  height: 0px;
  overflow: hidden;
  transition: height 0.5s;
}
section {
  padding: 0 20px;
}
#toggle:checked ~ #expand {
  height: 250px;
}
#toggle:checked ~ label::before {
  content: "";
}

#expand1{
  display: none;
}
#expand2{
  display: none;
}
#expand3{
  display: none;
}
