body{margin:0;font-family:-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}body,html{margin:0;min-height:100vh}*{box-sizing:border-box}.App{font-family:"Nunito Sans",sans-serif;height:100%;letter-spacing:1px;min-height:100vh}.dark-mode{background-color:#202c37;color:#fff}.light-mode{background-color:#fafafa;color:#111517}.Header{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1.5rem 4rem 1rem;box-shadow:3px 3px 10px 0 rgba(0,0,0,.45);position:-webkit-sticky;position:sticky;top:0;z-index:10}.Header h2{margin-right:1.5rem}.dark-mode-el{background-color:#2b3945!important;color:#fff!important}.light-mode-el{background-color:#fff;color:#000}.Header button.btn:focus{box-shadow:0 0 .5rem .2rem rgba(0,0,0,.25)}button.btn i.fa-moon{margin-right:10px}.HomePage{flex-wrap:wrap}.row-load-more{padding-bottom:4rem}.row-load-more button.btn-load-more{padding:.5rem 2.5rem}button.btn-load-more:focus{box-shadow:0 0 0 .2rem #888}.HomePage .cols{padding:4rem 2rem}.HomePage .card{box-shadow:2px 2px 10px 0 rgba(0,0,0,.45);border-radius:.4rem;letter-spacing:1px}p.card-text{font-size:14px}.Card img{border-top-left-radius:calc(.4rem - 1px);border-top-right-radius:calc(.4rem - 1px)}span.grey{color:#888}.Card a:hover{text-decoration:none!important;color:#fff}.search-select{justify-content:space-between;flex-wrap:wrap}input.form-control,select.form-control{padding:.5rem 1rem;height:calc(1.5em + 2rem + 2px)}input.form-control::-webkit-input-placeholder{color:#9e9e9e}input.form-control:-ms-input-placeholder{color:#9e9e9e}input.form-control::-ms-input-placeholder{color:#9e9e9e}input.form-control::placeholder{color:#9e9e9e}input.form-control:focus,select.form-control:focus{color:#fff;background-color:#2b3945;border-color:#2b3945;box-shadow:0 0 .5rem .2rem rgba(0,0,0,.25)}.form-dark-mode{background-color:#2b3945!important;border:1px solid #2b3945!important;color:hsla(0,0%,100%,.719)!important}.form-light-mode{background-color:#fff!important;color:#000!important;border:1px solid #fff!important;box-shadow:0 0 .5rem .2rem rgba(0,0,0,.07)}.NotFound{height:86.3vh;position:relative}.NotFound h1{top:35%;font-size:4rem}.NotFound button.btn,.NotFound h1{position:absolute;left:50%;transform:translate(-50%,-50%)}.NotFound button.btn{top:55%}.img-flag{width:100%}.Details{padding-left:4rem;padding-right:4rem}.row-back .btn{padding:.5rem 2.5rem;margin:4rem}.row-back .btn:hover{box-shadow:0 0 .5rem .2rem rgba(0,0,0,.25)}.row-flag-text{align-items:center;justify-content:space-around;padding-bottom:4rem}.Details h3{font-weight:800;padding-top:2rem;padding-bottom:2rem}.Details p{font-size:16px;margin-bottom:10px}span.languages:not(:last-child):after{content:", "}span.borders{display:inline-block;background-color:#2b3945;margin:5px;padding:5px 10px}.light-mode-borders{background-color:#fafafa!important;color:#888!important;box-shadow:0 0 .5rem .2rem rgba(0,0,0,.07)}@media only screen and (max-width:600px){.Header h2{font-size:larger;font-weight:600}.Header button{font-size:small;font-weight:600}}
/*# sourceMappingURL=main.86a84e7c.chunk.css.map */