body,html{margin:0}#map,body,html{height:100%}@media (max-width:768px){#map{height:90%}}.leaflet-popup-content,.leaflet-tooltip{font-size:16px}#logo{right:24px;width:300px}#logo,div#filters{position:absolute;bottom:24px;z-index:1000}div#filters{left:24px;background:#fff;padding:24px;border-radius:8px;color:1d2946;font-family:var(--font-red-hat-display);font-weight:600;border:1px solid #d5d7d7;box-shadow:0 8px 40px -4.203px rgba(29,41,70,.5);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}@media (max-width:768px){#filters{display:flex;flex-direction:column!important;flex-wrap:nowrap;align-items:stretch!important;max-width:100%;position:inherit!important}#logo{display:none}}#resetFilters{padding:10px 16px;border-radius:8px;border:none;background:#fce300;color:#1d2946;font-size:1rem;font-family:var(--font-red-hat-display);font-weight:600;cursor:pointer}#resetFilters:hover{background-color:#0055b8;color:#fff}input,select{font-family:var(--font-red-hat-display);font-size:1rem;padding:8px 16px;border-radius:8px;border:1px solid #d5d7d7}