/* Scoped client corrections. Existing media, article crops and unrelated forms stay unchanged. */
body.lhs-v2.home main#main .lhs-v2-hero-copy #lhs-v2-home-title {
  font-size: 48px !important;
  line-height: 1.22 !important;
  font-weight: 800 !important;
  color: #fff !important;
  margin: 0 0 18px !important;
}
body.lhs-v2.home main#main .lhs-v2-hero-copy .lhs-v191-hero-support {
  margin: 0 !important;
  line-height: 1.4;
}
body.lhs-v2.home main#main .lhs-v2-hero-copy .lhs-v2-hero-line1 {
  display: block;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
}
body.lhs-v2.home main#main .lhs-v2-hero-copy .lhs-v2-hero-line2 {
  display: block;
  font-size: 26px !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  margin-top: 10px !important;
}
body.lhs-design-v162.lhs-page-about main#main #lhs-about-title {
  font-size: 36px !important;
  line-height: 1.25 !important;
}
body.lhs-design-v162.lhs-page-about main#main .lhs-about-continuous-intro :is(.lead, .lhs-about-tzuzu-statement) {
  font-size: 18px !important;
  line-height: 1.85 !important;
  font-weight: 400 !important;
}
body.lhs-design-v162 .lhs-footer-focus-v191 .lhs-footer-callout-inner {
  display: block !important;
}
body.lhs-design-v162 .lhs-footer-focus-v191 .lhs-footer-callout-copy {
  width: 100% !important;
  max-width: 900px !important;
  margin-inline: auto !important;
  text-align: center !important;
}
body.lhs-design-v162 .lhs-footer-focus-v191 .lhs-footer-callout-copy :is(h2, p) {
  text-align: center !important;
  margin-inline: auto !important;
}
body.lhs-design-v162 .lhs-footer-focus-v191 .lhs-footer-focus-action {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
body.lhs-design-v162 .lhs-footer-focus-v191 .lhs-focus-cta {
  width: fit-content !important;
  max-width: 100%;
  min-height: 48px;
  padding: 12px 26px !important;
  border-radius: 30px !important;
  white-space: normal;
  text-align: center;
}
body.lhs-design-v162 .lhs-footer-focus-v191 .lhs-footer-path-mark { display: none !important; }
body.lhs-design-v162.lhs-page-services main#main .lhs-services-intro-v191 {
  padding: 22px 0 24px !important;
  background: #efd4c0 !important;
}
body.lhs-design-v162.lhs-page-services main#main .lhs-services-intro-v191 h1 {
  font-size: 34px !important;
  line-height: 1.25 !important;
  font-weight: 800 !important;
  margin: 0 0 10px !important;
  color: #87381f !important;
}
body.lhs-design-v162.lhs-page-services main#main .lhs-services-intro-v191 p {
  max-width: none !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  font-weight: 700 !important;
  margin: 0 !important;
}
body.lhs-design-v162.lhs-page-services main#main .lhs-services-catalog { padding-top: 20px !important; }
body.lhs-design-v162.lhs-page-services main#main .lhs-service-featured-story { padding: 20px !important; gap: 8px 24px !important; }
body.lhs-design-v162.lhs-page-services main#main .lhs-service-featured-title { font-size: 28px !important; }
body.lhs-design-v162.lhs-page-services main#main .lhs-service-featured-subtitle { font-size: 20px !important; }
body.lhs-design-v162.lhs-page-services main#main .lhs-service-featured-story .lhs-service-catalog-summary p {
  font-size: 17px !important;
  line-height: 1.55 !important;
  margin-bottom: 8px !important;
}
body.lhs-design-v162.lhs-v191-service-career-change-program main#main .lhs-service-client-hero .lead {
  font-weight: 700 !important;
  color: #8f3f26 !important;
}
body.lhs-design-v162.single-lhs_service.lhs-v191-service-career-change-program main#main .lhs-service-steps .lhs-client-belief {
  color: #8f3f26 !important;
  width: min(100%, 850px) !important;
  max-width: 850px !important;
  margin-inline: auto !important;
  padding-inline: 76px 0 !important;
  text-align: right !important;
}
body.lhs-design-v162.lhs-v191-service-career-stuckness main#main .lhs-service-client-hero h1 {
  font-size: 32px !important;
  line-height: 1.2 !important;
  color: #87381f !important;
  font-weight: 900 !important;
}
body.lhs-design-v162.lhs-v191-service-career-stuckness main#main .lhs-stuckness-list article p,
body.lhs-design-v162.lhs-v191-service-career-stuckness main#main .lhs-stuckness-quote {
  font-family: inherit !important;
  font-size: 18px !important;
  line-height: 1.68 !important;
  font-weight: 400 !important;
  color: #38271f !important;
}
@media (max-width: 767px) {
  body.lhs-v2.home main#main .lhs-v2-hero-copy #lhs-v2-home-title { font-size: 34px !important; }
  body.lhs-v2.home main#main .lhs-v2-hero-copy .lhs-v2-hero-line1 { font-size: 24px !important; }
  body.lhs-v2.home main#main .lhs-v2-hero-copy .lhs-v2-hero-line2 { font-size: 21px !important; }
  body.lhs-design-v162.lhs-page-about main#main #lhs-about-title { font-size: 30px !important; }
  body.lhs-design-v162.lhs-page-services main#main .lhs-services-intro-v191 h1 { font-size: 30px !important; }
  body.lhs-design-v162.lhs-page-services main#main .lhs-service-featured-title { font-size: 26px !important; }
  body.lhs-design-v162.lhs-v191-service-career-stuckness main#main .lhs-service-client-hero h1 { font-size: 28px !important; }
}
