body { background-color:rgb(0,0,100); 
}
#title{
  color: white;
  text-align: center;
  
  }
  #description {
    color: white;
    text-align: center;
  }
    #survey-form {    background-color: rgb(0,0,49);
  color: white;
      
  }
  #survey-form {
    margin: auto;
    width: 80%;
    padding: 40px;
  }
 #name-label, #email-label, #number-label {
   display: flex;
 }
 #textarea {
   display: flex;
 }
 #checkbox1,
 #checkbox2,
 #checkbox3,
 #checkbox4  {
   display: flex;
 }
 .check {
   vertical-align: center;
 }
 #radio1,
 #radio2,
 #radio3
   {
   display: flex;
 }
 
 input[type=text], 
 input[type=number],
 input[type=textarea],     select {
   width:100%;
   height:40px;
   border-radius: 5px
  }
input[type=email] {
  width:100%;
  height:40px;
  border-radius: 5px
}
button[type=submit] {
  background-color: green;
  width: 100%;
  height: 40px;
  margin-top: 30px;
  color:white;
  border-radius: 5px;
}
  #textarea {
    height: 150px;
    width:100%;
  }
