/* Only the newly supplied Canva headings. Original HTML text and line boxes
   remain in flow; no heading size, line-height, margin, or page layout changes. */
.c21-heading .c21-overlay{display:none}
@supports ((mask-image:linear-gradient(#000,#000)) or (-webkit-mask-image:linear-gradient(#000,#000))){
  .c21-heading{-webkit-text-fill-color:transparent}
  .c21-heading.c21-relative{position:relative}
  .c21-heading .c21-overlay{
    display:block;position:absolute;left:-.0145em;top:0;height:100%;
    margin:0;padding:0;font:inherit;pointer-events:none
  }
  .c21-heading .c21-ink{
    position:absolute;display:block;left:0;margin:0;padding:0;height:auto;
    font:inherit;background-color:currentColor;
    mask-image:var(--c21-image);-webkit-mask-image:var(--c21-image);
    mask-size:100% 100%;-webkit-mask-size:100% 100%;
    mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;pointer-events:none
  }
  #nursery-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:100.00000000%;aspect-ratio:1255/133}
  #nursery-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:89.96015936%;aspect-ratio:1129/129}
  #care-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:92.24973089%;aspect-ratio:857/128}
  #care-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:100.00000000%;aspect-ratio:929/127}
  #care-title.c21-heading .c21-row-3{top:calc(.2455em + 2lh);width:75.67276642%;aspect-ratio:703/126}
  #words-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:85.96631917%;aspect-ratio:1072/130}
  #words-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:100.00000000%;aspect-ratio:1247/128}
  #park-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:58.74403816%;aspect-ratio:739/129}
  #park-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:100.00000000%;aspect-ratio:1258/128}
  #day-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:93.10344828%;aspect-ratio:1404/127}
  #day-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:100.00000000%;aspect-ratio:1508/126}
  #admission-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:100.00000000%;aspect-ratio:1344/125}
  #faq-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:100.00000000%;aspect-ratio:976/128}
  #faq-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:70.08196721%;aspect-ratio:684/133}
  #visit-title.c21-heading .c21-row-1{top:calc(.2455em + 0lh);width:100.00000000%;aspect-ratio:1180/133}
  #visit-title.c21-heading .c21-row-2{top:calc(.2455em + 1lh);width:88.30508475%;aspect-ratio:1042/129}
}
