body,html{height:100%;background-color:#c1eae8;margin:0;font-family:Montserrat,Helvetica,sans-serif}body{display:flex;flex-direction:column}.bold{font-weight:700}#map_tools{flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:0 6em;box-sizing:border-box}#map_tools,#search_bar{display:flex;background-color:#00aaa0}#search_bar{padding:1em 1em 1em 0;color:#fff;width:30%;min-width:15em;margin:1em 0}#search_input{margin-left:1em;width:60%}#map_container{height:75%;background-color:c1eae8;min-width:20rem;min-height:60vh;width:100%}.datapoint{cursor:pointer}.g-datapoints{position:relative;z-index:1}.g-map{position:relative;z-index:-1}header{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 6em}.message{color:#00aaa0;font-weight:700}.logo{max-width:5rem;min-width:4rem;width:10%}#map_footer{background-color:#fff;position:relative;top:0;left:0;z-index:10;display:flex;justify-content:center;align-items:center;flex-direction:column;height:20%;min-height:9em;min-width:20rem;width:100%}h3,i{color:#00aaa0;font-size:1em}h3{margin:0 0 1em}.info h3{margin:1em 0}.item-list{font-weight:700;color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;margin:1em 0 0;padding:0}.sub-item-list{font-weight:400;display:flex;flex-direction:column;justify-content:center;margin:1em 0}.object-list{display:flex;flex-wrap:wrap;padding-bottom:6em}.object-image{width:10em;height:10em;margin:1em 1em 0 0;cursor:pointer;transition:transform .5s;background-color:#fff}.object-image,.object-image-list{object-fit:cover;object-position:center;border:1px solid #00827b}.object-image-list{width:5em;height:5em;margin-left:1em}button{border:1px solid #00827b;background-color:#00827b;padding:.5em;color:#fff;cursor:pointer}.selected{background-color:#fff;color:#00827b;font-weight:700;cursor:default}.fa{cursor:pointer}.list-item{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#00827b;padding:1em;margin:0 0 1em;min-width:15em;width:47%}.selected-image{transform:scale(2)}.info{padding:0 6em}.view-buttons button:first-child{margin-right:1em}.buttons{display:flex;justify-content:space-between}
/*# sourceMappingURL=/styles.09febea7.css.map */