h2, h3 {
  line-height: 1.5;
}

#welcomemessage {
  text-align: center;
  margin-bottom: 10px;
}

#welcomemessage h2 {
  color: var(--text-color-aquamarine);
  text-shadow: 2px 2px 2px black;
}

#merchantlicense {
  background: var(--background-just-a-bit-darker);
  padding: 0px 20px;
  line-height: 1.5;
  border-radius: 10px;
  margin-top: 15px;
}

#merchantlicense p {
  margin: 10px 0;
}

#merchantlicense .mainlistitem {
  margin-bottom: 20px;
}

#merchantlicense .lastlistitem {
  margin-bottom: 30px;
}

#merchanttermsform {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 20px;
}

#merchanttermsform .confirmbtn {
  min-width: 220px;
  min-height: 40px;
}