@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{margin:0;font-family:"Rubik",sans-serif}.App{text-align:center;-webkit-justify-content:center;justify-content:center}.App,.search{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.search{background-image:url(/static/media/pattern-bg.a60a3c85.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:35vh;-webkit-justify-content:flex-start;justify-content:flex-start}.search h1{color:#fff;font-weight:500;margin-top:30px}.search .text-input{background:#fff;width:35%;display:-webkit-flex;display:flex;border-radius:14px;margin-top:22px}.search input{background:transparent;border:none;width:88%;padding:17.8px 20px;outline:none}.search .fetch-button{width:12%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#2b2b2b;color:#fff;cursor:pointer;transition-duration:1s;margin-right:-4px;border-top-right-radius:12px;border-bottom-right-radius:12px}.search .fetch-button:hover{background:#16c79a}.search::-webkit-input-placeholder{color:#000}.search:-ms-input-placeholder{color:#000}.search::placeholder{color:#000}@media only screen and (max-width:600px){.search .text-input{width:80%}}.info{display:-webkit-flex;display:flex;background:#fff;padding:40px 10px 30px;border-radius:15px;width:70%;position:absolute;top:27%;left:0;right:0;margin:auto;z-index:999;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.info-child{width:20vw;text-align:start;padding:0 30px;height:inherit;border-left:.5px solid#9696968c}.info .divider{width:1px;background-color:#639;height:inherit}.info-child h1{color:#000;font-weight:500;font-size:1.4rem;font-family:"Rubik",sans-serif;margin-top:8px}.info-child h2{color:#969696;font-weight:700;font-size:.8rem;letter-spacing:2px;margin-top:-10px;margin-bottom:10px}h1,h2{margin:0}@media only screen and (max-width:600px){.info{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-top:20px;padding-bottom:0;width:calc(80% - 20px);top:170px}.info-child h2{margin-top:0;margin-bottom:0;font-size:.75rem}.info-child{width:100%;margin-bottom:20px;text-align:center;border-left:none}}.leaflet-container{width:100%;height:100%}
/*# sourceMappingURL=main.b56383f1.chunk.css.map */