*{margin: 0;padding: 0;box-sizing: border-box;}

.datepicker {
	padding: 1rem !important;
  

}
.formStyle{
	background-image: linear-gradient(to right top, #fbf6f9, #f3eff2, #eae7ec, #e2e0e5, #d9d9de, #d7d9df, #d5d9df, #d2d9df, #d4e0e6, #d5e6eb, #d8edef, #dbf4f2);
}
    legend {
  display: block;
  width: 150px;
  /*height: 100px;*/
  text-align: center;
  position: absolute;
  top: -15px;
  left: 0; 
  right: 0;
  margin: auto;
  background: #e9ecef;
  font-size: 20px;
  border-radius:2rem;
}

fieldset {
  border: 2px #888888 solid;
  border-radius: 12px;
  position: relative;
  width: 100%;
  padding: 40px 20px 40px;
}
