Google map with toggle categories

Size
32,056 Kb
Views
16,192

How do I make an google map with toggle categories?

What is a google map with toggle categories? How do you make a google map with toggle categories? This script and codes were developed by Corinne Winthrop on 08 October 2022, Saturday.

Google map with toggle categories Previews

Google map with toggle categories - Script Codes HTML Codes

<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>google map with toggle categories</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css"> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div class="stories-map"> <div class="stories-map__wrap"> <div class="stories-map__options"> <div class="stories-map__inner"> <h3>Our National <span>Impact</span> </h3> <form class="stories-map__radio"> <div class="stories-map__radio--all active" data-attribute="all"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 666 177" preserveAspectRatio="none"> <path fill="#d47b22" d="M313 20.1h-.2c-1.1.1-.5.1.2 0zM410.5 19.6c-.2-.1-.6-.3-1-.4.1.1.3.2 1 .4zM337.8 18.4l1.8.1c-.7 0-1.3-.1-1.8-.1zM449.1 18.5c-.2 0-.5 0-.8-.1.3.1.5.1.8.1zM449.1 18.5c.5 0 .9.1 1.9 0-.1 0-.2-.1-.4-.1-.4.1-.9.1-1.5.1zM449.9 11.8l6.2.1c-1.7-.1-4-.1-6.2-.1zM473.3 161.8c.6 0 1.1 0 1.4-.1l-1.4.1zM474.6 11.8c1.1.3 2.3.5 3.5.6.3-.1.6-.1.7-.2l-4.2-.4z"></path> <path fill="#d47b22" d="M653.8 31.5l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-9.5h-10.7c-2.4 0-4.8-.1-7.3-.1-4.9-.1-9.8-.2-14.7-.4-9.8-.3-19.6-.7-29.3-.9-8.6-.1-4.9 2.8-15.7 1.5l3.1-1c-17.3 1.2-35.3 0-52.2 1 1-.2 1-.5 2.7-.5-3.6-.7-13.2 0-13.3.6-2.6-.1-.6-.5-2.2-.8-3.6-.4-9 .9-10.9.2-.2-.1.2-.1.8-.2-3.1.2-9.8-.1-7.8.7-6.3-.4-12.1.4-17.2-.1-.7.2-1.5.3-2.4.3h-1.6c-3.4 0-7.1-.4-7.9.5.5-1.4-11.1-1.1-15.1-.5 1.3-.4-3.5-.4-1.9-1-4.3 0-8.3.2-8.1.9h-.6c-8.2-1.3-16.4 1.4-21-.7-12.9.7-24.8 1.2-36.4 1.5-.8-.2-.6-.3-.1-.5 3.7-.4 11.5.1 11.1-1-3.6.2-6.7.4-9.6.6.3-.1.6-.1.9-.2-6.3.7-11.9-.5-15.5-.6l3.3-.3c-2 .2-3.6.2-5.3.2l1.9.7c-2-.1-3.6-.1-3.6-.4-.7.2-.7.4-.6.6-2.5.1-5 .2-7.4.2-.2-.2-.2-.4 1.2-.5-1 0-2.1 0-3.4-.1-.3-.1.3-.2.8-.2-6.3-.7-4.8.4-8.2.9h-3.4c.2-.5-2.2-.8-3.4-.7 2.1 0 2.2.4 1.1.8-2.9 0-5.8.1-8.7.3.2.1.3.2.2.3-.8.1-1.5.2-2.5.2l1.9.1c-.6.2-1.5.4-2.6.6-1 0-2.2.1-3.5.1-.1-.1.2-.2.6-.3-2.6.2-5.7-.4-8.9-.6 0-.2.3-.5 1.3-.9-1.3.1-3 .4-2.7.8h-.1c-1.9-.1-2.5-.4-.5-.8-1.8.1-3 .2-3.8.3 0-.2 0-.5-1.2-.6-6.3.7-6.9-.7-13.5-.2 1.9.7 2.2.6-2 1.2h-.2.2c-.1 0-.3 0-.4.1l10.9-.5-4.9.7c-1.9.2-4 .2-6.6.1.3-.2-.2-.4.8-.4-1 0-1.9 0-2.9.1l.1-.7c-7.9-.8-14 .9-24.1.5l3.3.3c-.4.2-1 .3-1.8.3.3-.6-4.5-.1-4.9-1.1l-4.5.3c-.5-.1-1-.2-1.4-.3.2.4-6.4 0-8.1.9H251l-3.4-.6c-8.2-.3-9.4 1.7-17.3 1.5 2.4-.6-1.2-1.1 4.1-1.5-2.6 0-5-.1-5.1.3-1.5-.4-7.3.8-9.8.2-1.1.3-1.5.9-4.4.8-.2-.1-.1-.2-.1-.2-.3.1-1 .2-1.7.3.2-.2.1-.4-.1-.5l-2 .8c-2.3-.2-2.6-.4-2.3-.8-3.1-.1-3 .2-2.6.5-7.6-.3-16.9.4-22.4-.6 1.4 0 2.5-.1 1.3-.5-6.2.1-12.7.5-19.1.8h-.9c.3-.2 0-.3 1-.2-3.2-.2-4.5.1-5.6.4-2.6.1-5.2.1-7.7.1 1.2-.1 4.1-.1 2.4-.3-1.1-1.9-9.9.3-15.4-.9l1.3-.1c-4.2-.7-10.3.7-17.2.6 0 0 .3-.2 0-.3-1.6.3-3.8.6-6.2.8-3.3-.3-8.1-.3-12.2-.3l-.1-.1c-.3 0-.6 0-.8.1-.9 0-1.8 0-2.6-.1-1.4.4-4 .3-2.4.9-1.8-.3-3.5-.5-5.2-.6-.4-.1-.7-.3-.8-.5h5.6c-2.9-1.1-7.3 0-10.2-.1l.4-.5c-8.6.2-8.7 1.3-17.9 1.2l.9.3c-2 .1-3.9.1-5.8 0-.3 0-.7-.1-1.2 0-.9 0-1.9-.1-2.8-.2l-1-.6c.7-.1 1.2-.2.5-.2h-.7l-.1-.1c-.5 0-1.1.1-1.9.2l-8 .3c.2.2.4.3.6.4l-3.6.3c-.6-.1-1.2-.2-1.7-.3 3.6-.5 8.4-.9 11.6-1.3-3.3 0-11.2.1-12.9.7 1.3-.1 3-.4 4.3-.2-1.2.3-2.4.5-3.8.7-3.4.5-7.5.7-12.2.7.4-.8-1.3-1.1-3.9-1.2-1.3-.1-2.9-.1-4.5-.1-2.4 0-5-.1-7.4-.1 0 2.6-.1 5.1-.3 7.3-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.4-3.2c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v4.7c0 2.1-.1 4.2-.2 6.2-.1-.4-.3-.7-.4-1.2 0 .6.1 1.2.1 1.8 1.6-.1 3.1-.3 4.6-.4.7 0 1.4-.1 2.1-.1.6.1 1.3.2 2.2.3-.2.1-.4.3.4.3 1.1-.1 5.4-.7 8.4-.6l.3.1-.6.1H30c1 .2 2 .3 2.8.3h-.1c2.4.1 4.6.1 6.7.1.1 0 .2 0 .4.1l.3-.1c1.8-.1 3.6-.2 5.2-.3 0 .2.5.3 2.1.4 1.1-.2 1-.5.6-.7 1.2-.1 2.3-.2 3.5-.4.9.3 1.3.4 3.6 0 .5.4-.3.6-1.7.7 2.5-.3 6.3-.3 8.6-.6 2.8.7 8.7.9 12.1 1.1l-.2.2c6.3.1 11.7-.2 17-.5.7.1 1.1.3.8.7 3.9-1.4 13.9-.7 20.9-1.4h.1c-.4.1-1.1.3-1.6.2 3.9.1 5.1.5 7.6.8.1-.3.5-.5 1.1-.7 2.5.1 5.2.1 8 .1-.7.2-1.1.5-.6.8-.1-.4 1.2-.6 2.8-.8 2.8 0 5.6 0 8.4.1.2.1.3.2.6.3 0-.1.1-.2.2-.3 3.3.1 6.5.2 9.3.3-1-.1-.9-.4-.3-.6 1.1.4.3.7 4.4.3 2.8.5-2.4 1-2.4 1 5.9 0 2.8-1.1 4.1-1.7 2.8-.1 3.9 0 4.3.2h-1c.4.2.8.3 1.4.5.1.3.1.6 1 .8 1.2-.1 2.2-.2 3.3-.3 2.4.1 5 0 7.3 0l.5-.9h.1c.2.2.9.2.1.5 1.5-.3 3.6-.4 5.8-.4 4.2.3 8.8.2 13.2.1-.9.2-1.5.3 2.9.2l-.9-.3c2.5-.1 5-.2 7.2-.2 1.4.7-4.6-.4-.7 1.1 8.5.3 9.5-.5 18-.2 1-.3.8-.5.6-.7.9-.1 1.8-.1 2.6-.3l-.2.8c4.9.1 8.4.2 12.5.2h.9c2.6 0 5.5 0 9.2-.1l-2.1.6c2.5 0 4.2-.4 5.8-1 4.2-.2 3.8-1.1 7.4-1l.7.5c-1.6.1-3.2.1-2.4.2 2.5.4 3.6.3 4.4.1 1.5 0 3.1 0 4.6.1l.2.2c1.1 0 2.1 0 3.2-.1 6.9.2 13.8.5 20.5-.3-.2.2-.5.6-2.1.6 4.4 0 16.6.8 16.7-.6h.3c.9.3 3.4.2 6.2.1 7.3.1 14.7.5 21.3.8l4.5-.9c1 0 1.9.4.8.6 4.6.3.2-.6 2.4-.9 2.6-.1 3.5.5 1.8.8 6.9-.6 18.9-1.4 27.6-1 1.2.5 4.5.7.8 1.6 4.5-.6 12.1-1.8 17.6-1.5.3.1.5.1.7.3l-.6.1c1.3.1 2.4 0 3.4-.1 1.7.1 2.8.2 4.5.2.6.6 6.4.3 9.2.4-.2-.7 2.5-.7 1-1.2 3.4 0 6.6 0 9.7.1 1.3.2 2.3.5 2.6.7 1.7-.1 3.6-.2 5.4-.2.7.1 1.4.1 2.1.2.2-.1.6-.3 1.1-.3 1.4 0 2.8-.1 4.1-.2 4.2.1 9.4.4 10-.7 1.1.1 2 .2 2.7.3-.1 0-.2 0-.3.1h.5c4.9.6 4.6.9 14.6 1.4 2.8.1 4.4-.9 7.5-1.2h.9l.1.8 3.9-.7h1.9l2.2.9 3.6-.2c-1.4-.1-3-.4-2.8-.7 5.6-.4 13.7.6 13.8 1.1l13.3-.8c-.2.3-1.5.4-2.9.6 4.8-.5.4 1.1 6.4.3-.9-.2.5-.6.6-.7 3.2.6 10.6.6 16.1.3l-1 .6c9.9.2 20.8-.3 31.9-.3-4-.3-3.1-1.4.2-1.5l1.3 1c2.1-.6-3.4-.4.9-1.1 4.1.1 2.8 1.1.4 1.4l5-.3c.3.3-.9.4-1.2.8 2.1-.6 8.7 1 11.7-.1l.3.3c11.1 0 16.1-.3 25.1-.4.2-.8 3.7-.7 6.4-1.3 6.6.3 14 .9 22 .9 5.6-.4 1.6-.7 4.2-1.2.4.8 8.4.7 4.3 1.2 4-.1 6.8-.1 9.8-.2 3.8-.1 7.7-.2 13.6-.4-.1-1-.2-3.8-.3-6.9-.3 2.1-.5 4.1-.7 2.8v-2.5c0-.4 0-.8.1-1.2v-.5c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1 1.9-7.2-.5-26.9.9-37.3zm-23.5 122.9l-.3.1c-1.8.1-3.6.2-5.2.3 0-.2-.5-.3-2.1-.4-1.1.2-1 .5-.6.7-1.2.1-2.3.2-3.5.4-.9-.3-1.3-.4-3.6 0-.5-.4.3-.6 1.7-.7-2.5.3-6.3.3-8.6.6-2.8-.7-8.7-.9-12.1-1.1l.2-.2c-6.3-.1-11.7.2-17 .5-.7-.1-1.1-.3-.8-.7-3.9 1.4-13.9.7-20.9 1.4h-.1c.4-.1 1.1-.3 1.6-.2-3.9-.1-5.1-.5-7.6-.8-.1.3-.5.5-1.1.7-2.5-.1-5.2-.1-8-.1.7-.2 1.1-.5.6-.8.1.4-1.2.6-2.8.8-2.8 0-5.6 0-8.4-.1-.2-.1-.3-.2-.6-.3 0 .1-.1.2-.2.3-3.3-.1-6.5-.2-9.3-.3 1 .1.9.4.3.6-1.1-.4-.3-.7-4.4-.3-2.8-.5 2.4-1 2.4-1-5.9 0-2.8 1.1-4.1 1.7-2.8.1-3.9 0-4.3-.2h1c-.4-.2-.8-.3-1.4-.5-.1-.3-.1-.6-1-.8-1.2.1-2.2.2-3.3.3-2.4-.1-5 0-7.3 0l-.5.9h-.1c-.2-.2-.9-.2-.1-.5-1.5.3-3.6.4-5.8.4-4.2-.3-8.8-.2-13.2-.1.9-.2 1.5-.3-2.9-.2l.9.3c-2.5.1-5 .2-7.2.2-1.4-.7 4.6.4.7-1.1-8.5-.3-9.5.5-18 .2-1 .3-.8.5-.6.7-.9.1-1.8.1-2.6.3l.2-.8c-4.9-.1-8.4-.2-12.5-.2h-.9c-2.6 0-5.5 0-9.2.1l2.1-.6c-2.5 0-4.2.4-5.8 1-4.2.2-3.8 1.1-7.4 1l-.7-.5c1.6-.1 3.2-.1 2.4-.2-2.5-.4-3.6-.3-4.4-.1-1.5 0-3.1 0-4.6-.1l-.2-.2c-1.1 0-2.1 0-3.2.1-6.9-.2-13.8-.5-20.5.3.2-.2.5-.6 2.1-.6-4.4 0-16.6-.8-16.7.6h-.3c-.9-.3-3.4-.2-6.2-.1-7.3-.1-14.7-.5-21.3-.8l-4.5.9c-1 0-1.9-.4-.8-.6-4.6-.3-.2.6-2.4.9-2.6.1-3.5-.5-1.8-.8-6.9.6-18.9 1.4-27.6 1-1.2-.5-4.5-.7-.8-1.6-4.5.6-12.1 1.8-17.6 1.5-.3-.1-.5-.1-.7-.3l.6-.1c-1.3-.1-2.4 0-3.4.1-1.7-.1-2.8-.2-4.5-.2-.6-.6-6.4-.3-9.2-.4.2.7-2.5.7-1 1.2-3.4 0-6.6 0-9.7-.1-1.3-.2-2.3-.5-2.6-.7-1.7.1-3.6.2-5.4.2-.7-.1-1.4-.1-2.1-.2-.2.1-.6.3-1.1.3-1.4 0-2.8.1-4.1.2-4.2-.1-9.4-.4-10 .7-1.1-.1-2-.2-2.7-.3.1 0 .2 0 .3-.1h-.5c-4.9-.6-4.6-.9-14.6-1.4-2.8-.1-4.4.9-7.5 1.2h-.9l-.1-.8-3.9.7h-1.9l-2.2-.9-3.6.2c1.4.1 3 .4 2.8.7-5.6.4-13.7-.6-13.8-1.1l-13.3.8c.2-.3 1.5-.4 2.9-.6-4.8.5-.4-1.1-6.4-.3.9.2-.5.6-.6.7-3.2-.6-10.6-.6-16.1-.3l1-.6c-9.9-.2-20.8.3-31.9.3 4 .3 3.1 1.4-.2 1.5l-1.3-1c-2.1.6 3.4.4-.9 1.1-4.1-.1-2.8-1.1-.4-1.4l-5 .3c-.3-.3.9-.4 1.2-.8-2.1.6-8.7-1-11.7.1l-.3-.3c-11.1 0-16.1.3-25.1.4-.2.8-3.7.7-6.4 1.3-6.6-.3-14-.9-22-.9-5.6.4-1.6.7-4.2 1.2-.4-.8-8.4-.7-4.3-1.2-4 .1-6.8.1-9.8.2-1.5 0-2.9.1-4.6.1H25.3c-.2 0-.3 0-.5.1-.4 0-.7.1-1.2.1-.1-.1-.2-.7-.3-1.5-.3.6-.5 1.5-.7 1.2v-1c0-.2 0-.3.1-.5V153.2c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1C26 61.7 23.5 42 25 31.6l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-2.6h3.8c2.4 0 4.8.1 7.3.1 4.9.1 9.8.2 14.7.4 9.8.3 19.6.7 29.3.9 8.6.1 4.9-2.8 15.7-1.5l-3.1 1c17.3-1.2 35.3 0 52.2-1-1 .2-1 .5-2.7.5 3.6.7 13.2 0 13.3-.6 2.6.1.6.5 2.2.8 3.6.4 9-.9 10.9-.2.2.1-.2.1-.8.2 3.1-.2 9.8.1 7.8-.7 6.3.4 12.1-.4 17.2.1.7-.2 1.5-.3 2.4-.3h1.6c3.4 0 7.1.4 7.9-.5-.5 1.4 11.1 1.1 15.1.5-1.3.4 3.5.4 1.9 1 4.3 0 8.3-.2 8.1-.9h.6c8.2 1.3 16.4-1.4 21 .7 12.9-.7 24.8-1.2 36.4-1.5.8.2.6.3.1.5-3.7.4-11.5-.1-11.1 1 3.6-.2 6.7-.4 9.6-.6-.3.1-.6.1-.9.2 6.3-.7 11.9.5 15.5.6l-3.3.3c2-.2 3.6-.2 5.3-.2l-1.9-.7c2 .1 3.6.1 3.6.4.7-.2.7-.4.6-.6 2.5-.1 5-.2 7.4-.2.2.2.2.4-1.2.5 1 0 2.1 0 3.4.1.3.1-.3.2-.8.2 6.3.7 4.8-.4 8.2-.9h3.4c-.2.5 2.2.8 3.4.7-2.1 0-2.2-.4-1.1-.8 2.9 0 5.8-.1 8.7-.3-.2-.1-.3-.2-.2-.3.8-.1 1.5-.2 2.5-.2l-1.9-.1c.6-.2 1.5-.4 2.6-.6 1 0 2.2-.1 3.5-.1.1.1-.2.2-.6.3 2.6-.2 5.7.4 8.9.6 0 .2-.3.5-1.3.9 1.3-.1 3-.4 2.7-.8h.1c1.9.1 2.5.4.5.8 1.8-.1 3-.2 3.8-.3 0 .2 0 .5 1.2.6 6.3-.7 6.9.7 13.5.2-1.9-.7-2.2-.6 2-1.2h.2-.2c.1 0 .3 0 .4-.1l-10.9.5 4.9-.7c1.9-.2 4-.2 6.6-.1-.3.2.2.4-.8.4 1 0 1.9 0 2.9-.1l-.1.7c7.9.8 14-.9 24.1-.5l-3.3-.3c.4-.2 1-.3 1.8-.3-.3.6 4.5.1 4.9 1.1l4.5-.3c.5.1 1 .2 1.4.3-.2-.4 6.4 0 8.1-.9h1.4l3.4.6c8.2.3 9.4-1.7 17.3-1.5-2.4.6 1.2 1.1-4.1 1.5 2.6 0 5 .1 5.1-.3 1.5.4 7.3-.8 9.8-.2 1.1-.3 1.5-.9 4.4-.8.2.1.1.2.1.2.3-.1 1-.2 1.7-.3-.2.2-.1.4.1.5l2-.8c2.3.2 2.6.4 2.3.8 3.1.1 3-.2 2.6-.5 7.6.3 16.9-.4 22.4.6-1.4 0-2.5.1-1.3.5 6.2-.1 12.7-.5 19.1-.8h.9c-.3.2 0 .3-1 .2 3.2.2 4.5-.1 5.6-.4 2.6-.1 5.2-.1 7.7-.1-1.2.1-4.1.1-2.4.3 1.1 1.9 9.9-.3 15.4.9l-1.3.1c4.2.7 10.3-.7 17.2-.6 0 0-.3.2 0 .3 1.6-.3 3.8-.6 6.2-.8 3.3.3 8.1.3 12.2.3l.1.1c.3 0 .6 0 .8-.1.9 0 1.8 0 2.6.1 1.4-.4 4-.3 2.4-.9 1.8.3 3.5.5 5.2.6.4.1.7.3.8.5h-5.6c2.9 1.1 7.3 0 10.2.1l-.4.5c8.6-.2 8.7-1.3 17.9-1.2l-.9-.3c2-.1 3.9-.1 5.8 0 .3 0 .7.1 1.2 0 .9 0 1.9.1 2.8.2l.8.4c-.7.1-1.2.2-.5.2h.7l.1.1c.5 0 1.1-.1 1.9-.2l8-.3c-.2-.2-.4-.3-.6-.4l3.6-.3c.6.1 1.2.2 1.7.3-3.6.5-8.4.9-11.6 1.3 3.3 0 11.2-.1 12.9-.7-1.3.1-3 .4-4.3.2 1.2-.3 2.4-.5 3.8-.7 3.4-.5 7.5-.7 12.2-.7-.4.8 1.3 1.1 3.9 1.2 1.3.1 2.9.1 4.5.1h2.7c0 1-.1 1.8-.3 2.5-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.6-3.1c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v3.5c0 .5-.1.9-.2 1.2-.1-.2-.3-.5-.4-.7 0 .1.1.2.1.4-.1.1-.2.2-.4.3-.4-.1-.9-.1-1.4-.2.2-.1.4-.3-.4-.3-1.1.1-5.4.7-8.4.6l-.2.4.6-.1h4.4c-1-.2-2-.3-2.8-.3h.1c-2.4-.1-4.6-.1-6.7-.1-.1 0-.2-.1-.3-.1zm-355.2.7c.2-.2.4-.3.7-.4 1.8-.1 2.5 0 2.7.2-.9 0-1.9 0-3.2.1 0 0-.1 0-.2.1zm19.1.6h1.6c-.3.1-.6.1-.9.2-.2-.1-.5-.2-.7-.2zm10.1-137h1.3c2.2.1.2.4-1.4.6-.2-.2-.3-.4.1-.6zm114-.5l-.5.1c.1 0 .1-.1.2-.1h.3zm99-.7l-1.3-.1c.2-.2.4-.3.7-.4 1.1.3 1.1.5.6.5zM624 17h.1c.3.1.6.1.8.2-.4.1-.7.1-1.1.2 0-.1.2-.3.2-.4zm-258.3-4.3c.1.2.2.4-.2.6h-1.3c-2.2-.1-.1-.4 1.5-.6zM252 13.8c-.1 0-.1.1-.2.1l-.4-.1h.6zm-98.2.8c-.2.2-.4.3-.7.4-1.1-.3-1.1-.4-.6-.5l1.3.1zm-108 .4h-.1c-.3-.1-.6-.1-.8-.2.4-.1.7-.1 1.1-.2-.1.2-.3.3-.2.4zM374 160.8c.3-.1.6-.1.9-.2.2.1.4.1.6.2H374zm19.9 1.1c-1.8.1-2.5 0-2.7-.2.9 0 1.9 0 3.2-.1.1 0 .2-.1.2-.1-.2.1-.4.3-.7.4z"></path> <path d="M340 18.1c.4-.1.9-.2 1.3-.2-.9.1-2.1 0-1.3.2zM341.4 17.9h-.1.1zM455 17.8s-.1 0 0 0c-.1.1 0 0 0 0zM503.1 11.8c.3 0 .6 0 .9-.1-.2.1-.6.1-.9.1zM331.9 13.2l2-.2c.1 0 .2.1.3.1 0-.1 1.1-.3 2.2-.4-2.1.1-4.8-.1-4.5.5zM310.4 19.8c-.6 0-1.1 0-1.6.1.7-.1 1.2-.1 1.6-.1zM494.8 162c-.4 0-.9.1-1.4.2.4-.1.9-.1 1.4-.2zM461.7 162.1v-.2l-1 .2M46 14.4c-.1-.1-.4-.2-.8-.2l.8.2zM336.4 12.8h.8c1.9-.2.6-.2-.8 0zM449.2 11.8h.7-.7zM190.3 13.8c1.8-.2 2.1-1.2-1.1-.9l.8.9-1.5-.2-1.4.7 4.3-.2-1.1-.3zM597.5 18.2c1.3.5 4.6.8 6.6.3-2.6 0-5.3-.4-6.6-.3zM492.8 154.5l2.3-.3-4.4.3M356.8 11.9h.2c1.1-.1.5-.1-.2 0zM259.2 12.4c.2.1.6.3 1 .4 0-.1-.2-.2-1-.4zM331.9 13.6l-1.8-.1c.7.1 1.3.1 1.8.1zM220.7 13.5c-.5 0-.9-.1-1.9 0 .1 0 .2.1.4.1.4 0 .9-.1 1.5-.1zM220.7 13.5c.2 0 .5 0 .8.1-.3 0-.6-.1-.8-.1zM219.9 20.3l-6.2-.1c1.7 0 4 .1 6.2.1zM196.4 154.7c-.6 0-1.1 0-1.4.1l1.4-.1zM195.1 20.3c-1.1-.3-2.3-.5-3.5-.6-.3.1-.6.1-.7.2l4.2.4zM214.7 14.2c.1 0 .1 0 0 0 .1 0 .1 0 0 0zM329.7 14c-.4.1-.9.2-1.3.2.9-.1 2.2-.1 1.3-.2zM328.3 14.2h0zM359.4 12.2c.6 0 1.1 0 1.6-.1-.7.1-1.2.1-1.6.1zM166.7 20.2c-.3 0-.6 0-.9.1.2 0 .5-.1.9-.1zM175 154.5c.4 0 .9-.1 1.4-.2-.4.1-.9.1-1.4.2zM337.9 18.8l-2 .2c-.1 0-.2-.1-.3-.1 0 .1-1.1.3-2.2.4 2-.1 4.7.2 4.5-.5zM208 154.4v.2l1.1-.2M623.8 17.7c.1.1.4.2.8.2 0-.1-.4-.2-.8-.2zM333.4 19.3h-.8c-2 .2-.6.1.8 0zM220.6 20.3h-.7.7zM479.5 18.2c-1.8.2-2.1 1.2 1.1.9l-.8-.9 1.5.2 1.4-.7-4.3.2 1.1.3zM72.3 13.8c-1.3-.5-4.6-.8-6.6-.3 2.6.1 5.2.4 6.6.3zM174.6 162.3l4.5-.3H177"></path> </svg> <img src="https://s22.postimg.org/fx0au2f65/all-radio.png" alt=""> <input type="radio" name="toggle" value="stories-all" checked=""> <span>view all</span> </div> <div class="stories-map__radio--towns" data-attribute="towns"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 666 177" preserveAspectRatio="none"> <path fill="#d47b22" d="M313 20.1h-.2c-1.1.1-.5.1.2 0zM410.5 19.6c-.2-.1-.6-.3-1-.4.1.1.3.2 1 .4zM337.8 18.4l1.8.1c-.7 0-1.3-.1-1.8-.1zM449.1 18.5c-.2 0-.5 0-.8-.1.3.1.5.1.8.1zM449.1 18.5c.5 0 .9.1 1.9 0-.1 0-.2-.1-.4-.1-.4.1-.9.1-1.5.1zM449.9 11.8l6.2.1c-1.7-.1-4-.1-6.2-.1zM473.3 161.8c.6 0 1.1 0 1.4-.1l-1.4.1zM474.6 11.8c1.1.3 2.3.5 3.5.6.3-.1.6-.1.7-.2l-4.2-.4z"></path> <path fill="#d47b22" d="M653.8 31.5l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-9.5h-10.7c-2.4 0-4.8-.1-7.3-.1-4.9-.1-9.8-.2-14.7-.4-9.8-.3-19.6-.7-29.3-.9-8.6-.1-4.9 2.8-15.7 1.5l3.1-1c-17.3 1.2-35.3 0-52.2 1 1-.2 1-.5 2.7-.5-3.6-.7-13.2 0-13.3.6-2.6-.1-.6-.5-2.2-.8-3.6-.4-9 .9-10.9.2-.2-.1.2-.1.8-.2-3.1.2-9.8-.1-7.8.7-6.3-.4-12.1.4-17.2-.1-.7.2-1.5.3-2.4.3h-1.6c-3.4 0-7.1-.4-7.9.5.5-1.4-11.1-1.1-15.1-.5 1.3-.4-3.5-.4-1.9-1-4.3 0-8.3.2-8.1.9h-.6c-8.2-1.3-16.4 1.4-21-.7-12.9.7-24.8 1.2-36.4 1.5-.8-.2-.6-.3-.1-.5 3.7-.4 11.5.1 11.1-1-3.6.2-6.7.4-9.6.6.3-.1.6-.1.9-.2-6.3.7-11.9-.5-15.5-.6l3.3-.3c-2 .2-3.6.2-5.3.2l1.9.7c-2-.1-3.6-.1-3.6-.4-.7.2-.7.4-.6.6-2.5.1-5 .2-7.4.2-.2-.2-.2-.4 1.2-.5-1 0-2.1 0-3.4-.1-.3-.1.3-.2.8-.2-6.3-.7-4.8.4-8.2.9h-3.4c.2-.5-2.2-.8-3.4-.7 2.1 0 2.2.4 1.1.8-2.9 0-5.8.1-8.7.3.2.1.3.2.2.3-.8.1-1.5.2-2.5.2l1.9.1c-.6.2-1.5.4-2.6.6-1 0-2.2.1-3.5.1-.1-.1.2-.2.6-.3-2.6.2-5.7-.4-8.9-.6 0-.2.3-.5 1.3-.9-1.3.1-3 .4-2.7.8h-.1c-1.9-.1-2.5-.4-.5-.8-1.8.1-3 .2-3.8.3 0-.2 0-.5-1.2-.6-6.3.7-6.9-.7-13.5-.2 1.9.7 2.2.6-2 1.2h-.2.2c-.1 0-.3 0-.4.1l10.9-.5-4.9.7c-1.9.2-4 .2-6.6.1.3-.2-.2-.4.8-.4-1 0-1.9 0-2.9.1l.1-.7c-7.9-.8-14 .9-24.1.5l3.3.3c-.4.2-1 .3-1.8.3.3-.6-4.5-.1-4.9-1.1l-4.5.3c-.5-.1-1-.2-1.4-.3.2.4-6.4 0-8.1.9H251l-3.4-.6c-8.2-.3-9.4 1.7-17.3 1.5 2.4-.6-1.2-1.1 4.1-1.5-2.6 0-5-.1-5.1.3-1.5-.4-7.3.8-9.8.2-1.1.3-1.5.9-4.4.8-.2-.1-.1-.2-.1-.2-.3.1-1 .2-1.7.3.2-.2.1-.4-.1-.5l-2 .8c-2.3-.2-2.6-.4-2.3-.8-3.1-.1-3 .2-2.6.5-7.6-.3-16.9.4-22.4-.6 1.4 0 2.5-.1 1.3-.5-6.2.1-12.7.5-19.1.8h-.9c.3-.2 0-.3 1-.2-3.2-.2-4.5.1-5.6.4-2.6.1-5.2.1-7.7.1 1.2-.1 4.1-.1 2.4-.3-1.1-1.9-9.9.3-15.4-.9l1.3-.1c-4.2-.7-10.3.7-17.2.6 0 0 .3-.2 0-.3-1.6.3-3.8.6-6.2.8-3.3-.3-8.1-.3-12.2-.3l-.1-.1c-.3 0-.6 0-.8.1-.9 0-1.8 0-2.6-.1-1.4.4-4 .3-2.4.9-1.8-.3-3.5-.5-5.2-.6-.4-.1-.7-.3-.8-.5h5.6c-2.9-1.1-7.3 0-10.2-.1l.4-.5c-8.6.2-8.7 1.3-17.9 1.2l.9.3c-2 .1-3.9.1-5.8 0-.3 0-.7-.1-1.2 0-.9 0-1.9-.1-2.8-.2l-1-.6c.7-.1 1.2-.2.5-.2h-.7l-.1-.1c-.5 0-1.1.1-1.9.2l-8 .3c.2.2.4.3.6.4l-3.6.3c-.6-.1-1.2-.2-1.7-.3 3.6-.5 8.4-.9 11.6-1.3-3.3 0-11.2.1-12.9.7 1.3-.1 3-.4 4.3-.2-1.2.3-2.4.5-3.8.7-3.4.5-7.5.7-12.2.7.4-.8-1.3-1.1-3.9-1.2-1.3-.1-2.9-.1-4.5-.1-2.4 0-5-.1-7.4-.1 0 2.6-.1 5.1-.3 7.3-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.4-3.2c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v4.7c0 2.1-.1 4.2-.2 6.2-.1-.4-.3-.7-.4-1.2 0 .6.1 1.2.1 1.8 1.6-.1 3.1-.3 4.6-.4.7 0 1.4-.1 2.1-.1.6.1 1.3.2 2.2.3-.2.1-.4.3.4.3 1.1-.1 5.4-.7 8.4-.6l.3.1-.6.1H30c1 .2 2 .3 2.8.3h-.1c2.4.1 4.6.1 6.7.1.1 0 .2 0 .4.1l.3-.1c1.8-.1 3.6-.2 5.2-.3 0 .2.5.3 2.1.4 1.1-.2 1-.5.6-.7 1.2-.1 2.3-.2 3.5-.4.9.3 1.3.4 3.6 0 .5.4-.3.6-1.7.7 2.5-.3 6.3-.3 8.6-.6 2.8.7 8.7.9 12.1 1.1l-.2.2c6.3.1 11.7-.2 17-.5.7.1 1.1.3.8.7 3.9-1.4 13.9-.7 20.9-1.4h.1c-.4.1-1.1.3-1.6.2 3.9.1 5.1.5 7.6.8.1-.3.5-.5 1.1-.7 2.5.1 5.2.1 8 .1-.7.2-1.1.5-.6.8-.1-.4 1.2-.6 2.8-.8 2.8 0 5.6 0 8.4.1.2.1.3.2.6.3 0-.1.1-.2.2-.3 3.3.1 6.5.2 9.3.3-1-.1-.9-.4-.3-.6 1.1.4.3.7 4.4.3 2.8.5-2.4 1-2.4 1 5.9 0 2.8-1.1 4.1-1.7 2.8-.1 3.9 0 4.3.2h-1c.4.2.8.3 1.4.5.1.3.1.6 1 .8 1.2-.1 2.2-.2 3.3-.3 2.4.1 5 0 7.3 0l.5-.9h.1c.2.2.9.2.1.5 1.5-.3 3.6-.4 5.8-.4 4.2.3 8.8.2 13.2.1-.9.2-1.5.3 2.9.2l-.9-.3c2.5-.1 5-.2 7.2-.2 1.4.7-4.6-.4-.7 1.1 8.5.3 9.5-.5 18-.2 1-.3.8-.5.6-.7.9-.1 1.8-.1 2.6-.3l-.2.8c4.9.1 8.4.2 12.5.2h.9c2.6 0 5.5 0 9.2-.1l-2.1.6c2.5 0 4.2-.4 5.8-1 4.2-.2 3.8-1.1 7.4-1l.7.5c-1.6.1-3.2.1-2.4.2 2.5.4 3.6.3 4.4.1 1.5 0 3.1 0 4.6.1l.2.2c1.1 0 2.1 0 3.2-.1 6.9.2 13.8.5 20.5-.3-.2.2-.5.6-2.1.6 4.4 0 16.6.8 16.7-.6h.3c.9.3 3.4.2 6.2.1 7.3.1 14.7.5 21.3.8l4.5-.9c1 0 1.9.4.8.6 4.6.3.2-.6 2.4-.9 2.6-.1 3.5.5 1.8.8 6.9-.6 18.9-1.4 27.6-1 1.2.5 4.5.7.8 1.6 4.5-.6 12.1-1.8 17.6-1.5.3.1.5.1.7.3l-.6.1c1.3.1 2.4 0 3.4-.1 1.7.1 2.8.2 4.5.2.6.6 6.4.3 9.2.4-.2-.7 2.5-.7 1-1.2 3.4 0 6.6 0 9.7.1 1.3.2 2.3.5 2.6.7 1.7-.1 3.6-.2 5.4-.2.7.1 1.4.1 2.1.2.2-.1.6-.3 1.1-.3 1.4 0 2.8-.1 4.1-.2 4.2.1 9.4.4 10-.7 1.1.1 2 .2 2.7.3-.1 0-.2 0-.3.1h.5c4.9.6 4.6.9 14.6 1.4 2.8.1 4.4-.9 7.5-1.2h.9l.1.8 3.9-.7h1.9l2.2.9 3.6-.2c-1.4-.1-3-.4-2.8-.7 5.6-.4 13.7.6 13.8 1.1l13.3-.8c-.2.3-1.5.4-2.9.6 4.8-.5.4 1.1 6.4.3-.9-.2.5-.6.6-.7 3.2.6 10.6.6 16.1.3l-1 .6c9.9.2 20.8-.3 31.9-.3-4-.3-3.1-1.4.2-1.5l1.3 1c2.1-.6-3.4-.4.9-1.1 4.1.1 2.8 1.1.4 1.4l5-.3c.3.3-.9.4-1.2.8 2.1-.6 8.7 1 11.7-.1l.3.3c11.1 0 16.1-.3 25.1-.4.2-.8 3.7-.7 6.4-1.3 6.6.3 14 .9 22 .9 5.6-.4 1.6-.7 4.2-1.2.4.8 8.4.7 4.3 1.2 4-.1 6.8-.1 9.8-.2 3.8-.1 7.7-.2 13.6-.4-.1-1-.2-3.8-.3-6.9-.3 2.1-.5 4.1-.7 2.8v-2.5c0-.4 0-.8.1-1.2v-.5c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1 1.9-7.2-.5-26.9.9-37.3zm-23.5 122.9l-.3.1c-1.8.1-3.6.2-5.2.3 0-.2-.5-.3-2.1-.4-1.1.2-1 .5-.6.7-1.2.1-2.3.2-3.5.4-.9-.3-1.3-.4-3.6 0-.5-.4.3-.6 1.7-.7-2.5.3-6.3.3-8.6.6-2.8-.7-8.7-.9-12.1-1.1l.2-.2c-6.3-.1-11.7.2-17 .5-.7-.1-1.1-.3-.8-.7-3.9 1.4-13.9.7-20.9 1.4h-.1c.4-.1 1.1-.3 1.6-.2-3.9-.1-5.1-.5-7.6-.8-.1.3-.5.5-1.1.7-2.5-.1-5.2-.1-8-.1.7-.2 1.1-.5.6-.8.1.4-1.2.6-2.8.8-2.8 0-5.6 0-8.4-.1-.2-.1-.3-.2-.6-.3 0 .1-.1.2-.2.3-3.3-.1-6.5-.2-9.3-.3 1 .1.9.4.3.6-1.1-.4-.3-.7-4.4-.3-2.8-.5 2.4-1 2.4-1-5.9 0-2.8 1.1-4.1 1.7-2.8.1-3.9 0-4.3-.2h1c-.4-.2-.8-.3-1.4-.5-.1-.3-.1-.6-1-.8-1.2.1-2.2.2-3.3.3-2.4-.1-5 0-7.3 0l-.5.9h-.1c-.2-.2-.9-.2-.1-.5-1.5.3-3.6.4-5.8.4-4.2-.3-8.8-.2-13.2-.1.9-.2 1.5-.3-2.9-.2l.9.3c-2.5.1-5 .2-7.2.2-1.4-.7 4.6.4.7-1.1-8.5-.3-9.5.5-18 .2-1 .3-.8.5-.6.7-.9.1-1.8.1-2.6.3l.2-.8c-4.9-.1-8.4-.2-12.5-.2h-.9c-2.6 0-5.5 0-9.2.1l2.1-.6c-2.5 0-4.2.4-5.8 1-4.2.2-3.8 1.1-7.4 1l-.7-.5c1.6-.1 3.2-.1 2.4-.2-2.5-.4-3.6-.3-4.4-.1-1.5 0-3.1 0-4.6-.1l-.2-.2c-1.1 0-2.1 0-3.2.1-6.9-.2-13.8-.5-20.5.3.2-.2.5-.6 2.1-.6-4.4 0-16.6-.8-16.7.6h-.3c-.9-.3-3.4-.2-6.2-.1-7.3-.1-14.7-.5-21.3-.8l-4.5.9c-1 0-1.9-.4-.8-.6-4.6-.3-.2.6-2.4.9-2.6.1-3.5-.5-1.8-.8-6.9.6-18.9 1.4-27.6 1-1.2-.5-4.5-.7-.8-1.6-4.5.6-12.1 1.8-17.6 1.5-.3-.1-.5-.1-.7-.3l.6-.1c-1.3-.1-2.4 0-3.4.1-1.7-.1-2.8-.2-4.5-.2-.6-.6-6.4-.3-9.2-.4.2.7-2.5.7-1 1.2-3.4 0-6.6 0-9.7-.1-1.3-.2-2.3-.5-2.6-.7-1.7.1-3.6.2-5.4.2-.7-.1-1.4-.1-2.1-.2-.2.1-.6.3-1.1.3-1.4 0-2.8.1-4.1.2-4.2-.1-9.4-.4-10 .7-1.1-.1-2-.2-2.7-.3.1 0 .2 0 .3-.1h-.5c-4.9-.6-4.6-.9-14.6-1.4-2.8-.1-4.4.9-7.5 1.2h-.9l-.1-.8-3.9.7h-1.9l-2.2-.9-3.6.2c1.4.1 3 .4 2.8.7-5.6.4-13.7-.6-13.8-1.1l-13.3.8c.2-.3 1.5-.4 2.9-.6-4.8.5-.4-1.1-6.4-.3.9.2-.5.6-.6.7-3.2-.6-10.6-.6-16.1-.3l1-.6c-9.9-.2-20.8.3-31.9.3 4 .3 3.1 1.4-.2 1.5l-1.3-1c-2.1.6 3.4.4-.9 1.1-4.1-.1-2.8-1.1-.4-1.4l-5 .3c-.3-.3.9-.4 1.2-.8-2.1.6-8.7-1-11.7.1l-.3-.3c-11.1 0-16.1.3-25.1.4-.2.8-3.7.7-6.4 1.3-6.6-.3-14-.9-22-.9-5.6.4-1.6.7-4.2 1.2-.4-.8-8.4-.7-4.3-1.2-4 .1-6.8.1-9.8.2-1.5 0-2.9.1-4.6.1H25.3c-.2 0-.3 0-.5.1-.4 0-.7.1-1.2.1-.1-.1-.2-.7-.3-1.5-.3.6-.5 1.5-.7 1.2v-1c0-.2 0-.3.1-.5V153.2c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1C26 61.7 23.5 42 25 31.6l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-2.6h3.8c2.4 0 4.8.1 7.3.1 4.9.1 9.8.2 14.7.4 9.8.3 19.6.7 29.3.9 8.6.1 4.9-2.8 15.7-1.5l-3.1 1c17.3-1.2 35.3 0 52.2-1-1 .2-1 .5-2.7.5 3.6.7 13.2 0 13.3-.6 2.6.1.6.5 2.2.8 3.6.4 9-.9 10.9-.2.2.1-.2.1-.8.2 3.1-.2 9.8.1 7.8-.7 6.3.4 12.1-.4 17.2.1.7-.2 1.5-.3 2.4-.3h1.6c3.4 0 7.1.4 7.9-.5-.5 1.4 11.1 1.1 15.1.5-1.3.4 3.5.4 1.9 1 4.3 0 8.3-.2 8.1-.9h.6c8.2 1.3 16.4-1.4 21 .7 12.9-.7 24.8-1.2 36.4-1.5.8.2.6.3.1.5-3.7.4-11.5-.1-11.1 1 3.6-.2 6.7-.4 9.6-.6-.3.1-.6.1-.9.2 6.3-.7 11.9.5 15.5.6l-3.3.3c2-.2 3.6-.2 5.3-.2l-1.9-.7c2 .1 3.6.1 3.6.4.7-.2.7-.4.6-.6 2.5-.1 5-.2 7.4-.2.2.2.2.4-1.2.5 1 0 2.1 0 3.4.1.3.1-.3.2-.8.2 6.3.7 4.8-.4 8.2-.9h3.4c-.2.5 2.2.8 3.4.7-2.1 0-2.2-.4-1.1-.8 2.9 0 5.8-.1 8.7-.3-.2-.1-.3-.2-.2-.3.8-.1 1.5-.2 2.5-.2l-1.9-.1c.6-.2 1.5-.4 2.6-.6 1 0 2.2-.1 3.5-.1.1.1-.2.2-.6.3 2.6-.2 5.7.4 8.9.6 0 .2-.3.5-1.3.9 1.3-.1 3-.4 2.7-.8h.1c1.9.1 2.5.4.5.8 1.8-.1 3-.2 3.8-.3 0 .2 0 .5 1.2.6 6.3-.7 6.9.7 13.5.2-1.9-.7-2.2-.6 2-1.2h.2-.2c.1 0 .3 0 .4-.1l-10.9.5 4.9-.7c1.9-.2 4-.2 6.6-.1-.3.2.2.4-.8.4 1 0 1.9 0 2.9-.1l-.1.7c7.9.8 14-.9 24.1-.5l-3.3-.3c.4-.2 1-.3 1.8-.3-.3.6 4.5.1 4.9 1.1l4.5-.3c.5.1 1 .2 1.4.3-.2-.4 6.4 0 8.1-.9h1.4l3.4.6c8.2.3 9.4-1.7 17.3-1.5-2.4.6 1.2 1.1-4.1 1.5 2.6 0 5 .1 5.1-.3 1.5.4 7.3-.8 9.8-.2 1.1-.3 1.5-.9 4.4-.8.2.1.1.2.1.2.3-.1 1-.2 1.7-.3-.2.2-.1.4.1.5l2-.8c2.3.2 2.6.4 2.3.8 3.1.1 3-.2 2.6-.5 7.6.3 16.9-.4 22.4.6-1.4 0-2.5.1-1.3.5 6.2-.1 12.7-.5 19.1-.8h.9c-.3.2 0 .3-1 .2 3.2.2 4.5-.1 5.6-.4 2.6-.1 5.2-.1 7.7-.1-1.2.1-4.1.1-2.4.3 1.1 1.9 9.9-.3 15.4.9l-1.3.1c4.2.7 10.3-.7 17.2-.6 0 0-.3.2 0 .3 1.6-.3 3.8-.6 6.2-.8 3.3.3 8.1.3 12.2.3l.1.1c.3 0 .6 0 .8-.1.9 0 1.8 0 2.6.1 1.4-.4 4-.3 2.4-.9 1.8.3 3.5.5 5.2.6.4.1.7.3.8.5h-5.6c2.9 1.1 7.3 0 10.2.1l-.4.5c8.6-.2 8.7-1.3 17.9-1.2l-.9-.3c2-.1 3.9-.1 5.8 0 .3 0 .7.1 1.2 0 .9 0 1.9.1 2.8.2l.8.4c-.7.1-1.2.2-.5.2h.7l.1.1c.5 0 1.1-.1 1.9-.2l8-.3c-.2-.2-.4-.3-.6-.4l3.6-.3c.6.1 1.2.2 1.7.3-3.6.5-8.4.9-11.6 1.3 3.3 0 11.2-.1 12.9-.7-1.3.1-3 .4-4.3.2 1.2-.3 2.4-.5 3.8-.7 3.4-.5 7.5-.7 12.2-.7-.4.8 1.3 1.1 3.9 1.2 1.3.1 2.9.1 4.5.1h2.7c0 1-.1 1.8-.3 2.5-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.6-3.1c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v3.5c0 .5-.1.9-.2 1.2-.1-.2-.3-.5-.4-.7 0 .1.1.2.1.4-.1.1-.2.2-.4.3-.4-.1-.9-.1-1.4-.2.2-.1.4-.3-.4-.3-1.1.1-5.4.7-8.4.6l-.2.4.6-.1h4.4c-1-.2-2-.3-2.8-.3h.1c-2.4-.1-4.6-.1-6.7-.1-.1 0-.2-.1-.3-.1zm-355.2.7c.2-.2.4-.3.7-.4 1.8-.1 2.5 0 2.7.2-.9 0-1.9 0-3.2.1 0 0-.1 0-.2.1zm19.1.6h1.6c-.3.1-.6.1-.9.2-.2-.1-.5-.2-.7-.2zm10.1-137h1.3c2.2.1.2.4-1.4.6-.2-.2-.3-.4.1-.6zm114-.5l-.5.1c.1 0 .1-.1.2-.1h.3zm99-.7l-1.3-.1c.2-.2.4-.3.7-.4 1.1.3 1.1.5.6.5zM624 17h.1c.3.1.6.1.8.2-.4.1-.7.1-1.1.2 0-.1.2-.3.2-.4zm-258.3-4.3c.1.2.2.4-.2.6h-1.3c-2.2-.1-.1-.4 1.5-.6zM252 13.8c-.1 0-.1.1-.2.1l-.4-.1h.6zm-98.2.8c-.2.2-.4.3-.7.4-1.1-.3-1.1-.4-.6-.5l1.3.1zm-108 .4h-.1c-.3-.1-.6-.1-.8-.2.4-.1.7-.1 1.1-.2-.1.2-.3.3-.2.4zM374 160.8c.3-.1.6-.1.9-.2.2.1.4.1.6.2H374zm19.9 1.1c-1.8.1-2.5 0-2.7-.2.9 0 1.9 0 3.2-.1.1 0 .2-.1.2-.1-.2.1-.4.3-.7.4z"></path> <path d="M340 18.1c.4-.1.9-.2 1.3-.2-.9.1-2.1 0-1.3.2zM341.4 17.9h-.1.1zM455 17.8s-.1 0 0 0c-.1.1 0 0 0 0zM503.1 11.8c.3 0 .6 0 .9-.1-.2.1-.6.1-.9.1zM331.9 13.2l2-.2c.1 0 .2.1.3.1 0-.1 1.1-.3 2.2-.4-2.1.1-4.8-.1-4.5.5zM310.4 19.8c-.6 0-1.1 0-1.6.1.7-.1 1.2-.1 1.6-.1zM494.8 162c-.4 0-.9.1-1.4.2.4-.1.9-.1 1.4-.2zM461.7 162.1v-.2l-1 .2M46 14.4c-.1-.1-.4-.2-.8-.2l.8.2zM336.4 12.8h.8c1.9-.2.6-.2-.8 0zM449.2 11.8h.7-.7zM190.3 13.8c1.8-.2 2.1-1.2-1.1-.9l.8.9-1.5-.2-1.4.7 4.3-.2-1.1-.3zM597.5 18.2c1.3.5 4.6.8 6.6.3-2.6 0-5.3-.4-6.6-.3zM492.8 154.5l2.3-.3-4.4.3M356.8 11.9h.2c1.1-.1.5-.1-.2 0zM259.2 12.4c.2.1.6.3 1 .4 0-.1-.2-.2-1-.4zM331.9 13.6l-1.8-.1c.7.1 1.3.1 1.8.1zM220.7 13.5c-.5 0-.9-.1-1.9 0 .1 0 .2.1.4.1.4 0 .9-.1 1.5-.1zM220.7 13.5c.2 0 .5 0 .8.1-.3 0-.6-.1-.8-.1zM219.9 20.3l-6.2-.1c1.7 0 4 .1 6.2.1zM196.4 154.7c-.6 0-1.1 0-1.4.1l1.4-.1zM195.1 20.3c-1.1-.3-2.3-.5-3.5-.6-.3.1-.6.1-.7.2l4.2.4zM214.7 14.2c.1 0 .1 0 0 0 .1 0 .1 0 0 0zM329.7 14c-.4.1-.9.2-1.3.2.9-.1 2.2-.1 1.3-.2zM328.3 14.2h0zM359.4 12.2c.6 0 1.1 0 1.6-.1-.7.1-1.2.1-1.6.1zM166.7 20.2c-.3 0-.6 0-.9.1.2 0 .5-.1.9-.1zM175 154.5c.4 0 .9-.1 1.4-.2-.4.1-.9.1-1.4.2zM337.9 18.8l-2 .2c-.1 0-.2-.1-.3-.1 0 .1-1.1.3-2.2.4 2-.1 4.7.2 4.5-.5zM208 154.4v.2l1.1-.2M623.8 17.7c.1.1.4.2.8.2 0-.1-.4-.2-.8-.2zM333.4 19.3h-.8c-2 .2-.6.1.8 0zM220.6 20.3h-.7.7zM479.5 18.2c-1.8.2-2.1 1.2 1.1.9l-.8-.9 1.5.2 1.4-.7-4.3.2 1.1.3zM72.3 13.8c-1.3-.5-4.6-.8-6.6-.3 2.6.1 5.2.4 6.6.3zM174.6 162.3l4.5-.3H177"></path> </svg> <img src="https://s22.postimg.org/waovqykp9/towns-radio.png" alt=""> <input type="radio" name="toggle" value="stories-towns"> <span>towns</span> </div> <div class="stories-map__radio--partners" data-attribute="partners"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 666 177" preserveAspectRatio="none"> <path fill="#d47b22" d="M313 20.1h-.2c-1.1.1-.5.1.2 0zM410.5 19.6c-.2-.1-.6-.3-1-.4.1.1.3.2 1 .4zM337.8 18.4l1.8.1c-.7 0-1.3-.1-1.8-.1zM449.1 18.5c-.2 0-.5 0-.8-.1.3.1.5.1.8.1zM449.1 18.5c.5 0 .9.1 1.9 0-.1 0-.2-.1-.4-.1-.4.1-.9.1-1.5.1zM449.9 11.8l6.2.1c-1.7-.1-4-.1-6.2-.1zM473.3 161.8c.6 0 1.1 0 1.4-.1l-1.4.1zM474.6 11.8c1.1.3 2.3.5 3.5.6.3-.1.6-.1.7-.2l-4.2-.4z"></path> <path fill="#d47b22" d="M653.8 31.5l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-9.5h-10.7c-2.4 0-4.8-.1-7.3-.1-4.9-.1-9.8-.2-14.7-.4-9.8-.3-19.6-.7-29.3-.9-8.6-.1-4.9 2.8-15.7 1.5l3.1-1c-17.3 1.2-35.3 0-52.2 1 1-.2 1-.5 2.7-.5-3.6-.7-13.2 0-13.3.6-2.6-.1-.6-.5-2.2-.8-3.6-.4-9 .9-10.9.2-.2-.1.2-.1.8-.2-3.1.2-9.8-.1-7.8.7-6.3-.4-12.1.4-17.2-.1-.7.2-1.5.3-2.4.3h-1.6c-3.4 0-7.1-.4-7.9.5.5-1.4-11.1-1.1-15.1-.5 1.3-.4-3.5-.4-1.9-1-4.3 0-8.3.2-8.1.9h-.6c-8.2-1.3-16.4 1.4-21-.7-12.9.7-24.8 1.2-36.4 1.5-.8-.2-.6-.3-.1-.5 3.7-.4 11.5.1 11.1-1-3.6.2-6.7.4-9.6.6.3-.1.6-.1.9-.2-6.3.7-11.9-.5-15.5-.6l3.3-.3c-2 .2-3.6.2-5.3.2l1.9.7c-2-.1-3.6-.1-3.6-.4-.7.2-.7.4-.6.6-2.5.1-5 .2-7.4.2-.2-.2-.2-.4 1.2-.5-1 0-2.1 0-3.4-.1-.3-.1.3-.2.8-.2-6.3-.7-4.8.4-8.2.9h-3.4c.2-.5-2.2-.8-3.4-.7 2.1 0 2.2.4 1.1.8-2.9 0-5.8.1-8.7.3.2.1.3.2.2.3-.8.1-1.5.2-2.5.2l1.9.1c-.6.2-1.5.4-2.6.6-1 0-2.2.1-3.5.1-.1-.1.2-.2.6-.3-2.6.2-5.7-.4-8.9-.6 0-.2.3-.5 1.3-.9-1.3.1-3 .4-2.7.8h-.1c-1.9-.1-2.5-.4-.5-.8-1.8.1-3 .2-3.8.3 0-.2 0-.5-1.2-.6-6.3.7-6.9-.7-13.5-.2 1.9.7 2.2.6-2 1.2h-.2.2c-.1 0-.3 0-.4.1l10.9-.5-4.9.7c-1.9.2-4 .2-6.6.1.3-.2-.2-.4.8-.4-1 0-1.9 0-2.9.1l.1-.7c-7.9-.8-14 .9-24.1.5l3.3.3c-.4.2-1 .3-1.8.3.3-.6-4.5-.1-4.9-1.1l-4.5.3c-.5-.1-1-.2-1.4-.3.2.4-6.4 0-8.1.9H251l-3.4-.6c-8.2-.3-9.4 1.7-17.3 1.5 2.4-.6-1.2-1.1 4.1-1.5-2.6 0-5-.1-5.1.3-1.5-.4-7.3.8-9.8.2-1.1.3-1.5.9-4.4.8-.2-.1-.1-.2-.1-.2-.3.1-1 .2-1.7.3.2-.2.1-.4-.1-.5l-2 .8c-2.3-.2-2.6-.4-2.3-.8-3.1-.1-3 .2-2.6.5-7.6-.3-16.9.4-22.4-.6 1.4 0 2.5-.1 1.3-.5-6.2.1-12.7.5-19.1.8h-.9c.3-.2 0-.3 1-.2-3.2-.2-4.5.1-5.6.4-2.6.1-5.2.1-7.7.1 1.2-.1 4.1-.1 2.4-.3-1.1-1.9-9.9.3-15.4-.9l1.3-.1c-4.2-.7-10.3.7-17.2.6 0 0 .3-.2 0-.3-1.6.3-3.8.6-6.2.8-3.3-.3-8.1-.3-12.2-.3l-.1-.1c-.3 0-.6 0-.8.1-.9 0-1.8 0-2.6-.1-1.4.4-4 .3-2.4.9-1.8-.3-3.5-.5-5.2-.6-.4-.1-.7-.3-.8-.5h5.6c-2.9-1.1-7.3 0-10.2-.1l.4-.5c-8.6.2-8.7 1.3-17.9 1.2l.9.3c-2 .1-3.9.1-5.8 0-.3 0-.7-.1-1.2 0-.9 0-1.9-.1-2.8-.2l-1-.6c.7-.1 1.2-.2.5-.2h-.7l-.1-.1c-.5 0-1.1.1-1.9.2l-8 .3c.2.2.4.3.6.4l-3.6.3c-.6-.1-1.2-.2-1.7-.3 3.6-.5 8.4-.9 11.6-1.3-3.3 0-11.2.1-12.9.7 1.3-.1 3-.4 4.3-.2-1.2.3-2.4.5-3.8.7-3.4.5-7.5.7-12.2.7.4-.8-1.3-1.1-3.9-1.2-1.3-.1-2.9-.1-4.5-.1-2.4 0-5-.1-7.4-.1 0 2.6-.1 5.1-.3 7.3-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.4-3.2c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v4.7c0 2.1-.1 4.2-.2 6.2-.1-.4-.3-.7-.4-1.2 0 .6.1 1.2.1 1.8 1.6-.1 3.1-.3 4.6-.4.7 0 1.4-.1 2.1-.1.6.1 1.3.2 2.2.3-.2.1-.4.3.4.3 1.1-.1 5.4-.7 8.4-.6l.3.1-.6.1H30c1 .2 2 .3 2.8.3h-.1c2.4.1 4.6.1 6.7.1.1 0 .2 0 .4.1l.3-.1c1.8-.1 3.6-.2 5.2-.3 0 .2.5.3 2.1.4 1.1-.2 1-.5.6-.7 1.2-.1 2.3-.2 3.5-.4.9.3 1.3.4 3.6 0 .5.4-.3.6-1.7.7 2.5-.3 6.3-.3 8.6-.6 2.8.7 8.7.9 12.1 1.1l-.2.2c6.3.1 11.7-.2 17-.5.7.1 1.1.3.8.7 3.9-1.4 13.9-.7 20.9-1.4h.1c-.4.1-1.1.3-1.6.2 3.9.1 5.1.5 7.6.8.1-.3.5-.5 1.1-.7 2.5.1 5.2.1 8 .1-.7.2-1.1.5-.6.8-.1-.4 1.2-.6 2.8-.8 2.8 0 5.6 0 8.4.1.2.1.3.2.6.3 0-.1.1-.2.2-.3 3.3.1 6.5.2 9.3.3-1-.1-.9-.4-.3-.6 1.1.4.3.7 4.4.3 2.8.5-2.4 1-2.4 1 5.9 0 2.8-1.1 4.1-1.7 2.8-.1 3.9 0 4.3.2h-1c.4.2.8.3 1.4.5.1.3.1.6 1 .8 1.2-.1 2.2-.2 3.3-.3 2.4.1 5 0 7.3 0l.5-.9h.1c.2.2.9.2.1.5 1.5-.3 3.6-.4 5.8-.4 4.2.3 8.8.2 13.2.1-.9.2-1.5.3 2.9.2l-.9-.3c2.5-.1 5-.2 7.2-.2 1.4.7-4.6-.4-.7 1.1 8.5.3 9.5-.5 18-.2 1-.3.8-.5.6-.7.9-.1 1.8-.1 2.6-.3l-.2.8c4.9.1 8.4.2 12.5.2h.9c2.6 0 5.5 0 9.2-.1l-2.1.6c2.5 0 4.2-.4 5.8-1 4.2-.2 3.8-1.1 7.4-1l.7.5c-1.6.1-3.2.1-2.4.2 2.5.4 3.6.3 4.4.1 1.5 0 3.1 0 4.6.1l.2.2c1.1 0 2.1 0 3.2-.1 6.9.2 13.8.5 20.5-.3-.2.2-.5.6-2.1.6 4.4 0 16.6.8 16.7-.6h.3c.9.3 3.4.2 6.2.1 7.3.1 14.7.5 21.3.8l4.5-.9c1 0 1.9.4.8.6 4.6.3.2-.6 2.4-.9 2.6-.1 3.5.5 1.8.8 6.9-.6 18.9-1.4 27.6-1 1.2.5 4.5.7.8 1.6 4.5-.6 12.1-1.8 17.6-1.5.3.1.5.1.7.3l-.6.1c1.3.1 2.4 0 3.4-.1 1.7.1 2.8.2 4.5.2.6.6 6.4.3 9.2.4-.2-.7 2.5-.7 1-1.2 3.4 0 6.6 0 9.7.1 1.3.2 2.3.5 2.6.7 1.7-.1 3.6-.2 5.4-.2.7.1 1.4.1 2.1.2.2-.1.6-.3 1.1-.3 1.4 0 2.8-.1 4.1-.2 4.2.1 9.4.4 10-.7 1.1.1 2 .2 2.7.3-.1 0-.2 0-.3.1h.5c4.9.6 4.6.9 14.6 1.4 2.8.1 4.4-.9 7.5-1.2h.9l.1.8 3.9-.7h1.9l2.2.9 3.6-.2c-1.4-.1-3-.4-2.8-.7 5.6-.4 13.7.6 13.8 1.1l13.3-.8c-.2.3-1.5.4-2.9.6 4.8-.5.4 1.1 6.4.3-.9-.2.5-.6.6-.7 3.2.6 10.6.6 16.1.3l-1 .6c9.9.2 20.8-.3 31.9-.3-4-.3-3.1-1.4.2-1.5l1.3 1c2.1-.6-3.4-.4.9-1.1 4.1.1 2.8 1.1.4 1.4l5-.3c.3.3-.9.4-1.2.8 2.1-.6 8.7 1 11.7-.1l.3.3c11.1 0 16.1-.3 25.1-.4.2-.8 3.7-.7 6.4-1.3 6.6.3 14 .9 22 .9 5.6-.4 1.6-.7 4.2-1.2.4.8 8.4.7 4.3 1.2 4-.1 6.8-.1 9.8-.2 3.8-.1 7.7-.2 13.6-.4-.1-1-.2-3.8-.3-6.9-.3 2.1-.5 4.1-.7 2.8v-2.5c0-.4 0-.8.1-1.2v-.5c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1 1.9-7.2-.5-26.9.9-37.3zm-23.5 122.9l-.3.1c-1.8.1-3.6.2-5.2.3 0-.2-.5-.3-2.1-.4-1.1.2-1 .5-.6.7-1.2.1-2.3.2-3.5.4-.9-.3-1.3-.4-3.6 0-.5-.4.3-.6 1.7-.7-2.5.3-6.3.3-8.6.6-2.8-.7-8.7-.9-12.1-1.1l.2-.2c-6.3-.1-11.7.2-17 .5-.7-.1-1.1-.3-.8-.7-3.9 1.4-13.9.7-20.9 1.4h-.1c.4-.1 1.1-.3 1.6-.2-3.9-.1-5.1-.5-7.6-.8-.1.3-.5.5-1.1.7-2.5-.1-5.2-.1-8-.1.7-.2 1.1-.5.6-.8.1.4-1.2.6-2.8.8-2.8 0-5.6 0-8.4-.1-.2-.1-.3-.2-.6-.3 0 .1-.1.2-.2.3-3.3-.1-6.5-.2-9.3-.3 1 .1.9.4.3.6-1.1-.4-.3-.7-4.4-.3-2.8-.5 2.4-1 2.4-1-5.9 0-2.8 1.1-4.1 1.7-2.8.1-3.9 0-4.3-.2h1c-.4-.2-.8-.3-1.4-.5-.1-.3-.1-.6-1-.8-1.2.1-2.2.2-3.3.3-2.4-.1-5 0-7.3 0l-.5.9h-.1c-.2-.2-.9-.2-.1-.5-1.5.3-3.6.4-5.8.4-4.2-.3-8.8-.2-13.2-.1.9-.2 1.5-.3-2.9-.2l.9.3c-2.5.1-5 .2-7.2.2-1.4-.7 4.6.4.7-1.1-8.5-.3-9.5.5-18 .2-1 .3-.8.5-.6.7-.9.1-1.8.1-2.6.3l.2-.8c-4.9-.1-8.4-.2-12.5-.2h-.9c-2.6 0-5.5 0-9.2.1l2.1-.6c-2.5 0-4.2.4-5.8 1-4.2.2-3.8 1.1-7.4 1l-.7-.5c1.6-.1 3.2-.1 2.4-.2-2.5-.4-3.6-.3-4.4-.1-1.5 0-3.1 0-4.6-.1l-.2-.2c-1.1 0-2.1 0-3.2.1-6.9-.2-13.8-.5-20.5.3.2-.2.5-.6 2.1-.6-4.4 0-16.6-.8-16.7.6h-.3c-.9-.3-3.4-.2-6.2-.1-7.3-.1-14.7-.5-21.3-.8l-4.5.9c-1 0-1.9-.4-.8-.6-4.6-.3-.2.6-2.4.9-2.6.1-3.5-.5-1.8-.8-6.9.6-18.9 1.4-27.6 1-1.2-.5-4.5-.7-.8-1.6-4.5.6-12.1 1.8-17.6 1.5-.3-.1-.5-.1-.7-.3l.6-.1c-1.3-.1-2.4 0-3.4.1-1.7-.1-2.8-.2-4.5-.2-.6-.6-6.4-.3-9.2-.4.2.7-2.5.7-1 1.2-3.4 0-6.6 0-9.7-.1-1.3-.2-2.3-.5-2.6-.7-1.7.1-3.6.2-5.4.2-.7-.1-1.4-.1-2.1-.2-.2.1-.6.3-1.1.3-1.4 0-2.8.1-4.1.2-4.2-.1-9.4-.4-10 .7-1.1-.1-2-.2-2.7-.3.1 0 .2 0 .3-.1h-.5c-4.9-.6-4.6-.9-14.6-1.4-2.8-.1-4.4.9-7.5 1.2h-.9l-.1-.8-3.9.7h-1.9l-2.2-.9-3.6.2c1.4.1 3 .4 2.8.7-5.6.4-13.7-.6-13.8-1.1l-13.3.8c.2-.3 1.5-.4 2.9-.6-4.8.5-.4-1.1-6.4-.3.9.2-.5.6-.6.7-3.2-.6-10.6-.6-16.1-.3l1-.6c-9.9-.2-20.8.3-31.9.3 4 .3 3.1 1.4-.2 1.5l-1.3-1c-2.1.6 3.4.4-.9 1.1-4.1-.1-2.8-1.1-.4-1.4l-5 .3c-.3-.3.9-.4 1.2-.8-2.1.6-8.7-1-11.7.1l-.3-.3c-11.1 0-16.1.3-25.1.4-.2.8-3.7.7-6.4 1.3-6.6-.3-14-.9-22-.9-5.6.4-1.6.7-4.2 1.2-.4-.8-8.4-.7-4.3-1.2-4 .1-6.8.1-9.8.2-1.5 0-2.9.1-4.6.1H25.3c-.2 0-.3 0-.5.1-.4 0-.7.1-1.2.1-.1-.1-.2-.7-.3-1.5-.3.6-.5 1.5-.7 1.2v-1c0-.2 0-.3.1-.5V153.2c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1C26 61.7 23.5 42 25 31.6l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-2.6h3.8c2.4 0 4.8.1 7.3.1 4.9.1 9.8.2 14.7.4 9.8.3 19.6.7 29.3.9 8.6.1 4.9-2.8 15.7-1.5l-3.1 1c17.3-1.2 35.3 0 52.2-1-1 .2-1 .5-2.7.5 3.6.7 13.2 0 13.3-.6 2.6.1.6.5 2.2.8 3.6.4 9-.9 10.9-.2.2.1-.2.1-.8.2 3.1-.2 9.8.1 7.8-.7 6.3.4 12.1-.4 17.2.1.7-.2 1.5-.3 2.4-.3h1.6c3.4 0 7.1.4 7.9-.5-.5 1.4 11.1 1.1 15.1.5-1.3.4 3.5.4 1.9 1 4.3 0 8.3-.2 8.1-.9h.6c8.2 1.3 16.4-1.4 21 .7 12.9-.7 24.8-1.2 36.4-1.5.8.2.6.3.1.5-3.7.4-11.5-.1-11.1 1 3.6-.2 6.7-.4 9.6-.6-.3.1-.6.1-.9.2 6.3-.7 11.9.5 15.5.6l-3.3.3c2-.2 3.6-.2 5.3-.2l-1.9-.7c2 .1 3.6.1 3.6.4.7-.2.7-.4.6-.6 2.5-.1 5-.2 7.4-.2.2.2.2.4-1.2.5 1 0 2.1 0 3.4.1.3.1-.3.2-.8.2 6.3.7 4.8-.4 8.2-.9h3.4c-.2.5 2.2.8 3.4.7-2.1 0-2.2-.4-1.1-.8 2.9 0 5.8-.1 8.7-.3-.2-.1-.3-.2-.2-.3.8-.1 1.5-.2 2.5-.2l-1.9-.1c.6-.2 1.5-.4 2.6-.6 1 0 2.2-.1 3.5-.1.1.1-.2.2-.6.3 2.6-.2 5.7.4 8.9.6 0 .2-.3.5-1.3.9 1.3-.1 3-.4 2.7-.8h.1c1.9.1 2.5.4.5.8 1.8-.1 3-.2 3.8-.3 0 .2 0 .5 1.2.6 6.3-.7 6.9.7 13.5.2-1.9-.7-2.2-.6 2-1.2h.2-.2c.1 0 .3 0 .4-.1l-10.9.5 4.9-.7c1.9-.2 4-.2 6.6-.1-.3.2.2.4-.8.4 1 0 1.9 0 2.9-.1l-.1.7c7.9.8 14-.9 24.1-.5l-3.3-.3c.4-.2 1-.3 1.8-.3-.3.6 4.5.1 4.9 1.1l4.5-.3c.5.1 1 .2 1.4.3-.2-.4 6.4 0 8.1-.9h1.4l3.4.6c8.2.3 9.4-1.7 17.3-1.5-2.4.6 1.2 1.1-4.1 1.5 2.6 0 5 .1 5.1-.3 1.5.4 7.3-.8 9.8-.2 1.1-.3 1.5-.9 4.4-.8.2.1.1.2.1.2.3-.1 1-.2 1.7-.3-.2.2-.1.4.1.5l2-.8c2.3.2 2.6.4 2.3.8 3.1.1 3-.2 2.6-.5 7.6.3 16.9-.4 22.4.6-1.4 0-2.5.1-1.3.5 6.2-.1 12.7-.5 19.1-.8h.9c-.3.2 0 .3-1 .2 3.2.2 4.5-.1 5.6-.4 2.6-.1 5.2-.1 7.7-.1-1.2.1-4.1.1-2.4.3 1.1 1.9 9.9-.3 15.4.9l-1.3.1c4.2.7 10.3-.7 17.2-.6 0 0-.3.2 0 .3 1.6-.3 3.8-.6 6.2-.8 3.3.3 8.1.3 12.2.3l.1.1c.3 0 .6 0 .8-.1.9 0 1.8 0 2.6.1 1.4-.4 4-.3 2.4-.9 1.8.3 3.5.5 5.2.6.4.1.7.3.8.5h-5.6c2.9 1.1 7.3 0 10.2.1l-.4.5c8.6-.2 8.7-1.3 17.9-1.2l-.9-.3c2-.1 3.9-.1 5.8 0 .3 0 .7.1 1.2 0 .9 0 1.9.1 2.8.2l.8.4c-.7.1-1.2.2-.5.2h.7l.1.1c.5 0 1.1-.1 1.9-.2l8-.3c-.2-.2-.4-.3-.6-.4l3.6-.3c.6.1 1.2.2 1.7.3-3.6.5-8.4.9-11.6 1.3 3.3 0 11.2-.1 12.9-.7-1.3.1-3 .4-4.3.2 1.2-.3 2.4-.5 3.8-.7 3.4-.5 7.5-.7 12.2-.7-.4.8 1.3 1.1 3.9 1.2 1.3.1 2.9.1 4.5.1h2.7c0 1-.1 1.8-.3 2.5-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.6-3.1c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v3.5c0 .5-.1.9-.2 1.2-.1-.2-.3-.5-.4-.7 0 .1.1.2.1.4-.1.1-.2.2-.4.3-.4-.1-.9-.1-1.4-.2.2-.1.4-.3-.4-.3-1.1.1-5.4.7-8.4.6l-.2.4.6-.1h4.4c-1-.2-2-.3-2.8-.3h.1c-2.4-.1-4.6-.1-6.7-.1-.1 0-.2-.1-.3-.1zm-355.2.7c.2-.2.4-.3.7-.4 1.8-.1 2.5 0 2.7.2-.9 0-1.9 0-3.2.1 0 0-.1 0-.2.1zm19.1.6h1.6c-.3.1-.6.1-.9.2-.2-.1-.5-.2-.7-.2zm10.1-137h1.3c2.2.1.2.4-1.4.6-.2-.2-.3-.4.1-.6zm114-.5l-.5.1c.1 0 .1-.1.2-.1h.3zm99-.7l-1.3-.1c.2-.2.4-.3.7-.4 1.1.3 1.1.5.6.5zM624 17h.1c.3.1.6.1.8.2-.4.1-.7.1-1.1.2 0-.1.2-.3.2-.4zm-258.3-4.3c.1.2.2.4-.2.6h-1.3c-2.2-.1-.1-.4 1.5-.6zM252 13.8c-.1 0-.1.1-.2.1l-.4-.1h.6zm-98.2.8c-.2.2-.4.3-.7.4-1.1-.3-1.1-.4-.6-.5l1.3.1zm-108 .4h-.1c-.3-.1-.6-.1-.8-.2.4-.1.7-.1 1.1-.2-.1.2-.3.3-.2.4zM374 160.8c.3-.1.6-.1.9-.2.2.1.4.1.6.2H374zm19.9 1.1c-1.8.1-2.5 0-2.7-.2.9 0 1.9 0 3.2-.1.1 0 .2-.1.2-.1-.2.1-.4.3-.7.4z"></path> <path d="M340 18.1c.4-.1.9-.2 1.3-.2-.9.1-2.1 0-1.3.2zM341.4 17.9h-.1.1zM455 17.8s-.1 0 0 0c-.1.1 0 0 0 0zM503.1 11.8c.3 0 .6 0 .9-.1-.2.1-.6.1-.9.1zM331.9 13.2l2-.2c.1 0 .2.1.3.1 0-.1 1.1-.3 2.2-.4-2.1.1-4.8-.1-4.5.5zM310.4 19.8c-.6 0-1.1 0-1.6.1.7-.1 1.2-.1 1.6-.1zM494.8 162c-.4 0-.9.1-1.4.2.4-.1.9-.1 1.4-.2zM461.7 162.1v-.2l-1 .2M46 14.4c-.1-.1-.4-.2-.8-.2l.8.2zM336.4 12.8h.8c1.9-.2.6-.2-.8 0zM449.2 11.8h.7-.7zM190.3 13.8c1.8-.2 2.1-1.2-1.1-.9l.8.9-1.5-.2-1.4.7 4.3-.2-1.1-.3zM597.5 18.2c1.3.5 4.6.8 6.6.3-2.6 0-5.3-.4-6.6-.3zM492.8 154.5l2.3-.3-4.4.3M356.8 11.9h.2c1.1-.1.5-.1-.2 0zM259.2 12.4c.2.1.6.3 1 .4 0-.1-.2-.2-1-.4zM331.9 13.6l-1.8-.1c.7.1 1.3.1 1.8.1zM220.7 13.5c-.5 0-.9-.1-1.9 0 .1 0 .2.1.4.1.4 0 .9-.1 1.5-.1zM220.7 13.5c.2 0 .5 0 .8.1-.3 0-.6-.1-.8-.1zM219.9 20.3l-6.2-.1c1.7 0 4 .1 6.2.1zM196.4 154.7c-.6 0-1.1 0-1.4.1l1.4-.1zM195.1 20.3c-1.1-.3-2.3-.5-3.5-.6-.3.1-.6.1-.7.2l4.2.4zM214.7 14.2c.1 0 .1 0 0 0 .1 0 .1 0 0 0zM329.7 14c-.4.1-.9.2-1.3.2.9-.1 2.2-.1 1.3-.2zM328.3 14.2h0zM359.4 12.2c.6 0 1.1 0 1.6-.1-.7.1-1.2.1-1.6.1zM166.7 20.2c-.3 0-.6 0-.9.1.2 0 .5-.1.9-.1zM175 154.5c.4 0 .9-.1 1.4-.2-.4.1-.9.1-1.4.2zM337.9 18.8l-2 .2c-.1 0-.2-.1-.3-.1 0 .1-1.1.3-2.2.4 2-.1 4.7.2 4.5-.5zM208 154.4v.2l1.1-.2M623.8 17.7c.1.1.4.2.8.2 0-.1-.4-.2-.8-.2zM333.4 19.3h-.8c-2 .2-.6.1.8 0zM220.6 20.3h-.7.7zM479.5 18.2c-1.8.2-2.1 1.2 1.1.9l-.8-.9 1.5.2 1.4-.7-4.3.2 1.1.3zM72.3 13.8c-1.3-.5-4.6-.8-6.6-.3 2.6.1 5.2.4 6.6.3zM174.6 162.3l4.5-.3H177"></path> </svg> <img src="https://s22.postimg.org/plicaxzd9/partners-radio.png" alt=""> <input type="radio" name="toggle" value="stories-partners"> <span>partners</span> </div> </form> </div> </div> <div class="stories-map__map js-stories-map"> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--613" data-type="all" data-icon="both" data-lat="46.8646767" data-lng="-96.8886027"> Fargo, North Dakota </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--611" data-type="all" data-icon="both" data-lat="35.6824123" data-lng="-106.1231207"> Sante Fe, New Mexico </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--610" data-type="partners" data-icon="partners" data-lat="45.508901" data-lng="-122.7856016"> Portland, Oregon </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--609" data-type="partners" data-icon="partners" data-lat="33.7197257" data-lng="-78.9488477"> South Carolina </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--608" data-type="partners" data-icon="partners" data-lat="48.4716274" data-lng="-120.1895729"> Winthrop, Washington </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--606" data-type="towns" data-icon="towns" data-lat="41.1081677" data-lng="-83.7991889"> McComb, Ohio </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--605" data-type="towns" data-icon="towns" data-lat="37.3493836" data-lng="-108.59539"> Cortez, Colorado </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--603" data-type="towns" data-icon="towns" data-lat="44.4999578" data-lng="-73.0986081"> Essex, Vermont </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--601" data-type="towns" data-icon="towns" data-lat="39.7433886" data-lng="-105.2286896"> Golden, Colorado </div> <div class="js-stories-map-marker stories-map__marker" data-location="stories-map__marker--content--599" data-type="towns" data-icon="towns" data-lat="43.4668979" data-lng="-70.5142926"> Biddeford, Maine </div> </div> <div class="stories-map__marker--content stories-map-content active"> <div class="stories-map-content__wrap stories-map-content__start"> <p>Please use the colored pins on the map to explore our success stories!</p> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--613 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/296822_ad06bedc91cad0843f0547d217e8b2cde0be264a.jpg_970x400.jpg');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M152.75,118.55c-15-11.93-38-15.74-30.24-50.41h35.29c1.43-15.35-16.15-19.6-5-30.25,19.11.32,42.65-15.22,80.65-10.08C250.86,52.37,282.88,62.36,309,78.23c-11.21,45.92-19.24,95-35.29,136.1,7.53,7.59,22.6,7.65,20.16,25.2,4.49-3.92,11.38-5.42,20.16-5,4.19,12.62,13.81,19.8,15.12,35.29,3.13,18.71,24.84,18.85,20.16,45.37-16.74,13.15-15.79,6.67-40.33,5-4.38-35.95-24.9-55.76-35.29-85.69-14.63-3.86-29-8-35.29-20.16-20.64,8.23-28.39-1.81-50.41,5-6.83,16.7-18.06,29-40.33,30.25-.64-9,6.17-10.63,5-20.16-15.11,8.41-37.73,9.31-45.37,25.2-6.86-13.38-15.76-3.27-25.2-5-6.77-1.27-14-10-15.12-10.08-13.23-.9-28.5,10.62-50.41,5,2-12.08-23,2.8-15.12-15.12,49.37.64,94.26-3.19,131.06-15.12-4-11.1-10.12-20.13-25.2-20.16,15.56-25.25-16.45-25-25.2-40.33-2.36-10.76,7.2-9.6,15.12-10.08,7.56-14.29,16.35-27.34,35.29-30.25C137,121.12,140.14,112.13,152.75,118.55ZM183,209.29c-1.39-1.4-7.65,2.43-5,5C179.35,215.73,185.6,211.9,183,209.29Z" fill-rule="evenodd"></path> <path d="M162.45,162.55c19.87-3.06,22.33,11.28,25.2,25.2Q160.72,189.49,162.45,162.55Z" fill-rule="evenodd"></path> <path d="M169.49,167.44c14.7-7.41,14.7,22.53,0,15.12Z" fill-rule="evenodd"></path> <path d="M167.6,162.26h15.12v25.2C167,189.78,166.61,176.7,167.6,162.26Z" fill-rule="evenodd"></path> <path d="M171.15,162.38c16.92,4.61,2.5,9.37,5,25.2C165.26,188.44,173.91,169.71,171.15,162.38Z" fill-rule="evenodd"></path> <path d="M159.68,162.64c10.12-1.72,15.77,1,15.12,10.08q19.65-4.53,15.12,15.12H169.76C177.06,168.78,155.91,178.17,159.68,162.64Z" fill-rule="evenodd"></path> <path d="M147.36,154.84c11.76,1.68,21.72,5.17,25.2,15.12,16.4.41,27.16,6.45,30.25,20.16-7.15-.43-14.28-.83-15.12,5C184.84,171.13,144.19,184.9,147.36,154.84Z" fill-rule="evenodd"></path> <path d="M172.48,177.52c-2.61-2.61,3.65-6.44,5-5C180.13,175.09,173.88,178.92,172.48,177.52Z" fill-rule="evenodd"></path> <path d="M172.48,175c1-5.72,5.06-2.8,5,0C176.56,180.72,172.46,177.8,172.48,175Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Second town plus partner</h4> <p></p> <p>Phasellus convallis, risus vitae bibendum accumsan, mi metus tempus justo, a mollis turpis justo vitae quam. Integer eget imperdiet velit. Aenean tristique sed sapien ut tincidunt. Fusce lacinia aliquet tempus. Aliquam eget tempor nulla. Sed lorem justo, consectetur sed blandit pellentesque, pellentesque eget tortor. Suspendisse potenti. Phasellus id fermentum orci. Integer convallis interdum arcu, ac tristique ex rhoncus a.</p> <p>Donec rutrum molestie condimentum. Nullam ut faucibus orci. Integer pellentesque iaculis justo, ac imperdiet neque ultricies quis. Proin a ornare lorem. Fusce sed ligula est. Vestibulum at erat commodo, condimentum velit nec, porttitor lectus. Morbi sed volutpat justo. Etiam eu nunc at mi commodo molestie. Aliquam erat volutpat.</p> <p></p> </div> <hr> <div class="stories-map-content__content"> <h4>Second town plus partner</h4> <p></p> <p>Pellentesque finibus elit sed tortor facilisis, id consequat leo condimentum. Vivamus dictum nulla ut convallis varius. In tortor ipsum, fringilla eget sapien ut, elementum condimentum augue. Etiam quam diam, tempus ut posuere vitae, mattis id enim. Pellentesque efficitur elit in nulla pharetra, non elementum velit pretium. Donec ornare libero sapien, ornare venenatis nisi posuere in. Praesent placerat turpis vitae suscipit iaculis. Sed sed sem enim. Sed varius commodo pharetra. Nunc vel lacus ultrices mauris elementum blandit.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--611 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/296822_ad06bedc91cad0843f0547d217e8b2cde0be264a.jpg_970x400.jpg');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M224.58,4c18.13,60.1,23,133.45,51.71,183,3.93,15.87-11.89,12-8,27.85,2.83,22.36,5.12,45.26,8,67.62-46.53,5.18-96.33,7.09-147.18,8,6.67,13.22,21.88,17.9,15.91,43.76-6.18,5.75-15.5,8.36-23.87,11.93-13.41-.27-.7-9.09-11.93-15.91-8.12,10.62-7.24,11.66-23.87,8-28-95.58,1.46-229.83-4-326.19C126.2,6.34,178.44,8.2,224.58,4Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Town and a Partner</h4> <p></p> <p>Phasellus convallis, risus vitae bibendum accumsan, mi metus tempus justo, a mollis turpis justo vitae quam. Integer eget imperdiet velit. Aenean tristique sed sapien ut tincidunt. Fusce lacinia aliquet tempus. Aliquam eget tempor nulla. Sed lorem justo, consectetur sed blandit pellentesque, pellentesque eget tortor. Suspendisse potenti. Phasellus id fermentum orci. Integer convallis interdum arcu, ac tristique ex rhoncus a.</p> <p>Donec rutrum molestie condimentum. Nullam ut faucibus orci. Integer pellentesque iaculis justo, ac imperdiet neque ultricies quis. Proin a ornare lorem. Fusce sed ligula est. Vestibulum at erat commodo, condimentum velit nec, porttitor lectus. Morbi sed volutpat justo. Etiam eu nunc at mi commodo molestie. Aliquam erat volutpat.</p> <p></p> </div> <hr> <div class="stories-map-content__content"> <h4>Town and a Partner</h4> <p></p> <p>Integer eget imperdiet velit. Aenean tristique sed sapien ut tincidunt. Fusce lacinia aliquet tempus. Aliquam eget tempor nulla. Sed lorem justo, consectetur sed blandit pellentesque, pellentesque eget tortor. Suspendisse potenti. Phasellus id fermentum orci. Integer convallis interdum arcu, ac tristique ex rhoncus a.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--610 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/296822_ad06bedc91cad0843f0547d217e8b2cde0be264a.jpg_970x400.jpg');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M152.75,118.55c-15-11.93-38-15.74-30.24-50.41h35.29c1.43-15.35-16.15-19.6-5-30.25,19.11.32,42.65-15.22,80.65-10.08C250.86,52.37,282.88,62.36,309,78.23c-11.21,45.92-19.24,95-35.29,136.1,7.53,7.59,22.6,7.65,20.16,25.2,4.49-3.92,11.38-5.42,20.16-5,4.19,12.62,13.81,19.8,15.12,35.29,3.13,18.71,24.84,18.85,20.16,45.37-16.74,13.15-15.79,6.67-40.33,5-4.38-35.95-24.9-55.76-35.29-85.69-14.63-3.86-29-8-35.29-20.16-20.64,8.23-28.39-1.81-50.41,5-6.83,16.7-18.06,29-40.33,30.25-.64-9,6.17-10.63,5-20.16-15.11,8.41-37.73,9.31-45.37,25.2-6.86-13.38-15.76-3.27-25.2-5-6.77-1.27-14-10-15.12-10.08-13.23-.9-28.5,10.62-50.41,5,2-12.08-23,2.8-15.12-15.12,49.37.64,94.26-3.19,131.06-15.12-4-11.1-10.12-20.13-25.2-20.16,15.56-25.25-16.45-25-25.2-40.33-2.36-10.76,7.2-9.6,15.12-10.08,7.56-14.29,16.35-27.34,35.29-30.25C137,121.12,140.14,112.13,152.75,118.55ZM183,209.29c-1.39-1.4-7.65,2.43-5,5C179.35,215.73,185.6,211.9,183,209.29Z" fill-rule="evenodd"></path> <path d="M162.45,162.55c19.87-3.06,22.33,11.28,25.2,25.2Q160.72,189.49,162.45,162.55Z" fill-rule="evenodd"></path> <path d="M169.49,167.44c14.7-7.41,14.7,22.53,0,15.12Z" fill-rule="evenodd"></path> <path d="M167.6,162.26h15.12v25.2C167,189.78,166.61,176.7,167.6,162.26Z" fill-rule="evenodd"></path> <path d="M171.15,162.38c16.92,4.61,2.5,9.37,5,25.2C165.26,188.44,173.91,169.71,171.15,162.38Z" fill-rule="evenodd"></path> <path d="M159.68,162.64c10.12-1.72,15.77,1,15.12,10.08q19.65-4.53,15.12,15.12H169.76C177.06,168.78,155.91,178.17,159.68,162.64Z" fill-rule="evenodd"></path> <path d="M147.36,154.84c11.76,1.68,21.72,5.17,25.2,15.12,16.4.41,27.16,6.45,30.25,20.16-7.15-.43-14.28-.83-15.12,5C184.84,171.13,144.19,184.9,147.36,154.84Z" fill-rule="evenodd"></path> <path d="M172.48,177.52c-2.61-2.61,3.65-6.44,5-5C180.13,175.09,173.88,178.92,172.48,177.52Z" fill-rule="evenodd"></path> <path d="M172.48,175c1-5.72,5.06-2.8,5,0C176.56,180.72,172.46,177.8,172.48,175Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Partner #3</h4> <p></p> <p>Phasellus convallis, risus vitae bibendum accumsan, mi metus tempus justo, a mollis turpis justo vitae quam. Integer eget imperdiet velit. Aenean tristique sed sapien ut tincidunt. Fusce lacinia aliquet tempus. Aliquam eget tempor nulla. Sed lorem justo, consectetur sed blandit pellentesque, pellentesque eget tortor. Suspendisse potenti. Phasellus id fermentum orci. Integer convallis interdum arcu, ac tristique ex rhoncus a.</p> <p>Donec rutrum molestie condimentum. Nullam ut faucibus orci. Integer pellentesque iaculis justo, ac imperdiet neque ultricies quis. Proin a ornare lorem. Fusce sed ligula est. Vestibulum at erat commodo, condimentum velit nec, porttitor lectus. Morbi sed volutpat justo. Etiam eu nunc at mi commodo molestie. Aliquam erat volutpat.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--609 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/304881_d3c1c83e45be90b95618be9dbfdd0239358ef87e.png_970x400.png');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M325.07,52.72c3.29,81.94,7.26,163.18,11.12,244.56H13.82c4.87-76.65,2.51-160.53,11.11-233.44-.31-5.26-.61-10.49,3.71-11.12Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Partner #2</h4> <p></p> <p>Proin a ornare lorem. Fusce sed ligula est. Vestibulum at erat commodo, condimentum velit nec, porttitor lectus. Morbi sed volutpat justo. Etiam eu nunc at mi commodo molestie. Aliquam erat volutpat.</p> <p>Vestibulum pulvinar molestie nibh sit amet sollicitudin. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed odio lorem, blandit ac dolor eu, dictum viverra eros. Fusce leo augue, dignissim nec egestas vel, porttitor id nisi. Pellentesque finibus elit sed tortor facilisis, id consequat leo condimentum. Vivamus dictum nulla ut convallis varius.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--608 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/304881_d3c1c83e45be90b95618be9dbfdd0239358ef87e.png_970x400.png');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M325.07,52.72c3.29,81.94,7.26,163.18,11.12,244.56H13.82c4.87-76.65,2.51-160.53,11.11-233.44-.31-5.26-.61-10.49,3.71-11.12Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>New Partner</h4> <p></p> <p>Pellentesque finibus elit sed tortor facilisis, id consequat leo condimentum. Vivamus dictum nulla ut convallis varius. In tortor ipsum, fringilla eget sapien ut, elementum condimentum augue. Etiam quam diam, tempus ut posuere vitae, mattis id enim. Pellentesque efficitur elit in nulla pharetra, non elementum velit pretium. Donec ornare libero sapien, ornare venenatis nisi posuere in. Praesent placerat turpis vitae suscipit iaculis. Sed sed sem enim. Sed varius commodo pharetra. Nunc vel lacus ultrices mauris elementum blandit.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--606 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/296822_ad06bedc91cad0843f0547d217e8b2cde0be264a.jpg_970x400.jpg');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M247.69,300c-8.36,1.42-13-.85-12.49-8.33-14.13,15-4.91,53.4-29.16,58.31-17.08-3.74-31.83-9.82-33.32-29.16-10,19.84-33.46,4-50,12.5-15.1-3-17.83-18.27-41.65-12.5-1.22-22.38-19.92-27.28-41.65-29.16C32,214.42,35,126.73,26.95,50.13,55,42.11,90,41,126.91,41.8c21.58,13.32,41.14,3.08,54.14,25C198.75,57,212.87,50,231,50.13c16.52-23.74,43.4-37.12,70.8-50,4.85-.68,7.41.91,8.33,4.16,6.08,37,6.72,79.36,12.49,116.62,1.42,8.36-.85,13-8.33,12.49,10.27,44.06-5.87,96.52-29.15,120.78-20.32-5-21.13,9.41-33.32,12.49C253.67,281,250.21,290,247.69,300Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>McComb, Ohio</h4> <p></p> <p>In 2013, McComb lost its anchor retail store, leaving 16 buildings vacant downtown. At the same time, expansion of an intermodal rail terminal nearby puts McComb at a potential pivot point. With a grant from the local community foundation, townspeople decided to draft a new future.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--605 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/296822_ad06bedc91cad0843f0547d217e8b2cde0be264a.jpg_970x400.jpg');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M325.07,52.72c3.29,81.94,7.26,163.18,11.12,244.56H13.82c4.87-76.65,2.51-160.53,11.11-233.44-.31-5.26-.61-10.49,3.71-11.12Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Cortez, Colorado</h4> <p></p> <p>Local leaders were concerned about lack of broad participation in government and divides among the groups that make Cortez culturally rich. To reach missing voices, city leaders began to think beyond the city hall public hearing. Planners went to people in their neighborhoods and sponsored block parties and pot-luck dinners and found a whole new way of doing business that united the community.</p> <a href="http://example.com" class="btn"> <svg class="btn--solid" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 666 176.3" preserveAspectRatio="none"> <path d="M15.1 154.6l.3 3.5c.3.8.8.4.7-1.9l-1-1.6zM17.2 143c-.5-2.6-1.3-5.7-2.2-4 1 2.6.6 3.2 1.7 6 .1 2.2-.3 3.9-.7 3.5.3.8-.2 3.5.4 4.7.8-2.9.8-6.6.2-10.5.2-.7.5.1.6.3zM14.8 112.9c0 .8.1 1.4.3 2 0-.6-.1-1.2-.1-1.8-.1-.1-.1-.2-.2-.2zM70.5 162v-.2c-.2.2-.3.2 0 .2zM15 111.7v-1.9c-.1.9-.1 1.4 0 1.9zM189.9 161.6c-.9-.2-1.4-.5-1.8-.8.6.7-5.2.9 1.8.8zM15.3 112.8c-.2-.2-.3-.6-.4-1.2v1.3c.2.2.3.2.4-.1zM446.9 11.6l6.2.1c-1.7-.1-4-.1-6.2-.1zM470.3 161.6c.6 0 1.1 0 1.4-.1l-1.4.1zM471.6 11.6c1.1.3 2.3.5 3.5.6.3-.1.6-.1.7-.2l-4.2-.4zM16.6 133.6c.1-.1.1-.4.1-.7l-.1.7zM491.8 161.8c-.4 0-.9.1-1.4.2.4-.1.9-.1 1.4-.2zM328.9 13l2-.2c.1 0 .2.1.3.1 0-.1 1.1-.3 2.2-.4-2.1.1-4.8-.1-4.5.5zM293.7 13.2h.5-.5z"></path> <path d="M650.8 31.3l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-9.5h-10.7c-2.4 0-4.8-.1-7.3-.1-4.9-.1-9.8-.2-14.7-.4-9.8-.3-19.6-.7-29.3-.9-8.6-.1-4.9 2.8-15.7 1.5l3.1-1c-17.3 1.2-35.3 0-52.2 1 1-.2 1-.5 2.7-.5-3.6-.7-13.2 0-13.3.6-2.6-.1-.6-.5-2.2-.8-3.6-.4-9 .9-10.9.2-.2-.1.2-.1.8-.2-3.1.2-9.8-.1-7.8.7-6.3-.4-12.1.4-17.2-.1-3.3.9-10.9-.4-11.9.9.5-1.4-11.1-1.1-15.1-.5 1.3-.4-3.5-.4-1.9-1-4.6 0-8.8.3-8 1-8.4-1.6-17 1.3-21.7-.8-13.6.7-26.2 1.2-38.4 1.5.4-1.4 13.5-.1 13-1.6-11.6.6-18.3 1.7-29.8 1.4-3-.2 1.7-.6 2.7-.8-11.6.6-22.4-.1-32.7.6 1.9.8-7.5 1.7-8.7 2.2 3-1.7-10.2-.4-4.8-2.6-1.3.1-3 .4-2.7.8-2-.1-2.6-.4-.6-.8-7.3.3-4.7 1-11.3 1 0-.3 1.4-.4 2-.8-3.3.6-6.7 1.2-12.3.9.3-.2-.2-.4.8-.4-9.3.1-16 1.5-26.3 1 3.1-1.3-3.6-.4-4.1-1.5l-5.7.3 2.3.5c-5 0-9.3.8-13.6.4l3.7-.5-9.3.2 5.3.4c-5 .6.5 1.4-6.1 1.1 1.3-.1-5 0-7.5-.7-2.4.4-5 .7-8.6.5-1-.4.8-1.2.1-1.5-2.4.9-11.6.3-14.7 1.3 1-.2 1.1-.8.7-.9l-2 .8c-2.3-.2-2.6-.4-2.3-.8-6.9-.1 2.2 1.4-6 .8.6-.1.3-.2 1.7-.3-8.2-.3-15.9.5-23.4.1-2.2-1.1 6.6-.3 4-1.2-10.9.2-22.6 1.4-33.1 1.1l2 .1c-1.5 1.6-7.9-.8-13.2 0 1.3-.1 1.7-.9 1.4-.7-7.2-.3-14.8.4-25.7.9l1.4-.4c-4.3-.4-11.2-.2-15.8-.4-1.4.4-4 .3-2.4.9-14.2-2.3-27 1.2-39.6-.7 1.5 0 3.6-.4 2.4-.4l-10.8.2c.8.7 1.4.4 3.7 1-1.4.4-4.4.7-7 .7 4.8-.5 0-1.1-2.1-1.5.3.2-.4.4-.2.7-5.6-1.2-.9 1.4-8.6.6l.4-.4c-2.9.2-5.5.7-8.6.6-1.3-.8 3-.4 3.2-1-2.1 0-4.1.4-6.1.6-1 .1-2.1.3-3.1.3s-2 0-3.2-.1c0 .2-.1.3-.1.5 0-.2 0-.4-.1-.7.9-.1 2-.1 3.2-.2 1.1-.1 2.4-.1 3.2-.2-.4-.1-.7-.2-1.1-.2-.4-.1-.8-.1-1.2-.2-.7-.1-1.4-.2-2-.2-1.2-.1-2.2-.1-3.2-.2 0 .8 0 1.7-.1 2.9v-.4l-.2 4.8-.1 3.6.3-1.9c2.1 5.4.4 11 1.8 18.3-1.3-7.1-.8-1.2-1.7-1.7-.3 1.9-.5 4.7-.8 3.9.7 3.4-.6 5.8.5 10.6-.3.2 0 3.7-.8 2.9.2 4.5.5-1.1.9-.7 1 6.9-1.2 16.3.2 26.2.5 7.9 1.4 9.9 1.9 16.3v2.4c-.4 1.3-.9-2.7-.9-2.7-.4 4.3-.4 7.6 0 11.7-.3-.8-.5 0-.8 1.3.1 3.3 1.1 2.2.6 6.5-.3-.7-.8-1.7-1.2-3.3.3 3.9.8 7.7 1.1 11.7-.5 1.1-.8-2.4-1.1-3.8.2 4.5.5 11.6 1.3 13l.2-2.1c-.2.5-.7-.2-.8-1.1-.6-3.9.3-5.6.6-5.8l.2 2.8c1.7-2.9-.3-11.4-.2-17.2l1 1.9v42.3c-.1 0-.1.1 0 .1v1.3h.5c-.8 1.3-2.8 2.6 5.7 3.5l6.3-.9 2 .7h-5.3c3 .6 4.9.1 7.1-.3.5.4 1.4.6 2.7.7l6.2-1.3c.8.5-2.8 1.1 1.4 1.4 2.9-.6-2.8-1.2 2-1.6 3 .6 2.1 1.2 5.7.6.5.4-.3.6-1.7.7 3.2-.4 8.4-.2 10-.9 3.2.8 10.7-.2 10.4 1.1 1-.3 5.6-1 8.5-1.1-5.3 1.6 10.9.1 9.5 1.8 3.9-1.4 14.2-.6 21.2-1.4-.4.1-1.2.3-1.8.3 3.9.1 5.1.5 7.6.8.5-1.2 6.6-1.4 9.9-2.2 4.8 1.1-2.9 1.4-1.4 2.5-.2-1 8.3-1 6.7-1.7 3.7.7 3.2.3 5.1 1.3.6-1.5 3.4-.2 6.5-1.2 5.3.7 1.4 1.4 7.2.9 2.8.5-2.4 1-2.4 1 5.9 0 2.8-1.1 4.1-1.7 7.1-.3 3.3.8 5.7 1.4 4.4-.3 7.8-1.3 11.1-1.3.2.2.9.2.1.5 4.7-.9 13.9 0 19.4-1.1.4.1.6.2.7.3-.9-.6-1-1.1-.8-1.5 2.7 0 4.9-.7 6 0-1.6 0-1.8.3-2.5.5l2.8-.3c2.5 1-3.8.4-3.8 1.1 5.4-.3 11.8-1.2 16-.9.9 1-9.8.3-4.2 1.2l-6.5-.4c4.9 1.6-3.9-.1.6 1.6 8.5.3 9.5-.5 18-.2 1.9-.6-.6-.8 1.3-1.4 12.1-1 9.5 2.6 18.3 1.2 2.3-.7 3.2-2 9.5-1.3l-2.2 1.2c8.2.1 4.7-1.7 13.3-.9-1.5.5-6.5.4-5.2.5 5.6.9 3.9-.7 8.2-.7l.9 1c8.8-.2 18.4-.9 28.1-1.1-.5.3-2.2.6.1.9 12.2-.5 26.1.1 37.9.7l4.5-.9c1 0 1.9.4.8.6 4.6.3.2-.6 2.4-.9 2.6-.1 3.5.5 1.8.8 8.1-.7 23.1-1.6 31.7-.7l-1.7.3c6.7.4 7.5-1.8 13.7-1l-1.2.2c14.5.4 30.4-.4 41.5.9 2.1-1.3 14.3.6 15.2-1.2 8.3.9 5.9 1.2 17.5 1.8 3.1.1 4.6-1.1 8.5-1.3l.1.9 5.2-1 2.8 1.1 3.6-.2c-1.4-.1-3-.4-2.8-.7 5.6-.4 13.7.6 13.8 1.1l13.3-.8c-.2.3-1.5.4-2.9.6 4.8-.5.4 1.1 6.4.3-.9-.2.5-.6.6-.7 3.2.6 10.6.6 16.1.3l-1 .6c9.9.2 20.8-.3 31.9-.3-4-.3-3.1-1.4.2-1.5l1.3 1c2.1-.6-3.4-.4.9-1.1 4.1.1 2.8 1.1.4 1.4l5-.3c.3.3-.9.4-1.2.8 2.1-.6 8.7 1 11.7-.1l.3.3c11.1 0 16.1-.3 25.1-.4.2-.8 3.7-.7 6.4-1.3 6.6.3 14 .9 22 .9 5.6-.4 1.6-.7 4.2-1.2.4.8 8.4.7 4.3 1.2 4-.1 6.8-.1 9.8-.2 3.8-.1 7.7-.2 13.6-.4-.1-1-.2-3.8-.3-6.9-.3 2.1-.5 4.1-.7 2.8v-2.5c0-.4 0-.8.1-1.2v-.5c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-1.1-10.7c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1 2.2-7.8-.2-27.5 1.2-37.9zM72.5 15.1c.1.2.3.5.1.7h-3.9c.3-.3 1.3-.5 3.8-.7zM16.7 78.2l.7-1.6v4.7c-.2-.4-.4-1.2-.7-3.1zm-.1 30.7c.2-.8.5-1.4.8-1.1v5.7l-.8-4.6zm269.3 51.4H283c.6.1 1.4.1 2.9 0zm6.6 0c-.4-.3 0-.6 1.2-.6-.6.2 2.1.4 3.9.6h-5.1z"></path> <path d="M500.1 11.7c.3 0 .6 0 .9-.1-.2 0-.6 0-.9.1zM458.7 161.9v-.2l-1 .2M43 14.2c-.1-.1-.4-.2-.8-.2l.8.2zM15.3 21l-.1 1c0-.4.1-.8.1-1.2 0-.5.1-1 .1-1.4 0-.9.1-1.6.1-2.3l-.2 2.7V21zM15.1 39.4c.1.3.3.3.4.4l-.4-.4zM333.4 12.6h.8c1.9-.2.6-.1-.8 0zM232.3 14.6c1.1-.2 2.1-.3 3.2-.4-1.7-.1-3.1-.1-3.2.4zM446.2 11.6h.7-.7zM240.3 14.2c-1.8-.2-3.3-.1-4.7 0 1.5 0 3.2.1 4.7 0zM14.7 132.9c.1 0 .1 0 .1.1l-.1-1.2v1.1zM15 134.2c0-.5 0-1-.1-1.1l.1 1.1zM15.2 136.6l-.2-2.4c0 .8-.1 1.9.2 2.4zM15.2 103.6l-.3-.3c0 .2.1.3.3.3zM15.1 95c-.1 2-.7 5.1-.5 8l.2.3c-.4-1.3.8-6.3.3-8.3zM185.6 13.3l-1.4.7 4.3-.2"></path> </svg> <svg class="btn--outline" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 666 177" preserveAspectRatio="none"> <path d="M313 20.1h-.2c-1.1.1-.5.1.2 0zM410.5 19.6c-.2-.1-.6-.3-1-.4.1.1.3.2 1 .4zM337.8 18.4l1.8.1c-.7 0-1.3-.1-1.8-.1zM449.1 18.5c-.2 0-.5 0-.8-.1.3.1.5.1.8.1zM449.1 18.5c.5 0 .9.1 1.9 0-.1 0-.2-.1-.4-.1-.4.1-.9.1-1.5.1zM449.9 11.8l6.2.1c-1.7-.1-4-.1-6.2-.1zM473.3 161.8c.6 0 1.1 0 1.4-.1l-1.4.1zM474.6 11.8c1.1.3 2.3.5 3.5.6.3-.1.6-.1.7-.2l-4.2-.4z"></path> <path d="M653.8 31.5l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-9.5h-10.7c-2.4 0-4.8-.1-7.3-.1-4.9-.1-9.8-.2-14.7-.4-9.8-.3-19.6-.7-29.3-.9-8.6-.1-4.9 2.8-15.7 1.5l3.1-1c-17.3 1.2-35.3 0-52.2 1 1-.2 1-.5 2.7-.5-3.6-.7-13.2 0-13.3.6-2.6-.1-.6-.5-2.2-.8-3.6-.4-9 .9-10.9.2-.2-.1.2-.1.8-.2-3.1.2-9.8-.1-7.8.7-6.3-.4-12.1.4-17.2-.1-.7.2-1.5.3-2.4.3h-1.6c-3.4 0-7.1-.4-7.9.5.5-1.4-11.1-1.1-15.1-.5 1.3-.4-3.5-.4-1.9-1-4.3 0-8.3.2-8.1.9h-.6c-8.2-1.3-16.4 1.4-21-.7-12.9.7-24.8 1.2-36.4 1.5-.8-.2-.6-.3-.1-.5 3.7-.4 11.5.1 11.1-1-3.6.2-6.7.4-9.6.6.3-.1.6-.1.9-.2-6.3.7-11.9-.5-15.5-.6l3.3-.3c-2 .2-3.6.2-5.3.2l1.9.7c-2-.1-3.6-.1-3.6-.4-.7.2-.7.4-.6.6-2.5.1-5 .2-7.4.2-.2-.2-.2-.4 1.2-.5-1 0-2.1 0-3.4-.1-.3-.1.3-.2.8-.2-6.3-.7-4.8.4-8.2.9h-3.4c.2-.5-2.2-.8-3.4-.7 2.1 0 2.2.4 1.1.8-2.9 0-5.8.1-8.7.3.2.1.3.2.2.3-.8.1-1.5.2-2.5.2l1.9.1c-.6.2-1.5.4-2.6.6-1 0-2.2.1-3.5.1-.1-.1.2-.2.6-.3-2.6.2-5.7-.4-8.9-.6 0-.2.3-.5 1.3-.9-1.3.1-3 .4-2.7.8h-.1c-1.9-.1-2.5-.4-.5-.8-1.8.1-3 .2-3.8.3 0-.2 0-.5-1.2-.6-6.3.7-6.9-.7-13.5-.2 1.9.7 2.2.6-2 1.2h-.2.2c-.1 0-.3 0-.4.1l10.9-.5-4.9.7c-1.9.2-4 .2-6.6.1.3-.2-.2-.4.8-.4-1 0-1.9 0-2.9.1l.1-.7c-7.9-.8-14 .9-24.1.5l3.3.3c-.4.2-1 .3-1.8.3.3-.6-4.5-.1-4.9-1.1l-4.5.3c-.5-.1-1-.2-1.4-.3.2.4-6.4 0-8.1.9H251l-3.4-.6c-8.2-.3-9.4 1.7-17.3 1.5 2.4-.6-1.2-1.1 4.1-1.5-2.6 0-5-.1-5.1.3-1.5-.4-7.3.8-9.8.2-1.1.3-1.5.9-4.4.8-.2-.1-.1-.2-.1-.2-.3.1-1 .2-1.7.3.2-.2.1-.4-.1-.5l-2 .8c-2.3-.2-2.6-.4-2.3-.8-3.1-.1-3 .2-2.6.5-7.6-.3-16.9.4-22.4-.6 1.4 0 2.5-.1 1.3-.5-6.2.1-12.7.5-19.1.8h-.9c.3-.2 0-.3 1-.2-3.2-.2-4.5.1-5.6.4-2.6.1-5.2.1-7.7.1 1.2-.1 4.1-.1 2.4-.3-1.1-1.9-9.9.3-15.4-.9l1.3-.1c-4.2-.7-10.3.7-17.2.6 0 0 .3-.2 0-.3-1.6.3-3.8.6-6.2.8-3.3-.3-8.1-.3-12.2-.3l-.1-.1c-.3 0-.6 0-.8.1-.9 0-1.8 0-2.6-.1-1.4.4-4 .3-2.4.9-1.8-.3-3.5-.5-5.2-.6-.4-.1-.7-.3-.8-.5h5.6c-2.9-1.1-7.3 0-10.2-.1l.4-.5c-8.6.2-8.7 1.3-17.9 1.2l.9.3c-2 .1-3.9.1-5.8 0-.3 0-.7-.1-1.2 0-.9 0-1.9-.1-2.8-.2l-1-.6c.7-.1 1.2-.2.5-.2h-.7l-.1-.1c-.5 0-1.1.1-1.9.2l-8 .3c.2.2.4.3.6.4l-3.6.3c-.6-.1-1.2-.2-1.7-.3 3.6-.5 8.4-.9 11.6-1.3-3.3 0-11.2.1-12.9.7 1.3-.1 3-.4 4.3-.2-1.2.3-2.4.5-3.8.7-3.4.5-7.5.7-12.2.7.4-.8-1.3-1.1-3.9-1.2-1.3-.1-2.9-.1-4.5-.1-2.4 0-5-.1-7.4-.1 0 2.6-.1 5.1-.3 7.3-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.4-3.2c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v4.7c0 2.1-.1 4.2-.2 6.2-.1-.4-.3-.7-.4-1.2 0 .6.1 1.2.1 1.8 1.6-.1 3.1-.3 4.6-.4.7 0 1.4-.1 2.1-.1.6.1 1.3.2 2.2.3-.2.1-.4.3.4.3 1.1-.1 5.4-.7 8.4-.6l.3.1-.6.1H30c1 .2 2 .3 2.8.3h-.1c2.4.1 4.6.1 6.7.1.1 0 .2 0 .4.1l.3-.1c1.8-.1 3.6-.2 5.2-.3 0 .2.5.3 2.1.4 1.1-.2 1-.5.6-.7 1.2-.1 2.3-.2 3.5-.4.9.3 1.3.4 3.6 0 .5.4-.3.6-1.7.7 2.5-.3 6.3-.3 8.6-.6 2.8.7 8.7.9 12.1 1.1l-.2.2c6.3.1 11.7-.2 17-.5.7.1 1.1.3.8.7 3.9-1.4 13.9-.7 20.9-1.4h.1c-.4.1-1.1.3-1.6.2 3.9.1 5.1.5 7.6.8.1-.3.5-.5 1.1-.7 2.5.1 5.2.1 8 .1-.7.2-1.1.5-.6.8-.1-.4 1.2-.6 2.8-.8 2.8 0 5.6 0 8.4.1.2.1.3.2.6.3 0-.1.1-.2.2-.3 3.3.1 6.5.2 9.3.3-1-.1-.9-.4-.3-.6 1.1.4.3.7 4.4.3 2.8.5-2.4 1-2.4 1 5.9 0 2.8-1.1 4.1-1.7 2.8-.1 3.9 0 4.3.2h-1c.4.2.8.3 1.4.5.1.3.1.6 1 .8 1.2-.1 2.2-.2 3.3-.3 2.4.1 5 0 7.3 0l.5-.9h.1c.2.2.9.2.1.5 1.5-.3 3.6-.4 5.8-.4 4.2.3 8.8.2 13.2.1-.9.2-1.5.3 2.9.2l-.9-.3c2.5-.1 5-.2 7.2-.2 1.4.7-4.6-.4-.7 1.1 8.5.3 9.5-.5 18-.2 1-.3.8-.5.6-.7.9-.1 1.8-.1 2.6-.3l-.2.8c4.9.1 8.4.2 12.5.2h.9c2.6 0 5.5 0 9.2-.1l-2.1.6c2.5 0 4.2-.4 5.8-1 4.2-.2 3.8-1.1 7.4-1l.7.5c-1.6.1-3.2.1-2.4.2 2.5.4 3.6.3 4.4.1 1.5 0 3.1 0 4.6.1l.2.2c1.1 0 2.1 0 3.2-.1 6.9.2 13.8.5 20.5-.3-.2.2-.5.6-2.1.6 4.4 0 16.6.8 16.7-.6h.3c.9.3 3.4.2 6.2.1 7.3.1 14.7.5 21.3.8l4.5-.9c1 0 1.9.4.8.6 4.6.3.2-.6 2.4-.9 2.6-.1 3.5.5 1.8.8 6.9-.6 18.9-1.4 27.6-1 1.2.5 4.5.7.8 1.6 4.5-.6 12.1-1.8 17.6-1.5.3.1.5.1.7.3l-.6.1c1.3.1 2.4 0 3.4-.1 1.7.1 2.8.2 4.5.2.6.6 6.4.3 9.2.4-.2-.7 2.5-.7 1-1.2 3.4 0 6.6 0 9.7.1 1.3.2 2.3.5 2.6.7 1.7-.1 3.6-.2 5.4-.2.7.1 1.4.1 2.1.2.2-.1.6-.3 1.1-.3 1.4 0 2.8-.1 4.1-.2 4.2.1 9.4.4 10-.7 1.1.1 2 .2 2.7.3-.1 0-.2 0-.3.1h.5c4.9.6 4.6.9 14.6 1.4 2.8.1 4.4-.9 7.5-1.2h.9l.1.8 3.9-.7h1.9l2.2.9 3.6-.2c-1.4-.1-3-.4-2.8-.7 5.6-.4 13.7.6 13.8 1.1l13.3-.8c-.2.3-1.5.4-2.9.6 4.8-.5.4 1.1 6.4.3-.9-.2.5-.6.6-.7 3.2.6 10.6.6 16.1.3l-1 .6c9.9.2 20.8-.3 31.9-.3-4-.3-3.1-1.4.2-1.5l1.3 1c2.1-.6-3.4-.4.9-1.1 4.1.1 2.8 1.1.4 1.4l5-.3c.3.3-.9.4-1.2.8 2.1-.6 8.7 1 11.7-.1l.3.3c11.1 0 16.1-.3 25.1-.4.2-.8 3.7-.7 6.4-1.3 6.6.3 14 .9 22 .9 5.6-.4 1.6-.7 4.2-1.2.4.8 8.4.7 4.3 1.2 4-.1 6.8-.1 9.8-.2 3.8-.1 7.7-.2 13.6-.4-.1-1-.2-3.8-.3-6.9-.3 2.1-.5 4.1-.7 2.8v-2.5c0-.4 0-.8.1-1.2v-.5c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1 1.9-7.2-.5-26.9.9-37.3zm-23.5 122.9l-.3.1c-1.8.1-3.6.2-5.2.3 0-.2-.5-.3-2.1-.4-1.1.2-1 .5-.6.7-1.2.1-2.3.2-3.5.4-.9-.3-1.3-.4-3.6 0-.5-.4.3-.6 1.7-.7-2.5.3-6.3.3-8.6.6-2.8-.7-8.7-.9-12.1-1.1l.2-.2c-6.3-.1-11.7.2-17 .5-.7-.1-1.1-.3-.8-.7-3.9 1.4-13.9.7-20.9 1.4h-.1c.4-.1 1.1-.3 1.6-.2-3.9-.1-5.1-.5-7.6-.8-.1.3-.5.5-1.1.7-2.5-.1-5.2-.1-8-.1.7-.2 1.1-.5.6-.8.1.4-1.2.6-2.8.8-2.8 0-5.6 0-8.4-.1-.2-.1-.3-.2-.6-.3 0 .1-.1.2-.2.3-3.3-.1-6.5-.2-9.3-.3 1 .1.9.4.3.6-1.1-.4-.3-.7-4.4-.3-2.8-.5 2.4-1 2.4-1-5.9 0-2.8 1.1-4.1 1.7-2.8.1-3.9 0-4.3-.2h1c-.4-.2-.8-.3-1.4-.5-.1-.3-.1-.6-1-.8-1.2.1-2.2.2-3.3.3-2.4-.1-5 0-7.3 0l-.5.9h-.1c-.2-.2-.9-.2-.1-.5-1.5.3-3.6.4-5.8.4-4.2-.3-8.8-.2-13.2-.1.9-.2 1.5-.3-2.9-.2l.9.3c-2.5.1-5 .2-7.2.2-1.4-.7 4.6.4.7-1.1-8.5-.3-9.5.5-18 .2-1 .3-.8.5-.6.7-.9.1-1.8.1-2.6.3l.2-.8c-4.9-.1-8.4-.2-12.5-.2h-.9c-2.6 0-5.5 0-9.2.1l2.1-.6c-2.5 0-4.2.4-5.8 1-4.2.2-3.8 1.1-7.4 1l-.7-.5c1.6-.1 3.2-.1 2.4-.2-2.5-.4-3.6-.3-4.4-.1-1.5 0-3.1 0-4.6-.1l-.2-.2c-1.1 0-2.1 0-3.2.1-6.9-.2-13.8-.5-20.5.3.2-.2.5-.6 2.1-.6-4.4 0-16.6-.8-16.7.6h-.3c-.9-.3-3.4-.2-6.2-.1-7.3-.1-14.7-.5-21.3-.8l-4.5.9c-1 0-1.9-.4-.8-.6-4.6-.3-.2.6-2.4.9-2.6.1-3.5-.5-1.8-.8-6.9.6-18.9 1.4-27.6 1-1.2-.5-4.5-.7-.8-1.6-4.5.6-12.1 1.8-17.6 1.5-.3-.1-.5-.1-.7-.3l.6-.1c-1.3-.1-2.4 0-3.4.1-1.7-.1-2.8-.2-4.5-.2-.6-.6-6.4-.3-9.2-.4.2.7-2.5.7-1 1.2-3.4 0-6.6 0-9.7-.1-1.3-.2-2.3-.5-2.6-.7-1.7.1-3.6.2-5.4.2-.7-.1-1.4-.1-2.1-.2-.2.1-.6.3-1.1.3-1.4 0-2.8.1-4.1.2-4.2-.1-9.4-.4-10 .7-1.1-.1-2-.2-2.7-.3.1 0 .2 0 .3-.1h-.5c-4.9-.6-4.6-.9-14.6-1.4-2.8-.1-4.4.9-7.5 1.2h-.9l-.1-.8-3.9.7h-1.9l-2.2-.9-3.6.2c1.4.1 3 .4 2.8.7-5.6.4-13.7-.6-13.8-1.1l-13.3.8c.2-.3 1.5-.4 2.9-.6-4.8.5-.4-1.1-6.4-.3.9.2-.5.6-.6.7-3.2-.6-10.6-.6-16.1-.3l1-.6c-9.9-.2-20.8.3-31.9.3 4 .3 3.1 1.4-.2 1.5l-1.3-1c-2.1.6 3.4.4-.9 1.1-4.1-.1-2.8-1.1-.4-1.4l-5 .3c-.3-.3.9-.4 1.2-.8-2.1.6-8.7-1-11.7.1l-.3-.3c-11.1 0-16.1.3-25.1.4-.2.8-3.7.7-6.4 1.3-6.6-.3-14-.9-22-.9-5.6.4-1.6.7-4.2 1.2-.4-.8-8.4-.7-4.3-1.2-4 .1-6.8.1-9.8.2-1.5 0-2.9.1-4.6.1H25.3c-.2 0-.3 0-.5.1-.4 0-.7.1-1.2.1-.1-.1-.2-.7-.3-1.5-.3.6-.5 1.5-.7 1.2v-1c0-.2 0-.3.1-.5V153.2c0-.1 0-.2.1-.4.1-.9.3-1.6.5-1.4l.1.6c-1.2-13.6 2.2-31.4.6-42.2l.1.6-.8-11.2c.1-5.2.6 3.1 1.1-.7-1.3-12.1.2-19.1-.7-29.1C26 61.7 23.5 42 25 31.6l-.5.6c-.5-2.7.3-3.3.4-5.2-.4.3-.5 2.9-.8 1.2 0-2-.1-4-.1-6v-2.6h3.8c2.4 0 4.8.1 7.3.1 4.9.1 9.8.2 14.7.4 9.8.3 19.6.7 29.3.9 8.6.1 4.9-2.8 15.7-1.5l-3.1 1c17.3-1.2 35.3 0 52.2-1-1 .2-1 .5-2.7.5 3.6.7 13.2 0 13.3-.6 2.6.1.6.5 2.2.8 3.6.4 9-.9 10.9-.2.2.1-.2.1-.8.2 3.1-.2 9.8.1 7.8-.7 6.3.4 12.1-.4 17.2.1.7-.2 1.5-.3 2.4-.3h1.6c3.4 0 7.1.4 7.9-.5-.5 1.4 11.1 1.1 15.1.5-1.3.4 3.5.4 1.9 1 4.3 0 8.3-.2 8.1-.9h.6c8.2 1.3 16.4-1.4 21 .7 12.9-.7 24.8-1.2 36.4-1.5.8.2.6.3.1.5-3.7.4-11.5-.1-11.1 1 3.6-.2 6.7-.4 9.6-.6-.3.1-.6.1-.9.2 6.3-.7 11.9.5 15.5.6l-3.3.3c2-.2 3.6-.2 5.3-.2l-1.9-.7c2 .1 3.6.1 3.6.4.7-.2.7-.4.6-.6 2.5-.1 5-.2 7.4-.2.2.2.2.4-1.2.5 1 0 2.1 0 3.4.1.3.1-.3.2-.8.2 6.3.7 4.8-.4 8.2-.9h3.4c-.2.5 2.2.8 3.4.7-2.1 0-2.2-.4-1.1-.8 2.9 0 5.8-.1 8.7-.3-.2-.1-.3-.2-.2-.3.8-.1 1.5-.2 2.5-.2l-1.9-.1c.6-.2 1.5-.4 2.6-.6 1 0 2.2-.1 3.5-.1.1.1-.2.2-.6.3 2.6-.2 5.7.4 8.9.6 0 .2-.3.5-1.3.9 1.3-.1 3-.4 2.7-.8h.1c1.9.1 2.5.4.5.8 1.8-.1 3-.2 3.8-.3 0 .2 0 .5 1.2.6 6.3-.7 6.9.7 13.5.2-1.9-.7-2.2-.6 2-1.2h.2-.2c.1 0 .3 0 .4-.1l-10.9.5 4.9-.7c1.9-.2 4-.2 6.6-.1-.3.2.2.4-.8.4 1 0 1.9 0 2.9-.1l-.1.7c7.9.8 14-.9 24.1-.5l-3.3-.3c.4-.2 1-.3 1.8-.3-.3.6 4.5.1 4.9 1.1l4.5-.3c.5.1 1 .2 1.4.3-.2-.4 6.4 0 8.1-.9h1.4l3.4.6c8.2.3 9.4-1.7 17.3-1.5-2.4.6 1.2 1.1-4.1 1.5 2.6 0 5 .1 5.1-.3 1.5.4 7.3-.8 9.8-.2 1.1-.3 1.5-.9 4.4-.8.2.1.1.2.1.2.3-.1 1-.2 1.7-.3-.2.2-.1.4.1.5l2-.8c2.3.2 2.6.4 2.3.8 3.1.1 3-.2 2.6-.5 7.6.3 16.9-.4 22.4.6-1.4 0-2.5.1-1.3.5 6.2-.1 12.7-.5 19.1-.8h.9c-.3.2 0 .3-1 .2 3.2.2 4.5-.1 5.6-.4 2.6-.1 5.2-.1 7.7-.1-1.2.1-4.1.1-2.4.3 1.1 1.9 9.9-.3 15.4.9l-1.3.1c4.2.7 10.3-.7 17.2-.6 0 0-.3.2 0 .3 1.6-.3 3.8-.6 6.2-.8 3.3.3 8.1.3 12.2.3l.1.1c.3 0 .6 0 .8-.1.9 0 1.8 0 2.6.1 1.4-.4 4-.3 2.4-.9 1.8.3 3.5.5 5.2.6.4.1.7.3.8.5h-5.6c2.9 1.1 7.3 0 10.2.1l-.4.5c8.6-.2 8.7-1.3 17.9-1.2l-.9-.3c2-.1 3.9-.1 5.8 0 .3 0 .7.1 1.2 0 .9 0 1.9.1 2.8.2l.8.4c-.7.1-1.2.2-.5.2h.7l.1.1c.5 0 1.1-.1 1.9-.2l8-.3c-.2-.2-.4-.3-.6-.4l3.6-.3c.6.1 1.2.2 1.7.3-3.6.5-8.4.9-11.6 1.3 3.3 0 11.2-.1 12.9-.7-1.3.1-3 .4-4.3.2 1.2-.3 2.4-.5 3.8-.7 3.4-.5 7.5-.7 12.2-.7-.4.8 1.3 1.1 3.9 1.2 1.3.1 2.9.1 4.5.1h2.7c0 1-.1 1.8-.3 2.5-.1 1.5-.3 2.7-.7 3.5.8 11.6-.4 23.1-.2 36.6 1.7-4.6.2 3.1 1.6 3.2-.1 1.2-.1 2.5-.2 3.8-.4-1.4-1-3.7-1.4.2.5-3.2.8 2.1 1.2 2.6-.1 1.3-.1 2.6-.1 3.9l-.4 3.6c-.5 2.3-.4-3-.8-2.7-.1 6.9-.8 2.9-1.3 7.5.7-.9.9 2.4.7 6.3l.8-5.5c1 9.7-1.5 8.4-.6 18.1l-.6-3.1c.3 5 0 18.4 1.5 23.3-.2.9-.7 2.1-.8-.1-.1 6 .3 12.6.6 18.9.2 3.2.3 6.2.3 9.1v3.5c0 .5-.1.9-.2 1.2-.1-.2-.3-.5-.4-.7 0 .1.1.2.1.4-.1.1-.2.2-.4.3-.4-.1-.9-.1-1.4-.2.2-.1.4-.3-.4-.3-1.1.1-5.4.7-8.4.6l-.2.4.6-.1h4.4c-1-.2-2-.3-2.8-.3h.1c-2.4-.1-4.6-.1-6.7-.1-.1 0-.2-.1-.3-.1zm-355.2.7c.2-.2.4-.3.7-.4 1.8-.1 2.5 0 2.7.2-.9 0-1.9 0-3.2.1 0 0-.1 0-.2.1zm19.1.6h1.6c-.3.1-.6.1-.9.2-.2-.1-.5-.2-.7-.2zm10.1-137h1.3c2.2.1.2.4-1.4.6-.2-.2-.3-.4.1-.6zm114-.5l-.5.1c.1 0 .1-.1.2-.1h.3zm99-.7l-1.3-.1c.2-.2.4-.3.7-.4 1.1.3 1.1.5.6.5zM624 17h.1c.3.1.6.1.8.2-.4.1-.7.1-1.1.2 0-.1.2-.3.2-.4zm-258.3-4.3c.1.2.2.4-.2.6h-1.3c-2.2-.1-.1-.4 1.5-.6zM252 13.8c-.1 0-.1.1-.2.1l-.4-.1h.6zm-98.2.8c-.2.2-.4.3-.7.4-1.1-.3-1.1-.4-.6-.5l1.3.1zm-108 .4h-.1c-.3-.1-.6-.1-.8-.2.4-.1.7-.1 1.1-.2-.1.2-.3.3-.2.4zM374 160.8c.3-.1.6-.1.9-.2.2.1.4.1.6.2H374zm19.9 1.1c-1.8.1-2.5 0-2.7-.2.9 0 1.9 0 3.2-.1.1 0 .2-.1.2-.1-.2.1-.4.3-.7.4z"></path> <path d="M340 18.1c.4-.1.9-.2 1.3-.2-.9.1-2.1 0-1.3.2zM341.4 17.9h-.1.1zM455 17.8s-.1 0 0 0c-.1.1 0 0 0 0zM503.1 11.8c.3 0 .6 0 .9-.1-.2.1-.6.1-.9.1zM331.9 13.2l2-.2c.1 0 .2.1.3.1 0-.1 1.1-.3 2.2-.4-2.1.1-4.8-.1-4.5.5zM310.4 19.8c-.6 0-1.1 0-1.6.1.7-.1 1.2-.1 1.6-.1zM494.8 162c-.4 0-.9.1-1.4.2.4-.1.9-.1 1.4-.2zM461.7 162.1v-.2l-1 .2M46 14.4c-.1-.1-.4-.2-.8-.2l.8.2zM336.4 12.8h.8c1.9-.2.6-.2-.8 0zM449.2 11.8h.7-.7zM190.3 13.8c1.8-.2 2.1-1.2-1.1-.9l.8.9-1.5-.2-1.4.7 4.3-.2-1.1-.3zM597.5 18.2c1.3.5 4.6.8 6.6.3-2.6 0-5.3-.4-6.6-.3zM492.8 154.5l2.3-.3-4.4.3M356.8 11.9h.2c1.1-.1.5-.1-.2 0zM259.2 12.4c.2.1.6.3 1 .4 0-.1-.2-.2-1-.4zM331.9 13.6l-1.8-.1c.7.1 1.3.1 1.8.1zM220.7 13.5c-.5 0-.9-.1-1.9 0 .1 0 .2.1.4.1.4 0 .9-.1 1.5-.1zM220.7 13.5c.2 0 .5 0 .8.1-.3 0-.6-.1-.8-.1zM219.9 20.3l-6.2-.1c1.7 0 4 .1 6.2.1zM196.4 154.7c-.6 0-1.1 0-1.4.1l1.4-.1zM195.1 20.3c-1.1-.3-2.3-.5-3.5-.6-.3.1-.6.1-.7.2l4.2.4zM214.7 14.2c.1 0 .1 0 0 0 .1 0 .1 0 0 0zM329.7 14c-.4.1-.9.2-1.3.2.9-.1 2.2-.1 1.3-.2zM328.3 14.2h0zM359.4 12.2c.6 0 1.1 0 1.6-.1-.7.1-1.2.1-1.6.1zM166.7 20.2c-.3 0-.6 0-.9.1.2 0 .5-.1.9-.1zM175 154.5c.4 0 .9-.1 1.4-.2-.4.1-.9.1-1.4.2zM337.9 18.8l-2 .2c-.1 0-.2-.1-.3-.1 0 .1-1.1.3-2.2.4 2-.1 4.7.2 4.5-.5zM208 154.4v.2l1.1-.2M623.8 17.7c.1.1.4.2.8.2 0-.1-.4-.2-.8-.2zM333.4 19.3h-.8c-2 .2-.6.1.8 0zM220.6 20.3h-.7.7zM479.5 18.2c-1.8.2-2.1 1.2 1.1.9l-.8-.9 1.5.2 1.4-.7-4.3.2 1.1.3zM72.3 13.8c-1.3-.5-4.6-.8-6.6-.3 2.6.1 5.2.4 6.6.3zM174.6 162.3l4.5-.3H177"></path> </svg>View town page </a> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--603 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/304881_d3c1c83e45be90b95618be9dbfdd0239358ef87e.png_970x400.png');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M263.94,4.44c4.67,11.79,8.33,34-4.43,39.87,3.73,11,5.8,23.73,4.43,39.87-9,16.16-27.55,22.66-44.3,31v35.44C209,168,204.86,192,193.06,208.21c.89,31.9-9.75,52.26-8.86,84.16,3.8,14.13-7,13.7-8.86,22.15-.73,14,11.78,14.81,8.86,31-30.06.53-51.39-7.67-84.17-4.43V230.36c0-11.79-12.32-11.3-17.72-17.72,7.54-21.86-3.07-37.51,0-66.45,6.36-27.49,15.28-46.7,0-70.88,6.81-24.44-1.43-36.64,4.43-62C139.48,4,211.2,13.71,263.94,4.44Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Essex, Vermont</h4> <p></p> <p>The Town of Essex and the Village of Essex Junction looked to Community Heart &amp; Soul to discover how they can best work together to lay the groundwork for an enduring future. An unprecedented 10 percent of the population participated in the project, which set the tone for future collaboration and cooperation.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--601 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/304881_d3c1c83e45be90b95618be9dbfdd0239358ef87e.png_970x400.png');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M325.07,52.72c3.29,81.94,7.26,163.18,11.12,244.56H13.82c4.87-76.65,2.51-160.53,11.11-233.44-.31-5.26-.61-10.49,3.71-11.12Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Golden, Colorado</h4> <p></p> <p>Golden’s population grew more than 30 percent between 1990 and 2000, presenting challenges of walkability, community engagement and affordable housing. Golden turned to residents to establish a set of clear guiding principles to guide future comprehensive plan updates, neighborhood plans, land use decisions, code changes, and community investment decisions.</p> <p></p> </div> </div> </div> <div class="stories-map__marker--content stories-map__marker--content--599 stories-map-content"> <div class="stories-map-content__wrap"> <div class="stories-map-content__image" style="background-image:url('https://cdn.mtlblog.com/uploads/296822_ad06bedc91cad0843f0547d217e8b2cde0be264a.jpg_970x400.jpg');"></div> <div class="stories-map-content__icon"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350 350"> <title>All States</title> <path d="M148.65,2.92c17.87-4.49,14.42,12.31,20,20,12.61-4.77,21.22-13.53,36.09-16,1.75,4.93,5.13,8.24,12,8,4.28,3.74,1.25,14.79,12,12,.95,35.14,5.36,66.81,8,100.24,3.67,7,7.46,13.93,20.05,12v24.06c16,6.71,27.82,17.62,24.06,44.11-13.42,5.3-19.13,18.3-36.09,20-8.77,8.61-19.66,15.09-28.07,24.06-13,2.33-18.65-2.73-28.06-4-13.29.07-4.07,22.66-12,28.07h-12c-4.8,8.57-18.9,7.83-20,20-7.2.51-8.46-4.91-16-4-8.36,19.71-19.19,36.95-28.07,56.13-17.62,1.59-10.47-21.61-24.06-24.06,4.73-43.15-9.68-99.18-8-152.37h12c1.55-19.84,14.82-28,24.06-40.1C98.38,79.87,132.21,44,148.65,2.92Z" fill-rule="evenodd"></path> </svg> </div> <div class="stories-map-content__content"> <h4>Biddeford, Maine</h4> <p></p> <p>Nicknamed “Trash Town” for the industrial incinerator that stood in the center of downtown, Biddeford’s economy struggled. When Heart &amp; Soul engaged the community, city leaders saw support for tearing the incinerator down. That turned the tide.</p> <p></p> </div> </div> </div> </div> <svg xmlns="http://www.w3.org/2000/svg" class="hero-basic__border" preserveAspectRatio="none" viewBox="0 0 1500 51.9"> <path fill="#D47B34" d="M-8.9 45.2c4.8 1 13.1 1.1 21 1.2-6.1-.9-12.5-1.3-21-1.2zM12.2 46.5h.1-.3.2zM1540.6 3.3c-2 0-4.2 0-6.5.1 2.2 0 4.4 0 6.5-.1z"></path> <path d="M393.8 49.2l1.2-1.6c18.7 0 5.4 1.8 22.7 1.4 6.8-2.3 28.7.2 34.7-1-.1.2 8.3.2 7.8 1 2.6-1.2 8.7-.3 14-.6 1.9-.3-1.4-.4-2.9-.7l12.2-.4c4.8.4 6 1.1.8 1.3 31.9.4 185.3 1.6 219.7 1-4.4-.9-15-.3-19.1-1.8 9.1-.8 13.4.3 17.4-.6 3.5 2.2 20 .5 26.9 2.7l2.6-1.2 4.5.8c40-1.3 9.1-.6 44.6-.3 20.5-.2 30.3-1.9 41.7-1.3-1.7 0-6.2-.8-.9-1.1.9 1.1 14.2-.8 16.7.3 5.2-.1 22.1 0 16.4-1.5 2.9.7 17.9 1 9 1.7 5.1 0 10 .3 13.7-.1l-6.5-.4c17.2-.2 26.5.9 37.7-.4l-6.3-.6c10.3-.1 18.8-.2 22.9 1.3l-10.5.4c17 0 27.3-.1 41.4-.9h-5.1c18.1-1.5 112.5-2.7 129.2-4.5l-7.7-1.1 14.3-1c-1.7 0-6.9 3.7-8.3 3.3 30.7-.1 190.2-1 218.5-.2 11.4.6 2.1 1.8 1.9 2 13.9-.4 6-1.2 17.8-1.1 3.2.2-.7.9-2.5 1 5.2-.1 10 .3 10.4-.3-6.5-.4-3.7-1.8-6.5-2.7l15.2.1-.7.9c3.4 0 8.6-2.4 23.5-1.9 25.2.4 52.6.1 77.9.3-.4.5-5.7.8-11 1.2 3.4 0 8.6-.1 11.7.3-6.1-.9 10.6-.6 5.9-1 18.6-2.2 42.6-.2 59-1.7 1.4-2 35.1-33.5 35.1-35.8 5.1 0 10.1.1 11.7.3-1.3-.5-11.3-.8-16.6-.5l-.9 1.2c-12.2.4-2.9-.7-14.8-.7-.6-1 10.3-1.2 20-1.3-8.7-.1-17.4-.9-20.9.3-8.2-.4.9-1.2-8.9-1.7-7 .3-16.2 1.3-24.3.7l.1-.2c-19.6-1-30 1.5-47.9.5l1.9-.3c-6.3-.6-18.8.2-30.2-.4 3.3.2 6.1.9-.8 1.1-13.1-.6-22.1 0-31.7-.8l-9.2 1c-45.7-.2-226.4 1.2-272.4 1.4l1.8-.2c-70 .5-213.7.4-286.1 1.8-11.2-1-26.6-.7-38.3-1 6.5.4 4.3 1.1-.8 1.1-35.7-.3-2.5.4-38.5.9-41.4.9-200-.1-236.7-1-19.8 1.4-44.4.4-63.8 1.3l1.9-.3c-20.7.5-138.4-.9-162.5-.3l3.2.2c-21.1.9-18.2-.7-34.8-1.2 2.2 1.6-15.9 2.5-22.8 2.7l.3-.4c-10.4.3-33.9 1.7-51 1.9l.7-.9c-14.3 1-41.2.6-51.5.7-23.5-.4-59.7-2-91.2-.8L-.5 7l-3 .3s-32.7 30.5 8.8 37l-.7.9 8.2-.1c9.8.4 14.4-.6 13.7.3L13 45.3c9.9.3 3 .7-.8 1.2 4.1.1 8.1.2 11.4.5 1.9-.3-1.4-.4-3-.6 5.3-.3 12.7-1.1 19.2-.7 10.1.1.6 1.4 12.5 1.5 62.3.7 122.7 1.7 185.7 1.5 1.4.4-.3.4-2.1.5 19-.4 35.8-.2 53.1-.6 4.8.4 6.1.9 7.5 1.3-2.6-.8 95.7-.9 97.3-.7z"></path> </svg>
</div>
<div class="description"> This map was for a client that has various towns they work in and partners they work with all over the US. They needed a solution to display both categories on an interactive map. The google map loops through all markers and displays a different marker type based on a data attribute. Then uses a custom "infobox" that extends the Google Maps JavaScript API V3 (plugin author in JS source code). It also pushes each marker into an array for the three radio buttons at the bottom of the map to show and hide partners and towns. (Kitten pictures not used in the live version of the site.)
</div> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script> <script src="js/index.js"></script>
</body>
</html>

