.map-container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:767px){.map-container{overflow:visible}}@media screen and (max-width:575px){.map-container{width:100%}}.map-container .map-bg{position:absolute;left:-20px;left:calc(-110px + (-20 - -110) * (100vw - 1280px)/ (1920 - 1280));top:auto;z-index:-1}@media screen and (max-width:1279px){.map-container .map-bg{left:auto}}@media screen and (max-width:767px){.map-container .map-bg{width:100%;left:-60px}.map-container .map-bg svg{width:100%;height:auto}}@media screen and (max-width:554px){.map-container .map-bg{display:none}}.map-container #leaflet-map{height:43rem;outline:0!important;display:flex;justify-content:center;align-items:center;width:calc(590px + (680 - 590) * (100vw - 992px)/ (1920 - 992))}@media screen and (max-width:554px){.map-container #leaflet-map{height:30rem;width:100vw}}@media screen and (max-width:1279px){.map-container #leaflet-map{overflow:hidden}}@media screen and (max-width:767px){.map-container #leaflet-map .leaflet-image-layer,.map-container #leaflet-map .leaflet-layer,.map-container #leaflet-map .leaflet-marker-icon,.map-container #leaflet-map .leaflet-marker-shadow,.map-container #leaflet-map .leaflet-pane,.map-container #leaflet-map .leaflet-pane>canvas,.map-container #leaflet-map .leaflet-pane>svg,.map-container #leaflet-map .leaflet-tile,.map-container #leaflet-map .leaflet-tile-container,.map-container #leaflet-map .leaflet-zoom-box{width:100%}}@media screen and (max-width:554px){.map-container #leaflet-map .leaflet-image-layer,.map-container #leaflet-map .leaflet-layer,.map-container #leaflet-map .leaflet-marker-icon,.map-container #leaflet-map .leaflet-marker-shadow,.map-container #leaflet-map .leaflet-pane,.map-container #leaflet-map .leaflet-pane>canvas,.map-container #leaflet-map .leaflet-pane>svg,.map-container #leaflet-map .leaflet-tile,.map-container #leaflet-map .leaflet-tile-container,.map-container #leaflet-map .leaflet-zoom-box{width:calc(360px + (535 - 360) * (100vw - 360px)/ (545 - 360))}}.leaflet-container{background:0 0;overflow:hidden}.leaflet-container .state-default{fill:#e8f7ff;stroke-width:1px;stroke:#133c4e;transition:all .3s ease;fill-opacity:1}.leaflet-container .state-highlighted{fill:#0d425e;stroke:#fff;stroke-width:.0313rem;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .2));transform-origin:center}.leaflet-container .state-highlighted:hover{fill:#41873f}.leaflet-container .state-name-previewer span{visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease;position:absolute;top:16%;left:36%;text-align:center;color:#0d425e;text-transform:uppercase;font-size:calc(24px + (34 - 24) * (100vw - 992px)/ (1920 - 992));width:400px!important;font-weight:700;pointer-events:none}@media screen and (max-width:767px){.leaflet-container .state-name-previewer span{top:calc(180px + (132 - 180) * (100vw - 555px)/ (767 - 555));right:0;font-size:calc(14px + (28 - 14) * (100vw - 360px)/ (767 - 360))}}@media screen and (max-width:554px){.leaflet-container .state-name-previewer span{top:calc(90px + (60 - 90) * (100vw - 360px)/ (554 - 360))}}@media screen and (max-width:576px){.leaflet-container .state-name-previewer span.state-tooltip{padding-left:calc(28px + (16 - 28) * (100vw - 555px)/ (767 - 555));left:35%;text-align:left}}.leaflet-container .state-name-previewer span.cities-tooltip{top:16%;left:36%;padding-left:3rem;font-size:calc(16px + (18 - 16) * (100vw - 992px)/ (1920 - 992));font-weight:500;text-transform:none;width:420px!important}@media screen and (max-width:576px){.leaflet-container .state-name-previewer span.cities-tooltip{padding-left:calc(28px + (16 - 28) * (100vw - 555px)/ (767 - 555));left:35%;text-align:left}}.leaflet-container .state-name-previewer:has(.cities-tooltip) .state-tooltip{top:10%;left:44%;font-size:calc(24px + (34 - 24) * (100vw - 992px)/ (1920 - 992))}.leaflet-container .state-name-previewer:has(:not(.cities-tooltip)) .state-tooltip{padding-left:calc(48px + (36 - 48) * (100vw - 992px)/ (1920 - 992))}@media screen and (max-width:768px){.leaflet-container .state-name-previewer:has(:not(.cities-tooltip)) .state-tooltip{padding-left:calc(24px + (12 - 24) * (100vw - 555px)/ (767 - 555))}}
/*# sourceMappingURL=project-map.css.map */
