*{box-sizing:border-box}@font-face{font-family:ProximaNovaA-Light;src:url(/_next/static/media/Proxima-Nova-Light.5bc35956.otf);font-display:swap}@font-face{font-family:ProximaNovaA;src:url(/_next/static/media/ProximaNova-Regular.662bbbd0.otf);font-display:swap}body{font-family:ProximaNovaA-Light,Helvetica Neue,Helvetica,Arial,sans-serif;scroll-behavior:smooth}.svg-inline--fa{width:20px;height:20px}header,nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#33423d}.onlySmall{display:none}.kioskRow{flex-direction:row}header img{width:400px}.tag,nav a{margin:.3rem 0 .3rem .4rem;padding:.4rem 1rem;border-radius:1rem;font-size:"1.06em";font-family:ProximaNovaA}.tag.active,.tag:hover,nav a.active,nav a:hover{background-color:#71ba6f!important;color:#eefaf0!important;border-color:#71ba6f}.kioskContainer{margin-bottom:1.25em;justify-content:center;display:flex;flex-direction:row;overflow:hidden;content-visibility:auto}.kioskContainer,.kioskContainerStandAlone{border:1px solid #edeff3;border-radius:1rem;padding:1em}div.container{max-width:1224px;margin:auto}h1{font-weight:800;font-size:200%}.page{border:1px solid #edeff3;border-radius:1rem;padding:1rem 2rem;min-height:50vh}.page a,.text a{text-decoration:underline}.text h1,.text h2,.text h3{margin:1rem 0 .2rem;font-size:110%;font-weight:700}:root{--itemWidth:600px;--containerWidth:70%;--searchRadius:2.5rem;--minWidthNew:385px}@media (max-width:800px){:root{--minWidth:100%;--minWidthNew:100%}}@media (max-width:1250px){:root{--itemWidth:100%;--containerWidth:100%;--searchRadius:1rem}.mobileCenter{margin-left:auto!important;margin-right:auto!important}.notSmall{display:none}.kioskRow{flex-direction:column!important}.onlySmall{display:inherit}.kioskContainer,.kioskContainerStandAlone{padding:.5rem}nav{flex-direction:column;width:100%;max-width:100%!important}header svg.logo{height:35px!important}.container{margin:0;padding:0;width:auto}header{z-index:1000;background-color:#fff;position:sticky;top:0;padding:.3rem 1rem .4rem 0;margin-bottom:1rem;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}main{scroll-snap-type:y mandatory}.mapWrapper{height:60vh!important}.mobileTop{margin-top:2rem}}@media (min-width:1251px){.mapWrapper{position:sticky}}svg{overflow:hidden}.hoverUnderline:hover{text-decoration:underline!important}footer h2{font-weight:700;margin-bottom:.3rem}footer a{margin:.3em .3em .3em 0}.chakra-modal__content,.chakra-modal__overlay{opacity:1!important}.link{text-decoration:underline}h1,h2{font-size:1.5em}.isLoading{background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:shine 1.5s linear infinite}@keyframes shine{to{background-position-x:-200%}}.leaflet-control-attribution a{display:none}