Google map with toggle categories - Script Codes CSS Codes

/*------------------------------------*\ ::Color vars
\*------------------------------------*/
/*------------------------------------*\ ::Text Styling
\*------------------------------------*/
@import url("https://fonts.googleapis.com/css?family=Domine:400,700");
/*------------------------------------*\ ::Breakpoints
\*------------------------------------*/
/*------------------------------------*\ ::Layout
\*------------------------------------*/
[class*="__inner"] { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 1260px;
}
/*------------------------------------*\ ::Media Queries
\*------------------------------------*/
/*------------------------------------*\ ::Body styling
\*------------------------------------*/
html, body { margin: 0; padding: 0;
}
*, *:before, *:after { box-sizing: border-box;
}
/*------------------------------------*\ ::Stories Map
\*------------------------------------*/
.stories-map { position: relative;
}
.stories-map__wrap { position: relative; overflow: hidden; margin-top: 4em; background-color: white;
}
.stories-map__map { height: 700px; z-index: 30;
}
.stories-map__options { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; z-index: 100; background-color: white; text-align: center;
}
.stories-map__options h3 { font-size: 40px; margin: 0; color: #21578a;
}
.stories-map__options h3 span { color: #5e9cae;
}
.stories-map__inner { display: flex; align-items: center; padding: 10px 0.9375rem;
}
.stories-map .hero-basic__border { position: absolute; left: 0; right: 0; bottom: 9px; width: 100%; z-index: 160;
}
@media only screen and (max-width: 1024px) { .stories-map__options { bottom: 300px; } .stories-map__options h3 { font-size: 30px; } .stories-map__map { height: 500px; }
}
@media only screen and (max-width: 500px) { .stories-map__inner { flex-wrap: wrap; justify-content: center; padding: 0.9375rem; } .stories-map__map { height: 430px; }
}
.stories-map .hero-basic__border { position: absolute; left: 0; right: 0; bottom: 9px; width: 100%; z-index: 160; fill: #d47b22; height: 20px; margin-bottom: -20px;
}
.stories-map__radio { display: flex; height: 75px; margin-left: 2em; font-family: kalam, serif;
}
.stories-map__radio > div { position: relative; display: flex; cursor: pointer; align-items: flex-end; text-align: center; opacity: 0.5; padding: 5px; width: 90px;
}
.stories-map__radio > div.active { opacity: 1;
}
.stories-map__radio > div.active svg { opacity: 1;
}
.stories-map__radio > div svg { position: absolute; cursor: pointer; top: -6px; left: 0; right: 0; bottom: -3px; width: 100%; height: 110%; opacity: 0;
}
.stories-map__radio > div input { display: none;
}
.stories-map__radio > div span { width: 100%; margin-bottom: 0.5em; font-weight: bold; font-size: 18px;
}
.stories-map__radio > div img { position: absolute; top: 15px; left: 0; right: 0; margin: auto;
}
.stories-map__radio--all img { width: 31px;
}
.stories-map__radio--all span { color: #21578a;
}
.stories-map__radio--towns img { width: 19px;
}
.stories-map__radio--towns span { color: #d47b22;
}
.stories-map__radio--partners img { width: 19px;
}
.stories-map__radio--partners span { color: #21578a;
}
@media only screen and (max-width: 500px) { .stories-map__radio { margin-left: 0; }
}
.stories-map-content { transform: translateX(150%); transition: .3s; position: absolute; z-index: 150; top: 0; right: 0; bottom: 0; width: 30%; background-color: #e6eaeb; overflow-y: scroll;
}
.stories-map-content.active { transform: translateX(0%);
}
.stories-map-content__wrap hr { margin: 0 2em 1.8em;
}
.stories-map-content__image { width: 100%; height: 200px; background-position: center; background-size: cover; background-repeat: no-repeat;
}
.stories-map-content__icon { border-radius: 50%; background-color: #d47b22; width: 56px; height: 56px; margin: -25px auto 10px; padding: 8px; border: 2px solid white;
}
.stories-map-content__icon svg { width: 100%; height: 100%; fill: white;
}
.stories-map-content__content { padding: 0.75em 2em 2em;
}
.stories-map-content__content h4 { font-size: 26px;
}
.stories-map-content__content p { font-size: 15px; margin: 12px 0;
}
.stories-map-content__start { display: flex; align-items: center; height: 84%; padding: 1em 2em;
}
.stories-map-content__start p { text-align: center; font-family: kalam, serif; font-size: 26px; line-height: 1.4;
}
@media only screen and (max-width: 1024px) { .stories-map-content { transform: translateX(0); transform: translateY(-200%); position: relative; width: 100%; bottom: auto; height: 0; z-index: -1; } .stories-map-content.active { display: block; transform: translateY(0); height: 300px; z-index: 20; } .stories-map-content__wrap { padding-top: 0; }
}
@media only screen and (max-width: 1024px) { .stories-map-content__image { height: 135px; }
}
.btn { display: inline-block; background: transparent; text-decoration: none; color: #d47b22; transition: 200ms; position: relative; z-index: 10; display: inline-block; padding: 0.7em 1.5em; font-size: 17px; font-weight: normal; line-height: 1.4; color: white; transition: 200ms;
}
.btn:hover { color: #5e9cae;
}
.btn svg { position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; height: 100%; width: 100%; fill: #d47b22; transition: 200ms;
}
.btn--solid { opacity: 1;
}
.btn--outline { fill: #21578a;
}
.btn:hover, .btn.active { color: white;
}
.btn:hover .btn--solid, .btn.active .btn--solid { fill: #21578a;
}
.btn:hover .btn--outline, .btn.active .btn--outline { fill: #21578a;
}
.btn--reverse { color: #d47b22;
}
.btn--reverse .btn--solid { fill: white;
}
.btn--reverse .btn--outline { opacity: 1;
}
.btn--reverse:hover { color: white;
}
.btn--reverse:hover .btn--solid { fill: #21578a;
}
.btn--reverse:hover .btn--outline { fill: #21578a;
}
/*------------------------------------*\ ::Description
\*------------------------------------*/
.description { margin: 50px 20px 20px; line-height: 1.4; max-width: 800px;
}

