@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/p3/nunito.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/p3/nunito.woff2) format("woff2")}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/p3/comfortaa.woff2) format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/p3/quicksand.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/p3/caveat.woff2) format("woff2")}:root{--p3-celeste:#71c2d3;--p3-azul:#1f7fb0;--p3-tinta:#0e3550;--p3-tinta-suave:#3d6178;--p3-celeste-claro:#e6f4f7;--p3-linea:#cfe3e9;--p3-fondo:#f4fafc}body{font-family:Nunito,system-ui,sans-serif;color:var(--p3-tinta)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--p3-celeste-claro)}::-webkit-scrollbar-thumb{background:var(--p3-celeste);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--p3-azul)}.leaflet-touch .leaflet-bar{border:none!important}