body{margin:0;font-family:Open Sans,FreeSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%;text-align:center}.App{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%}.container{width:100%;height:100%}.home{display:flex;background-color:#050417!important;justify-content:center;align-items:center;background:#050417;color:#fff}.home-content{width:400px;max-width:400px;margin:1rem}.home-content form *{margin-top:.5rem;margin-bottom:.5rem}.home-content svg{margin-bottom:14px}.home-content button{margin-top:75px}.brand{display:block;font-size:36px;line-height:49px;text-align:center}.home-content .brand{margin-bottom:50px}.brand .bold{font-weight:700}form *{border:none;box-sizing:border-box;font-size:14px;line-height:19px}form input,form select{padding:1rem .5rem;width:100%;border-radius:4px;max-width:400px;height:50px}.select-container{position:relative;z-index:1;max-width:400px;width:100%}.stacked-select{position:absolute;top:5px;left:10px;margin-left:auto;z-index:-1;background:#d5d7e5;opacity:.7;border-radius:4px;width:95%;height:50px}form button{background:rgba(42,43,141,.67);border-radius:25px;width:246px;height:50px;color:#fff;font-weight:700;letter-spacing:.1em;border:none;text-transform:uppercase}form button:hover{cursor:pointer;background:#2a2b8d}.results-grid .gallery-grid{line-height:0;-webkit-column-count:3;-webkit-column-gap:1rem;-moz-column-count:3;column-count:3;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:.5rem;padding-right:.5rem}.gallery-grid img{width:100%!important;display:inline-block;margin:0 0 1em;height:auto!important}@media screen and (max-width:476px){.results-grid .gallery-grid{-webkit-column-count:1;-moz-column-count:1;column-count:1;grid-column-gap:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}}.modal-container{position:fixed;z-index:999;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(5,4,23,.8)}.modal-container .modal-content,.modal-container .modal-content-wrapper{position:relative;padding:.3rem;display:flex;flex-direction:column;background:#fff;min-width:50%;max-height:95%;overflow-y:auto;border-radius:10px;line-height:1.2rem}.mobile-btn-close{display:none}@media screen and (max-width:476px){.mobile-btn-close{display:flex;border:none;background:hsla(0,0%,100%,.75);border-radius:50%;z-index:999;position:absolute;font-size:1.5rem;top:.2rem;right:.2rem}.mobile-btn-close i{pointer-events:none}}.description{font-size:1.25rem;font-weight:700;line-height:2.5rem}.image-container{max-height:500px}.image-container img.img-extended{height:auto!important;max-height:500px;width:auto!important;max-width:100%!important}.user-profile{display:flex;align-items:center;text-align:left}.user-profile a{text-decoration:none;color:inherit}.user-profile .img-profile{margin:auto;float:left;border-radius:50%;width:48px!important}.user-profile .name{margin-left:.5rem;float:left}.user-profile .full-name{font-size:30px;line-height:41px;font-weight:700;color:#000}.user-profile .username{font-size:20px;line-height:27px;color:#2a2b8d}.btn-download{border:2px solid rgba(42,43,141,.7);height:60px;width:200px;border-radius:10px;box-sizing:border-box;text-decoration:none;color:rgba(42,43,141,.7);padding:.5rem 1rem;font-size:18px;font-weight:700;line-height:25px}.modal-content i{margin-right:.5rem}.btn-download:hover{color:#2a2b8d;border-color:#2a2b8d}.row{display:flex;justify-content:space-between;align-items:center;padding:1rem;flex-wrap:wrap;line-height:3rem}.exif-info,.map-info{box-sizing:border-box;font-size:14px;text-align:left;padding-left:2rem;margin-bottom:.5rem;line-height:19px;width:100%}.exif-info i,.map-info i{width:20px;display:inline-block;margin:0;padding:0;text-align:center}.exif-title,.map-title{font-weight:700}.exif-content,.map-content{line-height:1rem;max-width:90%;padding-left:1rem}.exif-info .title{font-size:16px;border-bottom:1px solid #000;padding-bottom:.5rem}.expandable-img-container{position:relative;width:100%;min-height:100%}.expandable-img-container img.thumbnail{display:block}.img-overlay{position:absolute;background-color:rgba(0,0,0,.3);opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s ease-out;transition:.3s ease-out}.img-overlay:hover{cursor:pointer;opacity:1}.sticky-header{z-index:999;position:fixed;top:0;width:100%;background:#050417;color:#fff;display:block}.sticky-header-container .logo-container{height:70px;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none}.sticky-header-container{margin:25px}.sticky-header-container,.sticky-header-container form{display:flex;flex-direction:row;justify-content:center;align-items:center}form,form *{margin:0;box-sizing:border-box}.sticky-header-container form{display:flex;flex-basis:1128px}@media screen and (max-width:576px){.sticky-header-container form{flex-wrap:wrap}.sticky-header-container .input-container,.sticky-header-container .select-container{margin:.2rem 0!important}.sticky-header-container{margin:.75rem .75rem .75rem 0}.sticky-header-container button,.sticky-header-container form input,.sticky-header-container form select{height:auto;padding:.5rem;margin:0!important}.sticky-header-container form .stacked-select{display:none}.sticky-header-container svg{margin:0!important}.sticky-header-container .logo-container{padding:1rem}.results .content{margin-top:8rem!important}}.sticky-header-container svg{margin-right:86px}.sticky-header-container .input-container,.sticky-header-container .select-container{flex:1 1;flex-basis:400px}.sticky-header-container select{width:100%!important}.sticky-header-container .input-container{margin-right:30px}.sticky-header-container button{flex:1 1;flex-basis:246px;margin-left:52px}.pagination{margin-top:.5rem;border-top:2px solid rgba(42,43,141,.37)}.page-counter{line-height:1.7rem}.btn-pagination,.page-counter{text-transform:uppercase;letter-spacing:2px}.btn-pagination{margin-bottom:1rem;border:3px solid rgba(42,43,141,.67);color:rgba(42,43,141,.67);border-radius:10px;display:block;padding:1rem;font-weight:700;background:none}.btn-pagination:hover{border:3px solid #2a2b8d;color:#2a2b8d;cursor:pointer}.btn-pagination.prev{float:left}.btn-pagination.next{float:right}.results{background:#fff!important;color:#050417!important;align-items:flex-start!important}.header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.results .content{margin:120px auto auto;padding:.5rem;max-width:1024px}
/*# sourceMappingURL=main.ccd59d55.chunk.css.map */