Google map with toggle categories - Script Codes JS Codes

/*------------------------------------*\ ::Map
\*------------------------------------*/
(function($) { // global array of maps var allMaps = []; /*------------------------------------*\ ::Render Map \*------------------------------------*/ function renderMap($el) { var sidebarBelow = $(document).width() < 1024; if (sidebarBelow == true){ var mapCenter = new google.maps.LatLng(38.813390, -98.048160); }else{ var mapCenter = new google.maps.LatLng(38.813390, -84.048160); } // marker elements var $markers = $el.find('.js-stories-map-marker'); // map setup var args = { zoom : 4, center : mapCenter, draggable: true, scrollwheel: false, mapTypeId : google.maps.MapTypeId.ROADMAP, mapTypeControl: false, streetViewControl: false, scaleControl: false, panControl: true, panControlOptions: { position: google.maps.ControlPosition.LEFT_TOP }, zoomControl: true, zoomControlOptions: { style: google.maps.ZoomControlStyle.LARGE, position: google.maps.ControlPosition.LEFT_TOP }, }; // create map var map = new google.maps.Map($el[0], args); // add a markers reference map.markers = []; // add a toggle reference markerGroups = { "all": [], "towns": [], "partners": [] }; // add markers $markers.each(function(){ addMarker($(this), map); }); // style the map styleMap(map); // collect this in an array allMaps.push(map); } /*------------------------------------*\ ::Style Map \*------------------------------------*/ function styleMap(map) { // establish styles // taken from var styles = [ { "featureType": "administrative.land_parcel", "elementType": "all", "stylers": [ { "visibility": "off" } ] }, { "featureType": "landscape.man_made", "elementType": "all", "stylers": [ { "visibility": "off" } ] }, { "featureType": "poi", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "road", "elementType": "labels", "stylers": [ { "visibility": "simplified" }, { "lightness": 20 } ] }, { "featureType": "road.highway", "elementType": "geometry", "stylers": [ { "hue": "#f49935" } ] }, { "featureType": "road.highway", "elementType": "labels", "stylers": [ { "visibility": "simplified" } ] }, { "featureType": "road.arterial", "elementType": "geometry", "stylers": [ { "hue": "#fad959" } ] }, { "featureType": "road.arterial", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "road.local", "elementType": "geometry", "stylers": [ { "visibility": "simplified" } ] }, { "featureType": "road.local", "elementType": "labels", "stylers": [ { "visibility": "simplified" } ] }, { "featureType": "transit", "elementType": "all", "stylers": [ { "visibility": "off" } ] }, { "featureType": "water", "elementType": "all", "stylers": [ { "hue": "#a1cdfc" }, { "saturation": 30 }, { "lightness": 49 } ] } ]; // apply them to the map var styledMap = new google.maps.StyledMapType(styles,{name: "Styled Map"}); map.mapTypes.set('map_style', styledMap); map.setMapTypeId('map_style'); } /*------------------------------------*\ ::Add Markers \*------------------------------------*/ var index = 0; function addMarker($marker, map) { // set location var latlng = new google.maps.LatLng($marker.attr('data-lat'), $marker.attr('data-lng')); // create marker var marker = new google.maps.Marker({ position : latlng, map : map, labelClass : 'stories-map__marker', con : $marker.attr('data-location'), type : $marker.attr('data-type'), icon : 'http://test1.zenman.com/sites/orton/orton/wp-content/themes/orton/images/stories-map-pins/' + $marker.attr('data-icon') + '.png?i=' + (index++) // urls defined in the php as localized script }); // add to array map.markers.push(marker); // add markers to a group based on type var type = $marker.attr('data-type'); markerGroups[type].push(marker); /*------------------------------------*\ ::Infowindow \*------------------------------------*/ /** * @name InfoBox * @version 1.1.13 [March 19, 2014] * @author Gary Little (inspired by proof-of-concept code from Pamela Fox of Google) * @copyright Copyright 2010 Gary Little [gary at luxcentral.com] * @fileoverview InfoBox extends the Google Maps JavaScript API V3 <tt>OverlayView</tt> class. * <p> * An InfoBox behaves like a <tt>google.maps.InfoWindow</tt>, but it supports several * additional properties for advanced styling. An InfoBox can also be used as a map label. * <p> * An InfoBox also fires the same events as a <tt>google.maps.InfoWindow</tt>. */ /*! * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /*jslint browser:true */ /*global google */ /** * @name InfoBoxOptions * @class This class represents the optional parameter passed to the {@link InfoBox} constructor. * @property {string|Node} content The content of the InfoBox (plain text or an HTML DOM node). * @property {boolean} [disableAutoPan=false] Disable auto-pan on <tt>open</tt>. * @property {number} maxWidth The maximum width (in pixels) of the InfoBox. Set to 0 if no maximum. * @property {Size} pixelOffset The offset (in pixels) from the top left corner of the InfoBox * (or the bottom left corner if the <code>alignBottom</code> property is <code>true</code>) * to the map pixel corresponding to <tt>position</tt>. * @property {LatLng} position The geographic location at which to display the InfoBox. * @property {number} zIndex The CSS z-index style value for the InfoBox. * Note: This value overrides a zIndex setting specified in the <tt>boxStyle</tt> property. * @property {string} [boxClass="infoBox"] The name of the CSS class defining the styles for the InfoBox container. * @property {Object} [boxStyle] An object literal whose properties define specific CSS * style values to be applied to the InfoBox. Style values defined here override those that may * be defined in the <code>boxClass</code> style sheet. If this property is changed after the * InfoBox has been created, all previously set styles (except those defined in the style sheet) * are removed from the InfoBox before the new style values are applied. * @property {string} closeBoxMargin The CSS margin style value for the close box. * The default is "2px" (a 2-pixel margin on all sides). * @property {string} closeBoxURL The URL of the image representing the close box. * Note: The default is the URL for Google's standard close box. * Set this property to "" if no close box is required. * @property {Size} infoBoxClearance Minimum offset (in pixels) from the InfoBox to the * map edge after an auto-pan. * @property {boolean} [isHidden=false] Hide the InfoBox on <tt>open</tt>. * [Deprecated in favor of the <tt>visible</tt> property.] * @property {boolean} [visible=true] Show the InfoBox on <tt>open</tt>. * @property {boolean} alignBottom Align the bottom left corner of the InfoBox to the <code>position</code> * location (default is <tt>false</tt> which means that the top left corner of the InfoBox is aligned). * @property {string} pane The pane where the InfoBox is to appear (default is "floatPane"). * Set the pane to "mapPane" if the InfoBox is being used as a map label. * Valid pane names are the property names for the <tt>google.maps.MapPanes</tt> object. * @property {boolean} enableEventPropagation Propagate mousedown, mousemove, mouseover, mouseout, * mouseup, click, dblclick, touchstart, touchend, touchmove, and contextmenu events in the InfoBox * (default is <tt>false</tt> to mimic the behavior of a <tt>google.maps.InfoWindow</tt>). Set * this property to <tt>true</tt> if the InfoBox is being used as a map label. */ /** * Creates an InfoBox with the options specified in {@link InfoBoxOptions}. * Call <tt>InfoBox.open</tt> to add the box to the map. * @constructor * @param {InfoBoxOptions} [opt_opts] */ function InfoBox(opt_opts) { opt_opts = opt_opts || {}; google.maps.OverlayView.apply(this, arguments); // Standard options (in common with google.maps.InfoWindow): // this.content_ = opt_opts.content || ""; this.disableAutoPan_ = opt_opts.disableAutoPan || false; this.maxWidth_ = opt_opts.maxWidth || 0; this.pixelOffset_ = opt_opts.pixelOffset || new google.maps.Size(0, 0); this.position_ = opt_opts.position || new google.maps.LatLng(0, 0); this.zIndex_ = opt_opts.zIndex || null; // Additional options (unique to InfoBox): // this.boxClass_ = opt_opts.boxClass || "infoBox"; this.boxStyle_ = opt_opts.boxStyle || {}; this.closeBoxMargin_ = opt_opts.closeBoxMargin || "2px"; this.closeBoxURL_ = opt_opts.closeBoxURL || "https://www.google.com/intl/en_us/mapfiles/close.gif"; if (opt_opts.closeBoxURL === "") { this.closeBoxURL_ = ""; } this.infoBoxClearance_ = opt_opts.infoBoxClearance || new google.maps.Size(1, 1); if (typeof opt_opts.visible === "undefined") { if (typeof opt_opts.isHidden === "undefined") { opt_opts.visible = true; } else { opt_opts.visible = !opt_opts.isHidden; } } this.isHidden_ = !opt_opts.visible; this.alignBottom_ = opt_opts.alignBottom || false; this.pane_ = opt_opts.pane || "floatPane"; this.enableEventPropagation_ = opt_opts.enableEventPropagation || false; this.div_ = null; this.closeListener_ = null; this.moveListener_ = null; this.mapListener_ = null; this.contextListener_ = null; this.eventListeners_ = null; this.fixedWidthSet_ = null; } /* InfoBox extends OverlayView in the Google Maps API v3. */ InfoBox.prototype = new google.maps.OverlayView(); /** * Creates the DIV representing the InfoBox. * @private */ InfoBox.prototype.createInfoBoxDiv_ = function () { var i; var events; var bw; var me = this; // This handler prevents an event in the InfoBox from being passed on to the map. // var cancelHandler = function (e) { e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation(); } }; // This handler ignores the current event in the InfoBox and conditionally prevents // the event from being passed on to the map. It is used for the contextmenu event. // var ignoreHandler = function (e) { e.returnValue = false; if (e.preventDefault) { e.preventDefault(); } if (!me.enableEventPropagation_) { cancelHandler(e); } }; if (!this.div_) { this.div_ = document.createElement("div"); this.setBoxStyle_(); if (typeof this.content_.nodeType === "undefined") { this.div_.innerHTML = this.getCloseBoxImg_() + this.content_; } else { this.div_.innerHTML = this.getCloseBoxImg_(); this.div_.appendChild(this.content_); } // Add the InfoBox DIV to the DOM this.getPanes()[this.pane_].appendChild(this.div_); this.addClickHandler_(); if (this.div_.style.width) { this.fixedWidthSet_ = true; } else { if (this.maxWidth_ !== 0 && this.div_.offsetWidth > this.maxWidth_) { this.div_.style.width = this.maxWidth_; this.div_.style.overflow = "auto"; this.fixedWidthSet_ = true; } else { // The following code is needed to overcome problems with MSIE bw = this.getBoxWidths_(); this.div_.style.width = (this.div_.offsetWidth - bw.left - bw.right) + "px"; this.fixedWidthSet_ = false; } } this.panBox_(this.disableAutoPan_); if (!this.enableEventPropagation_) { this.eventListeners_ = []; // Cancel event propagation. // // Note: mousemove not included (to resolve Issue 152) events = ["mousedown", "mouseover", "mouseout", "mouseup", "click", "dblclick", "touchstart", "touchend", "touchmove"]; for (i = 0; i < events.length; i++) { this.eventListeners_.push(google.maps.event.addDomListener(this.div_, events[i], cancelHandler)); } // Workaround for Google bug that causes the cursor to change to a pointer // when the mouse moves over a marker underneath InfoBox. this.eventListeners_.push(google.maps.event.addDomListener(this.div_, "mouseover", function (e) { this.style.cursor = "default"; })); } this.contextListener_ = google.maps.event.addDomListener(this.div_, "contextmenu", ignoreHandler); /** * This event is fired when the DIV containing the InfoBox's content is attached to the DOM. * @name InfoBox#domready * @event */ google.maps.event.trigger(this, "domready"); } }; /** * Returns the HTML <IMG> tag for the close box. * @private */ InfoBox.prototype.getCloseBoxImg_ = function () { var img = ""; if (this.closeBoxURL_ !== "") { img = "<img"; img += " src='" + this.closeBoxURL_ + "'"; img += " align=right"; // Do this because Opera chokes on style='float: right;' img += " style='"; img += " position: relative;"; // Required by MSIE img += " cursor: pointer;"; img += " margin: " + this.closeBoxMargin_ + ";"; img += "'>"; } return img; }; /** * Adds the click handler to the InfoBox close box. * @private */ InfoBox.prototype.addClickHandler_ = function () { var closeBox; if (this.closeBoxURL_ !== "") { closeBox = this.div_.firstChild; this.closeListener_ = google.maps.event.addDomListener(closeBox, "click", this.getCloseClickHandler_()); } else { this.closeListener_ = null; } }; /** * Returns the function to call when the user clicks the close box of an InfoBox. * @private */ InfoBox.prototype.getCloseClickHandler_ = function () { var me = this; return function (e) { // 1.0.3 fix: Always prevent propagation of a close box click to the map: e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation(); } /** * This event is fired when the InfoBox's close box is clicked. * @name InfoBox#closeclick * @event */ google.maps.event.trigger(me, "closeclick"); me.close(); }; }; /** * Pans the map so that the InfoBox appears entirely within the map's visible area. * @private */ InfoBox.prototype.panBox_ = function (disablePan) { var map; var bounds; var xOffset = 0, yOffset = 0; if (!disablePan) { map = this.getMap(); if (map instanceof google.maps.Map) { // Only pan if attached to map, not panorama if (!map.getBounds().contains(this.position_)) { // Marker not in visible area of map, so set center // of map to the marker position first. map.setCenter(this.position_); } bounds = map.getBounds(); var mapDiv = map.getDiv(); var mapWidth = mapDiv.offsetWidth; var mapHeight = mapDiv.offsetHeight; var iwOffsetX = this.pixelOffset_.width; var iwOffsetY = this.pixelOffset_.height; var iwWidth = this.div_.offsetWidth; var iwHeight = this.div_.offsetHeight; var padX = this.infoBoxClearance_.width; var padY = this.infoBoxClearance_.height; var pixPosition = this.getProjection().fromLatLngToContainerPixel(this.position_); if (pixPosition.x < (-iwOffsetX + padX)) { xOffset = pixPosition.x + iwOffsetX - padX; } else if ((pixPosition.x + iwWidth + iwOffsetX + padX) > mapWidth) { xOffset = pixPosition.x + iwWidth + iwOffsetX + padX - mapWidth; } if (this.alignBottom_) { if (pixPosition.y < (-iwOffsetY + padY + iwHeight)) { yOffset = pixPosition.y + iwOffsetY - padY - iwHeight; } else if ((pixPosition.y + iwOffsetY + padY) > mapHeight) { yOffset = pixPosition.y + iwOffsetY + padY - mapHeight; } } else { if (pixPosition.y < (-iwOffsetY + padY)) { yOffset = pixPosition.y + iwOffsetY - padY; } else if ((pixPosition.y + iwHeight + iwOffsetY + padY) > mapHeight) { yOffset = pixPosition.y + iwHeight + iwOffsetY + padY - mapHeight; } } if (!(xOffset === 0 && yOffset === 0)) { // Move the map to the shifted center. // var c = map.getCenter(); map.panBy(xOffset, yOffset); } } } }; /** * Sets the style of the InfoBox by setting the style sheet and applying * other specific styles requested. * @private */ InfoBox.prototype.setBoxStyle_ = function () { var i, boxStyle; if (this.div_) { // Apply style values from the style sheet defined in the boxClass parameter: this.div_.className = this.boxClass_; // Clear existing inline style values: this.div_.style.cssText = ""; // Apply style values defined in the boxStyle parameter: boxStyle = this.boxStyle_; for (i in boxStyle) { if (boxStyle.hasOwnProperty(i)) { this.div_.style[i] = boxStyle[i]; } } // Fix for iOS disappearing InfoBox problem. // See http://stackoverflow.com/questions/9229535/google-maps-markers-disappear-at-certain-zoom-level-only-on-iphone-ipad this.div_.style.WebkitTransform = "translateZ(0)"; // Fix up opacity style for benefit of MSIE: // if (typeof this.div_.style.opacity !== "undefined" && this.div_.style.opacity !== "") { // See https://www.quirksmode.org/css/opacity.html this.div_.style.MsFilter = "\"progid:DXImageTransform.Microsoft.Alpha(Opacity=" + (this.div_.style.opacity * 100) + ")\""; this.div_.style.filter = "alpha(opacity=" + (this.div_.style.opacity * 100) + ")"; } // Apply required styles: // this.div_.style.position = "absolute"; this.div_.style.visibility = 'hidden'; if (this.zIndex_ !== null) { this.div_.style.zIndex = this.zIndex_; } } }; /** * Get the widths of the borders of the InfoBox. * @private * @return {Object} widths object (top, bottom left, right) */ InfoBox.prototype.getBoxWidths_ = function () { var computedStyle; var bw = {top: 0, bottom: 0, left: 0, right: 0}; var box = this.div_; if (document.defaultView && document.defaultView.getComputedStyle) { computedStyle = box.ownerDocument.defaultView.getComputedStyle(box, ""); if (computedStyle) { // The computed styles are always in pixel units (good!) bw.top = parseInt(computedStyle.borderTopWidth, 10) || 0; bw.bottom = parseInt(computedStyle.borderBottomWidth, 10) || 0; bw.left = parseInt(computedStyle.borderLeftWidth, 10) || 0; bw.right = parseInt(computedStyle.borderRightWidth, 10) || 0; } } else if (document.documentElement.currentStyle) { // MSIE if (box.currentStyle) { // The current styles may not be in pixel units, but assume they are (bad!) bw.top = parseInt(box.currentStyle.borderTopWidth, 10) || 0; bw.bottom = parseInt(box.currentStyle.borderBottomWidth, 10) || 0; bw.left = parseInt(box.currentStyle.borderLeftWidth, 10) || 0; bw.right = parseInt(box.currentStyle.borderRightWidth, 10) || 0; } } return bw; }; /** * Invoked when <tt>close</tt> is called. Do not call it directly. */ InfoBox.prototype.onRemove = function () { if (this.div_) { this.div_.parentNode.removeChild(this.div_); this.div_ = null; } }; /** * Draws the InfoBox based on the current map projection and zoom level. */ InfoBox.prototype.draw = function () { this.createInfoBoxDiv_(); var pixPosition = this.getProjection().fromLatLngToDivPixel(this.position_); this.div_.style.left = (pixPosition.x + this.pixelOffset_.width) + "px"; if (this.alignBottom_) { this.div_.style.bottom = -(pixPosition.y + this.pixelOffset_.height) + "px"; } else { this.div_.style.top = (pixPosition.y + this.pixelOffset_.height) + "px"; } if (this.isHidden_) { this.div_.style.visibility = "hidden"; } else { this.div_.style.visibility = "visible"; } }; /** * Sets the options for the InfoBox. Note that changes to the <tt>maxWidth</tt>, * <tt>closeBoxMargin</tt>, <tt>closeBoxURL</tt>, and <tt>enableEventPropagation</tt> * properties have no affect until the current InfoBox is <tt>close</tt>d and a new one * is <tt>open</tt>ed. * @param {InfoBoxOptions} opt_opts */ InfoBox.prototype.setOptions = function (opt_opts) { if (typeof opt_opts.boxClass !== "undefined") { // Must be first this.boxClass_ = opt_opts.boxClass; this.setBoxStyle_(); } if (typeof opt_opts.boxStyle !== "undefined") { // Must be second this.boxStyle_ = opt_opts.boxStyle; this.setBoxStyle_(); } if (typeof opt_opts.content !== "undefined") { this.setContent(opt_opts.content); } if (typeof opt_opts.disableAutoPan !== "undefined") { this.disableAutoPan_ = opt_opts.disableAutoPan; } if (typeof opt_opts.maxWidth !== "undefined") { this.maxWidth_ = opt_opts.maxWidth; } if (typeof opt_opts.pixelOffset !== "undefined") { this.pixelOffset_ = opt_opts.pixelOffset; } if (typeof opt_opts.alignBottom !== "undefined") { this.alignBottom_ = opt_opts.alignBottom; } if (typeof opt_opts.position !== "undefined") { this.setPosition(opt_opts.position); } if (typeof opt_opts.zIndex !== "undefined") { this.setZIndex(opt_opts.zIndex); } if (typeof opt_opts.closeBoxMargin !== "undefined") { this.closeBoxMargin_ = opt_opts.closeBoxMargin; } if (typeof opt_opts.closeBoxURL !== "undefined") { this.closeBoxURL_ = opt_opts.closeBoxURL; } if (typeof opt_opts.infoBoxClearance !== "undefined") { this.infoBoxClearance_ = opt_opts.infoBoxClearance; } if (typeof opt_opts.isHidden !== "undefined") { this.isHidden_ = opt_opts.isHidden; } if (typeof opt_opts.visible !== "undefined") { this.isHidden_ = !opt_opts.visible; } if (typeof opt_opts.enableEventPropagation !== "undefined") { this.enableEventPropagation_ = opt_opts.enableEventPropagation; } if (this.div_) { this.draw(); } }; /** * Sets the content of the InfoBox. * The content can be plain text or an HTML DOM node. * @param {string|Node} content */ InfoBox.prototype.setContent = function (content) { this.content_ = content; if (this.div_) { if (this.closeListener_) { google.maps.event.removeListener(this.closeListener_); this.closeListener_ = null; } // Odd code required to make things work with MSIE. // if (!this.fixedWidthSet_) { this.div_.style.width = ""; } if (typeof content.nodeType === "undefined") { this.div_.innerHTML = this.getCloseBoxImg_() + content; } else { this.div_.innerHTML = this.getCloseBoxImg_(); this.div_.appendChild(content); } // Perverse code required to make things work with MSIE. // (Ensures the close box does, in fact, float to the right.) // if (!this.fixedWidthSet_) { this.div_.style.width = this.div_.offsetWidth + "px"; if (typeof content.nodeType === "undefined") { this.div_.innerHTML = this.getCloseBoxImg_() + content; } else { this.div_.innerHTML = this.getCloseBoxImg_(); this.div_.appendChild(content); } } this.addClickHandler_(); } /** * This event is fired when the content of the InfoBox changes. * @name InfoBox#content_changed * @event */ google.maps.event.trigger(this, "content_changed"); }; /** * Sets the geographic location of the InfoBox. * @param {LatLng} latlng */ InfoBox.prototype.setPosition = function (latlng) { this.position_ = latlng; if (this.div_) { this.draw(); } /** * This event is fired when the position of the InfoBox changes. * @name InfoBox#position_changed * @event */ google.maps.event.trigger(this, "position_changed"); }; /** * Sets the zIndex style for the InfoBox. * @param {number} index */ InfoBox.prototype.setZIndex = function (index) { this.zIndex_ = index; if (this.div_) { this.div_.style.zIndex = index; } /** * This event is fired when the zIndex of the InfoBox changes. * @name InfoBox#zindex_changed * @event */ google.maps.event.trigger(this, "zindex_changed"); }; /** * Sets the visibility of the InfoBox. * @param {boolean} isVisible */ InfoBox.prototype.setVisible = function (isVisible) { this.isHidden_ = !isVisible; if (this.div_) { this.div_.style.visibility = (this.isHidden_ ? "hidden" : "visible"); } }; /** * Returns the content of the InfoBox. * @returns {string} */ InfoBox.prototype.getContent = function () { return this.content_; }; /** * Returns the geographic location of the InfoBox. * @returns {LatLng} */ InfoBox.prototype.getPosition = function () { return this.position_; }; /** * Returns the zIndex for the InfoBox. * @returns {number} */ InfoBox.prototype.getZIndex = function () { return this.zIndex_; }; /** * Returns a flag indicating whether the InfoBox is visible. * @returns {boolean} */ InfoBox.prototype.getVisible = function () { var isVisible; if ((typeof this.getMap() === "undefined") || (this.getMap() === null)) { isVisible = false; } else { isVisible = !this.isHidden_; } return isVisible; }; /** * Shows the InfoBox. [Deprecated; use <tt>setVisible</tt> instead.] */ InfoBox.prototype.show = function () { this.isHidden_ = false; if (this.div_) { this.div_.style.visibility = "visible"; } }; /** * Hides the InfoBox. [Deprecated; use <tt>setVisible</tt> instead.] */ InfoBox.prototype.hide = function () { this.isHidden_ = true; if (this.div_) { this.div_.style.visibility = "hidden"; } }; /** * Adds the InfoBox to the specified map or Street View panorama. If <tt>anchor</tt> * (usually a <tt>google.maps.Marker</tt>) is specified, the position * of the InfoBox is set to the position of the <tt>anchor</tt>. If the * anchor is dragged to a new location, the InfoBox moves as well. * @param {Map|StreetViewPanorama} map * @param {MVCObject} [anchor] */ InfoBox.prototype.open = function (map, anchor) { var me = this; if (anchor) { this.position_ = anchor.getPosition(); this.moveListener_ = google.maps.event.addListener(anchor, "position_changed", function () { me.setPosition(this.getPosition()); }); this.mapListener_ = google.maps.event.addListener(anchor, "map_changed", function() { me.setMap(this.map); }); } this.setMap(map); if (this.div_) { this.panBox_(); } }; /** * Removes the InfoBox from the map. */ InfoBox.prototype.close = function () { var i; if (this.closeListener_) { google.maps.event.removeListener(this.closeListener_); this.closeListener_ = null; } if (this.eventListeners_) { for (i = 0; i < this.eventListeners_.length; i++) { google.maps.event.removeListener(this.eventListeners_[i]); } this.eventListeners_ = null; } if (this.moveListener_) { google.maps.event.removeListener(this.moveListener_); this.moveListener_ = null; } if (this.mapListener_) { google.maps.event.removeListener(this.mapListener_); this.mapListener_ = null; } if (this.contextListener_) { google.maps.event.removeListener(this.contextListener_); this.contextListener_ = null; } this.setMap(null); }; // if marker contains HTML, add it to an infoWindow if($marker.html()) { // create the info box var infobox = new InfoBox({ content: $marker.html(), disableAutoPan: false, maxWidth: 100, pixelOffset: new google.maps.Size(-40, -27), zIndex: null, boxStyle: { backgroundColor: 'transparent', opacity: 1, width: "80px", padding: "2px", borderRadius: '50%', color: 'white', textAlign: 'center', fontSize: '15px', fontFamily: 'domine,serif' }, closeBoxURL : "", infoBoxClearance: new google.maps.Size(1, 1), alignBottom: true }); google.maps.event.addListener(marker,'mouseover',function(){ marker.setIcon('http://test1.zenman.com/sites/orton/orton/wp-content/themes/orton/images/stories-map-pins/' + $marker.attr('data-icon') + '-large.png'); infobox.open(map, this); }); google.maps.event.addListener(marker,'mouseout',function(){ marker.setIcon('http://test1.zenman.com/sites/orton/orton/wp-content/themes/orton/images/stories-map-pins/' + $marker.attr('data-icon') + '.png'); infobox.close(); }); google.maps.event.addListener(marker,'click',function(){ marker.setIcon('http://test1.zenman.com/sites/orton/orton/wp-content/themes/orton/images/stories-map-pins/' + $marker.attr('data-icon') + '-large.png'); infobox.open(map, this); }); // show info window when marker is clicked google.maps.event.addListener(marker, 'click', displayWindow); } function displayWindow(){ var infoWindow = $(this).attr('con'); $('.stories-map__marker--content').each(function(){ $(this).removeClass('active'); }); $('.'+infoWindow).addClass('active'); } } /*------------------------------------*\ ::Toggle markers \*------------------------------------*/ var $allLinks = $('.stories-map__radio div'); $('.stories-map__radio').on('click', 'div', function(e){ e.preventDefault(); var $this = $(this); toggleGroup($this.attr('data-attribute')); $allLinks .not(this) .removeClass('active'); if(!$this.hasClass('active')){ $this.addClass('active'); } return false; }); function toggleGroup(type) { if(type != 'all'){ if(type == 'partners'){ // show all partners for (var i = 0; i < markerGroups[type].length; i++) { var markerPartners = markerGroups[type][i]; markerPartners.setVisible(true); } // hide all towns for (var i = 0; i < markerGroups['towns'].length; i++) { var markerTowns = markerGroups['towns'][i]; markerTowns.setVisible(false); } }else if(type == 'towns'){ // show all towns for (var i = 0; i < markerGroups[type].length; i++) { var markerTowns = markerGroups[type][i]; markerTowns.setVisible(true); } // hide all partners for (var i = 0; i < markerGroups['partners'].length; i++) { var markerPartners = markerGroups['partners'][i]; markerPartners.setVisible(false); } } }else{ for (var i = 0; i < markerGroups['partners'].length; i++) { var markerPartners = markerGroups['partners'][i]; markerPartners.setVisible(true); } for (var i = 0; i < markerGroups['towns'].length; i++) { var markerTowns = markerGroups['towns'][i]; markerTowns.setVisible(true); } } } /*------------------------------------*\ ::Add Map \*------------------------------------*/ $(document).ready(function(){ // create the `google` object $.getScript('https://maps.googleapis.com/maps/api/js?key=AIzaSyBldhWtMrugo1e4I0cGqWmFFqMxhhc5Q-U') .done(function( script, textStatus ) { $('.js-stories-map').each(function(){ renderMap($(this)); }); }) .fail(function( jqxhr, settings, exception ) { console.log('error getting map: ' + exception); }); });
})(jQuery);
Google map with toggle categories - Script Codes
Google map with toggle categories - Script Codes
Home Page Home
Developer Corinne Winthrop
Username cwint
Uploaded October 08, 2022
Rating 3
Size 32,056 Kb
Views 16,192
Do you need developer help for Google map with toggle categories?

Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!

Corinne Winthrop (cwint) Script Codes
Create amazing video scripts with AI!

Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!