:root{--page-title-display:none;}/* Start custom CSS *//* Internal-page hero: solid dark, no photography, content-driven height.
   Pitch-grid layer kept; the two scrims hidden. Matches the other internal pages. */
body.elementor-page-595 [data-id="385facaf"][data-id="385facaf"] { background-color: #141414; min-height: 0; }
body.elementor-page-595 [data-id="70fa280a"][data-id="70fa280a"],
body.elementor-page-595 [data-id="acd0238"][data-id="acd0238"] { display: none; }
body.elementor-page-595 [data-id="2721f289"][data-id="2721f289"] { padding-block-start: 76px; padding-block-end: 80px; }
@media (max-width: 1024px) {
  body.elementor-page-595 [data-id="2721f289"][data-id="2721f289"] { padding-block-start: 64px; padding-block-end: 68px; }
}
@media (max-width: 767px) {
  body.elementor-page-595 [data-id="385facaf"][data-id="385facaf"] { padding-block-start: 108px; }
  body.elementor-page-595 [data-id="2721f289"][data-id="2721f289"] { padding-block-start: 52px; padding-block-end: 56px; }
}/* End custom CSS */