svg #Members:hover polygon {
			opacity: .3;
		}

		svg #Members:hover .st0 {
			opacity: .3;
		}

		svg #Members:hover .st2 {
			opacity: .3;
		}

		svg #Members:hover .st3 {
			opacity: .3;
		}

		svg #Members:hover .st4 {
			opacity: .3;
		}

		svg #Members:hover .st5 {
			opacity: .3;
		}

		svg #Members:hover .st6 {
			opacity: .3;
		}

		svg #Members:hover .st7 {
			opacity: .3;
		}


		/* svg>#Members>g:hover polygon {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st0 {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st2 {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st3 {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st4 {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st5 {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st6 {
			fill: #db7447 !important;
			opacity: 1;
		}

		svg>#Members>g:hover .st7 {
			fill: #db7447 !important;
			opacity: 1;
		} */

		svg>#Members>g.active polygon {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st0 {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st2 {
			fill: #db7447 !important;

			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st3 {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st4 {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st5 {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st6 {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}

		svg>#Members>g.active .st7 {
			fill: #db7447 !important;
			opacity: 1;
			transition: fill .3s;
		}



		#map {
			position: relative;
			margin: 0 20px;
			overflow: hidden;
			max-width: 1200px;
    margin: 0 auto;
		}

		/* #map svg {
			transform: scale(1.7);
			transform-origin: 50% 50%;
			z-index: 0;
		} */
		/* #map svg {
			transition: transform .3s;
			transform: scale(1.7);
			transform-origin: 50% 50%;
		} */

		/* #map:hover svg {
			transform: scale(1.7);
			transform-origin: 50% 50%;
			transition: transform 1.3s;
		} */

		#member-name {

			padding: 5px 10px;
			position: absolute;
			/* top: 30%;
			right: 70%; */
			font-size: 16px;
			font-family: Arial, Helvetica, sans-serif;
			background: #000;
			color: #fff;
			text-transform: uppercase;
			opacity: 0;
			transition: opacity .5s, top .4s, left .4s;
			z-index: 20;
			/* max-width: 400px; */
		}

		#member-name.active {
			opacity: 1;
		}

		div#infobox {
			position: absolute;
			top: 0;
			right: 20px;
			top: 50%;
			width: 40%;
			background: white;
			z-index: 10;
			border: 1px solid #efefef;
			padding: 3rem;
			box-shadow: 1px 0px 5px #ccc;
			transform: translateY(-50%);
			transition: opacity .5s;
			opacity: 0;
			

		}