.pilot-map-wrapper .loading.pilot-popup .loader{display:block}.pilot-map-wrapper .loading.pilot-popup a{display:none}.pilot-map-wrapper .pilot-popup .loader{animation-delay:-.16s;color:#93add2;font-size:4px;margin:10px auto;opacity:.8;position:relative;text-indent:-9999em;transform:translateZ(0)}.pilot-map-wrapper .pilot-popup .loader:after,.pilot-map-wrapper .pilot-popup .loader:before{content:"";position:absolute;top:0}.pilot-map-wrapper .pilot-popup .loader:before{animation-delay:-.32s;left:-3.5em}.pilot-map-wrapper .pilot-popup .loader:after{left:3.5em}.pilot-map-wrapper .pilot-popup .loader,.pilot-map-wrapper .pilot-popup .loader:after,.pilot-map-wrapper .pilot-popup .loader:before{animation:load7 1.8s ease-in-out infinite;animation-fill-mode:both;border-radius:50%;height:2.5em;width:2.5em}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.pilot-map-container .leaflet-popup{cursor:grab;font-family:Lato,Arial,sans-serif;max-width:90vw;width:410px}.pilot-map-container .leaflet-popup:active{cursor:grabbing}.pilot-map-container .leaflet-popup-content-wrapper{background-color:hsla(0,0%,97%,.9)!important;border-radius:6px!important}.pilot-map-container .leaflet-popup-tip{background-color:hsla(0,0%,97%,.9)!important}.pilot-map-container .leaflet-popup-content{border-radius:6px!important;padding:10px 5px;width:90%!important}.pilot-map-container .bold{font-weight:700}.pilot-map-container .popup-blue{color:#377ab2!important}.pilot-map-container img{margin-bottom:10px;max-height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.pilot-map-container .leaflet-popup-content h2{font-family:"PT Serif",Serif;font-size:22px;font-weight:700;line-height:22px!important;margin:0!important;padding:0!important;text-transform:uppercase}.pilot-map-container .projectDescr{margin:2px 0 0!important}.pilot-map-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content p,.pilot-map-container .leaflet-map-pane .leaflet-popup-pane .leaflet-popup .leaflet-popup-content td,.pilot-map-container .popup-projectLink{font-size:14px}.pilot-map-container .leaflet-popup-content p{margin:0}.pilot-map-container table.projectTable{margin:0!important;width:100%}.pilot-map-container .dataTable{border-bottom:2px solid #8298ab;border-top:2px solid #8298ab!important;padding:8px 0}.pilot-map-container .dataTable tr td{padding:2px 0}.pilot-map-container .dataTable tr td:first-of-type{padding-right:10px}.pilot-map-container .leaflet-popup-content table tr td:first-child{font-weight:700;min-width:130px}.pilot-map-container #zoomOutBtn{bottom:50px;display:none;position:absolute;right:50px;z-index:1000}.pilot-map-container .leaflet-map-pane>.leaflet-popup-pane>.leaflet-popup>.leaflet-popup-close-button{align-items:center;background-color:#377ab2;border-radius:50%;color:#fff;content:"x close"!important;display:flex;font-family:Lato,sans-serif;height:31px;justify-content:center;padding:0;position:absolute;right:-12px;top:-12px;width:31px;z-index:99999}.pilot-map-container .pilot-links{display:flex;gap:10px;margin-top:15px}.pilot-map-container .pilot-links .popup-projectLink{align-items:center;background-color:#96b539;border-radius:50px;color:#f8f8f8!important;display:inline-block;display:inline-flex;margin-bottom:10px!important;padding:6px 14px}.pilot-map-container .pilot-links .popup-projectLink:hover .dot{background-color:#f8f8f8}.pilot-map-container .pilot-links .dot{background-color:transparent;border:2px solid #f8f8f8;border-radius:50%;display:inline-block;height:11px;margin-right:5px;transition:all .2s ease-in;width:11px}.pilot-map-wrapper .pilot-map-container{width:100%}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-top.leaflet-left a{background-color:#f9f9f9!important;border:0;border-radius:4px;box-shadow:none!important;color:#1a4071!important;transition:background-color .3s ease-in}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-top.leaflet-left a:hover{background-color:#dde6ee!important}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-control-zoom{border:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in{border-radius:4px 4px 0 0!important}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out{border-radius:0 0 4px 4px!important;border-top:1px solid #bbb!important}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-control-home{align-items:center;border:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-control-home a{align-items:center;display:flex;justify-content:center}.pilot-map-wrapper .pilot-map-container .leaflet-control-container .leaflet-control-home a svg{height:20px;width:20px}.pilot-map-wrapper .pilot-map-filters{background:#f9f9f9;border:1px solid #bbb;border-radius:8px;display:flex;gap:20px;margin-bottom:20px;padding:15px}.pilot-map-wrapper .pilot-map-filters .filter-group{display:flex;flex-direction:column;gap:5px}.pilot-map-wrapper .pilot-map-filters .filter-group label{color:#1a4071;font-size:14px;font-weight:600}.pilot-map-wrapper .pilot-map-filters .filter-group select{background:#fff;border:1px solid #1a4071;border-radius:4px;font-size:14px;min-width:200px;padding:8px 12px}.pilot-map-wrapper .pilot-map-filters .filter-group select:focus{box-shadow:0 0 0 2px rgba(26,64,113,.2);outline:none}@media(max-width:768px){.pilot-map-wrapper .pilot-map-filters{flex-direction:column;gap:15px}.pilot-map-wrapper .pilot-map-filters .filter-group select{min-width:100%}}.pilot-map-wrapper .pilot-popup .loader{display:none;margin:0 auto 30px}.pilot-map-wrapper .pilot-popup .pilot-content,.pilot-map-wrapper .pilot-popup.loading .loader{display:block}.pilot-map-wrapper .pilot-marker-icon{background:transparent;border:0}.pilot-map-wrapper .pilot-marker-icon svg{transition:transform .2s ease}.pilot-map-wrapper .pilot-marker-icon:hover svg{transform:scale(1.1)}