/* Hydrotech WordPress additions on top of the static site's CSS. */

/* "Remove top spacing": join a section to the one above it (as if both were one section
   separated by an <hr class="space">). The theme pads both the section and its container. */
main > section.ht-attach,
main > section.ht-attach > .container { padding-top: 0 !important; }
main > section:has(+ section.ht-attach),
main > section:has(+ section.ht-attach) > .container { padding-bottom: 0 !important; }
main > section:has(+ section.ht-attach) + section.ht-attach > .container { padding-top: 60px !important; }

/* Lead paragraph inside rich text matches the static pages. */
.text-content p.lead { margin-top: 0; }

/* From contact.html inline style: form section sits closer to the map. */
.contact-form-section > .container { padding-top: 30px; }
