html,
body {
  margin: 0 0 0 0;
  overflow: auto;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  background-color: #CCCCCC;
}

h3,
p {
  background-color: yellow;
  text-align: center;
}

input {
  width: 25%;
}

label {
  min-width: 25%;
}

.div-form {
  width: 500px;
  margin: 0 auto;
  padding: 1em;
  background-color: red;
}

.div-table {
  margin: 0 auto;
}

.div-input {
  display: flex;
  margin: 0 0 0.5em 1em;
}

.my-button {
  margin: 0 1em;
  padding: 0.4em 1.2em;
  border: 1px solid white;
  border-radius: 2em / 5em;
  background-color: red;
  font-size: 1.1em;
  color: white;
}

