.o-map{contain:content}.o-map .leaflet-control-attribution a{background:#fff;color:#f16e00}#export:not([href]){color:#ccc;text-decoration:line-through}.o-map-ocom.leaflet-container{background:#fff;font:inherit}.o-map-ocom.leaflet-container .leaflet-marker-icon>span{font-weight:700}.o-map-ocom.leaflet-container .leaflet-popup-close-button{height:.75rem;padding:0;right:1rem;top:1rem;width:.75rem}.o-map-ocom .leaflet-popup{margin-bottom:1.875rem;max-width:18.875rem}.o-map-ocom .leaflet-popup-content-wrapper{border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.4)}.o-map-ocom .leaflet-popup-content{font-size:.875rem;margin:2.5rem 3.125rem 2.5rem 2.5rem}.o-map-ocom .leaflet-popup-content p{margin:.625rem 0}.o-map-ocom .leaflet-popup-content a{color:#000;font-weight:700}.o-map-ocom .leaflet-popup-content a:focus,.o-map-ocom .leaflet-popup-content a:hover{text-decoration:underline}.o-map-ocom .leaflet-popup-content .h6{font-size:1.125rem!important}.o-map-ocom .country-label span{color:#222;font-size:.625rem;pointer-events:none;position:absolute;transform:translate3d(-50%,-50%,0);transition:font-size .2s linear}@media screen and (min-width:480px){.o-map-ocom .leaflet-popup{max-width:34.375rem}}