body {
  background-color: rgba(191,235,235,.5); /* CSS Pattern - Begin */
  background-image: linear-gradient(transparent 60%, rgba(67,109,122,.1)  30%);
  background-size: 5px 5px;  /* CSS Pattern - End */
}
.Header, .Header2 {
  /* CSS Pattern - Begin */
  color: white;
  font-weight: bold;
  background-color: #115b71;
  background-image: linear-gradient(transparent 50%, rgba(67,109,122,.6) 40%);
  background-size: 5px 5px;
  /* CSS Pattern - End */
  text-shadow: 0 2px 3px rgba(0,119,135,0.45);
  box-shadow: 0 1px 4px rgba(0,107,135,0.65);
}
input[type=radio]:not(:disabled) + label:hover {
  color: yellow;
  font-weight: 400;
  background-color: #457383;
  background-image: linear-gradient(to bottom, #6bd3d6, #1a4c5d);
}
input[type=radio]:checked + label {
  color: white;
  font-weight: bold;
  background-color: #315561;
  background-image: linear-gradient(to bottom, #6bd3d6, #1a4c5d);
  border-color: /*navy*/gray;
}
input[type=button], .Submit {
  color: white;
  font-weight: bold;
  background-color: #115b71;
  border-radius: 99px;
  /* background-image: linear-gradient(to bottom, #107170, #0a6866); */
}
input[type=button]:hover,
.Submit:hover {
  color: yellow;
  background-color: #306676;
  /* background-image: linear-gradient(to bottom, #0e6665, #0c5756); */
}
input[type=button]:active,
.Submit:active {
  color: white;
  background-color: #306676;
  background-image: linear-gradient(to bottom, #075352, #0b4b4a);
}
.container input:checked ~ .checkmark {
  color: white;
  background-color: #115b71;
}
/* Style the checkmark/indicator */
.container .checkmark::after {
  border-color: white;
}
.Section,
#p1 .Section {
  /* color: #1b3e4a; */
  background-color: #306676;
}
*[id^="faq"] .Label {
  color: #06394a;
}
