*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{font-size:62.5%;font-family:"Rubik",sans-serif}body{min-height:100vh;box-sizing:border-box}.search-container{width:100%;height:28rem;background-image:url(/static/media/pattern-bg.8d3f4ad6.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.content{display:flex;align-items:center;justify-content:center;flex-direction:column}h1{font-size:3rem;font-weight:500;margin:3.5rem 0;color:#fff}@media screen and (max-width:600px){h1{font-size:2rem;margin:2rem 0}}form{display:flex;position:relative}.input-tracker{width:55rem;padding:2rem 2.5rem;border:none;color:#2b2b2b;font-size:1.6rem;font-weight:500;border-radius:1rem}input[type=text]:focus{outline:none}input[type=text]::-webkit-input-placeholder{color:#969696}input[type=text]:-ms-input-placeholder{color:#969696}input[type=text]::-ms-input-placeholder{color:#969696}input[type=text]::placeholder{color:#969696}.btn{cursor:pointer;border:none;border-radius:0 1rem 1rem 0;background-color:#2b2b2b;transition:background-color .3s ease;padding:2.1rem 2.5rem;margin-left:-6.1rem}.btn:focus{outline:none}.btn:hover{background-color:#404040}.error{position:absolute;bottom:-2.5rem;left:0;font-size:1.4rem;color:#a6a6a6}@media screen and (max-width:600px){.input-tracker{width:32rem;font-size:1.2rem}.btn{padding:2rem 2.5rem}.btn svg{height:1.3rem}}.search-results{position:relative;z-index:1;max-width:144rem;border-radius:1rem;background-color:#fff;display:grid;grid-template-columns:repeat(4,1fr);padding:4rem 0;margin:-8rem auto}.search-results .info{padding:1.5rem 3rem}.search-results .info:not(:last-child){border-right:.1rem solid #e6e6e6}.search-results .info span{display:block;margin-bottom:.8rem;letter-spacing:.1rem;text-transform:uppercase;color:#969696;font-size:1.2rem}.search-results .info .result{color:#2b2b2b;font-size:2rem;font-weight:700}@media screen and (max-width:768px){.search-results{max-width:50rem;grid-template-columns:repeat(2,1fr)}.search-results .info{padding:3rem}}@media screen and (max-width:1440px){.search-results{max-width:117rem}}@media screen and (max-width:600px){.search-results{max-width:32rem;padding:2rem 0;text-align:center;grid-template-columns:repeat(1,1fr);margin-top:-11rem}.search-results .info{padding:1rem 3rem}}.leaflet-container{position:absolute;height:100vh;width:100%;margin:0 auto;z-index:0;top:28rem}
/*# sourceMappingURL=main.96e54046.chunk.css.map */