/* To try and prevent "jumping", these will forcefully set the top padding of the first section on each page. We have to treat pages that use page builder, and those that don't. */
@media only screen and (min-width: 1350px) {
  #main-content .container,
  #main-content .container[style],
  .entry-content .et_pb_section:first-child,
  .entry-content .et_pb_section:first-child[style] {
    padding-top: 87px !important;
  }
}
@media only screen and (min-width: 981px) {
  #main-content .container,
  #main-content .container[style],
  .entry-content .et_pb_section:first-child,
  .entry-content .et_pb_section:first-child[style] {
    padding-top: 78px !important;
  }
}
@media only screen and (max-width: 980px) {
  #main-content .container,
  #main-content .container[style],
  .entry-content .et_pb_section:first-child,
  .entry-content .et_pb_section:first-child[style] {
    padding-top: 84px !important;
  }
}

/* We also want the titles on collapsible panes to appear a bit bolder */
.et-learn-more h3.heading-more {
  color: #666;
  text-decoration: none;
  font-weight: 600;
}