/* wp.css: only on cloudsprout.ca, on every page. The site map in the footer: the old footer's links, so Google still reaches every town and industry. */
.ftmap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.8rem 1.4rem;max-width:72rem;margin:0 auto;padding:clamp(2.6rem,5vw,4.2rem) clamp(1.4rem,4vw,3.4rem) 0;text-align:left}
.ftmap__h{margin:0 0 .55rem;font-size:.84rem;font-weight:700;letter-spacing:0;color:#fce7ab}
.ftmap a{display:block;padding:.3rem 0;font-size:.92rem;line-height:1.3;color:rgba(255,255,255,.88);text-decoration:none}
.ftmap a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}
@media (max-width:1100px){.ftmap{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:600px){.ftmap{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1rem}.ftmap a{display:flex;align-items:center;min-height:44px;padding:0}}
