
  .consultation-page .consultation-about__identity { position: relative; z-index: 2; display: flex; width: fit-content; flex-direction: column; gap: 3px; margin: -26px auto 0; padding: 15px 19px; border: 1px solid rgba(0,183,179,.28); border-radius: 14px; background: #fff; color: #102A35; box-shadow: 0 13px 28px rgba(16,42,53,.10); text-align: center; }
  .consultation-page .consultation-about__identity strong { font-size: 1.25rem; line-height: 1.1; }
  .consultation-page .consultation-about__identity span { font-size: .74rem; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: #006F6C; }
  .consultation-page .consultation-testimonials__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .consultation-popup .consultation-form-privacy { margin: 6px 0 4px !important; text-align: center; font-size: .64rem; line-height: 1.35; }
  .consultation-page .consultation-testimonials > .content-wide > .section-preheadline,
  .consultation-page .consultation-testimonials > .content-wide > .section-headline,
  .consultation-page .consultation-process > .content-wide > .section-preheadline,
  .consultation-page .consultation-process > .content-wide > .section-headline { width: 100%; max-width: none; text-align: center; }
  .consultation-page .consultation-testimonials > .content-wide > .section-headline,
  .consultation-page .consultation-process > .content-wide > .section-headline { margin-inline: auto; }

  .consultation-popup .aiv-form-navigation { display: flex; justify-content: center; }
  .consultation-popup .aiv-form-submit { margin-inline: auto; }
  @media (max-width: 720px) { .consultation-page .consultation-testimonials__grid { grid-template-columns: 1fr; } .consultation-page .consultation-about__identity { margin: -20px auto 0; } }
  .consultation-page .consultation-about__photo .consultation-about__identity { margin: -20px auto 0 !important; }
  .consultation-popup .consultation-form-privacy { width: 100% !important; max-width: none !important; margin: 6px 0 0 !important; padding: 0 !important; text-align: center !important; font-size: 14px !important; line-height: 1.4; }
  .consultation-popup .consultation-form-privacy p { width: 100% !important; max-width: none !important; margin: 0 auto !important; padding: 0 !important; text-align: center !important; font-size: inherit; }
