/*
 * This  is to load divi overrides for the 2025 redesign. There are some styles that are needed to be loaded that match specificity with divi style-static.css
 * If we go more specific, then it prevents the divi builder from overriding the styles thus breaking the builder. Only css that matche specificity with the divi style-static.css should be added here..
 */
.et-db #et-boc .et-l .et_pb_row {
  max-width: 1360px;
}

.et-db #et-boc .et-l .et_pb_section .et_pb_row,
.et-db #et-boc .et-l .et_pb_with_background .et_pb_row {
  width: 88%;
}

.et-db #et-boc .et-l .et_pb_module a:not(.et_pb_button):not(.et-pb-arrow-prev):not(.et-pb-arrow-next):not(.customerexperience):not(.as-app-exchange__heading-link):not([class*=cta-btn]) {
  text-decoration: underline !important;
  color: #00890b;
  padding-bottom: 0;
}

#et-boc .et-l h2 {
  font-size: 2.125rem;
  font-family: "PTCRaleway-ExtraBold", sans-serif;
  letter-spacing: 1px;
  line-height: 1.2em;
}
#et-boc .et-l .et_pb_text.et_pb_module h2,
#et-boc .et-l .et_pb_module.et_pb_blurb h2,
#et-boc .et-l .et_pb_module.et_pb_code h2 {
  font-size: 2.125rem;
  font-family: "PTCRaleway-ExtraBold", sans-serif;
  letter-spacing: 1px;
  line-height: 1.2em;
}
#et-boc .et-l h3 {
  font-size: 1.5rem;
  line-height: 1.2em;
  font-weight: 700;
}
#et-boc .et-l .et_pb_text.et_pb_module h3,
#et-boc .et-l .et_pb_module.et_pb_blurb h3,
#et-boc .et-l .et_pb_module.et_pb_code h3 {
  font-size: 1.5rem;
  line-height: 1.2em;
  font-weight: 700;
}
#et-boc .et-l h4 {
  font-size: 1.25rem;
  line-height: 1.2em;
  font-weight: 700;
}
#et-boc .et-l .et_pb_text.et_pb_module h4,
#et-boc .et-l .et_pb_module.et_pb_blurb h4,
#et-boc .et-l .et_pb_module.et_pb_code h4 {
  font-size: 1.25rem;
  line-height: 1.2em;
  font-weight: 700;
}

#et-boc .et-l ol li, #et-boc .et-l ul li {
  margin-bottom: 10px;
}
#et-boc .et-l ol li:last-of-type, #et-boc .et-l ul li:last-of-type {
  margin-bottom: 0;
}

.et-db #et-boc .et-l .et_pb_button.et_pb_bg_layout_light {
  font-family: "PTCRaleway", sans-serif !important;
}

.et-db #et-boc .et-l *:focus-visible {
  outline: 2px solid #197BC0 !important;
  outline-offset: 2px !important;
}
.et-db #et-boc .et-l * a:focus-visible {
  text-decoration: underline !important;
}

/*# sourceMappingURL=divi-overrides.css.map */
