:root{--page-title-display:none;}/* Start custom CSS *//* Desktop hero: a taller hero moves the photo and the words down together, so the menu clears the children's faces */
@media (min-width: 1025px) {
  html body .elementor .sps-hero { min-height: max(560px, min(calc(100svh - 68px), 980px)); }
}
/* Wide screens have room to lower the photo further, because the words sit inset from the left */
@media (min-width: 1600px) {
  html body .elementor .sps-hero .sps-pos-hero { object-position: 50% 85%; }
}/* End custom CSS */