/* Scoped to: history-template-walk-the-path */
[data-component-slug="history-template-walk-the-path"].walk-section, [data-component-slug="history-template-walk-the-path"] .walk-section {
  height: 808px;
}

[data-component-slug="history-template-walk-the-path"].walk-content, [data-component-slug="history-template-walk-the-path"] .walk-content {
  display: flex;
  flex-direction: column;
}

[data-component-slug="history-template-walk-the-path"].walk-text-group p, [data-component-slug="history-template-walk-the-path"] .walk-text-group p {
  margin-top: 16px;
}

[data-component-slug="history-template-walk-the-path"].walk-cta-group, [data-component-slug="history-template-walk-the-path"] .walk-cta-group {
  margin-top: 250px;
}

@media (max-width: 1024px) {
  [data-component-slug="history-template-walk-the-path"].walk-section, [data-component-slug="history-template-walk-the-path"] .walk-section {
    height: auto;
    padding: 120px 0;
  }
  [data-component-slug="history-template-walk-the-path"].walk-cta-group, [data-component-slug="history-template-walk-the-path"] .walk-cta-group {
    margin-top: 120px;
  }
}
@media (max-width: 768px) {
  [data-component-slug="history-template-walk-the-path"].walk-cta-group, [data-component-slug="history-template-walk-the-path"] .walk-cta-group {
    margin-top: 64px;
  }
}
@media (max-width: 768px) {
  [data-component-slug="history-template-walk-the-path"].walk-section, [data-component-slug="history-template-walk-the-path"] .walk-section {
    height: 600px;
    padding-top: 48px;
    padding-bottom: 48px;
  }
  [data-component-slug="history-template-walk-the-path"].walk-section > div, [data-component-slug="history-template-walk-the-path"] .walk-section > div {
    align-items: flex-start !important;
  }
  [data-component-slug="history-template-walk-the-path"].walk-content, [data-component-slug="history-template-walk-the-path"] .walk-content {
    padding-left: 16px;
    padding-right: 16px;
  }
  [data-component-slug="history-template-walk-the-path"].walk-cta-group, [data-component-slug="history-template-walk-the-path"] .walk-cta-group {
    margin-top: 48px;
  }
  [data-component-slug="history-template-walk-the-path"].walk-mobile-overlay, [data-component-slug="history-template-walk-the-path"] .walk-mobile-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.55);
    z-index: 1;
  }
}