p.spwb-reset-styles {
  font-size: revert;
  line-height: revert;
  padding: revert;
  margin: revert;
}
div.bg-spwb-blue-gradient {
  background: linear-gradient(
    83.81deg,
    rgba(73, 147, 181, 0.2) 4.53%,
    rgba(73, 147, 181, 0) 100%
  ) !important;
}
@media screen and (min-width: 786px) {
  .header-primary-banner {
    background-image: url("/images/spwb-banner.jpg") !important;
    background-color: transparent;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
}
@media screen and (max-width: 785px) {
  .header-primary-banner {
    background-image: none !important;
    background-color: #155e90 !important;
  }
}
.dof-table th {
  background-color: rgba(253, 184, 30, 0.6);
  text-align: center;
}

.dof-table th,
td {
  border: 1px solid darkslategray;
}
