@import url(https://fonts.googleapis.com/css2?family=League+Spartan:wght@500;700&family=Montserrat:wght@300;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--light-grayish-cyan-bg);box-sizing:border-box;margin:0;overflow-x:hidden;padding:0;width:100%}.App{font-size:15px;text-align:center}:root{--dark-cyan:#5ba4a4;--light-grayish-cyan-bg:#effafa;--light-grayish-cyan-ft:#eef6f6;--dark-grayish-cyan:#7b8e8e;--very-dark-grayish-cyan:#2c3a3a}.App-header{background-color:#5ba4a4;background-color:var(--dark-cyan);width:100%}.header-bg{height:6rem;opacity:.5;width:100%}.main{margin:2rem auto;text-align:center;width:80%}.categories{background-color:#fff;display:none;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-bottom:2rem;margin-top:-3.5rem;padding:1rem 1.5rem;position:relative}.category{display:inline}.close{background-color:#5ba4a4;background-color:var(--dark-cyan);border:none;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;height:inherit;padding:.25rem .5rem;text-decoration:none}.close:hover{background-color:#000}.job-list-wrapper{background-color:#fff;margin-bottom:2.5rem;padding:0 1.5rem}.job-list-wrapper,.left{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.featured-wrapper{border-left:solid #5ba4a4;border-left:solid var(--dark-cyan)}.logo-wrapper{height:44px;margin-top:-1.3rem;text-align:left;width:44px}.company-new-featured{display:flex;gap:.5rem}.company{color:#5ba4a4;color:var(--dark-cyan);margin-right:.5rem}.company-new-featured,.position{font-family:League Spartan,sans-serif;font-weight:700;margin-top:-.65rem}.featured,.new{background-color:#5ba4a4;background-color:var(--dark-cyan);border-radius:16px;color:#fff;margin:auto;padding:.16rem .5rem .025rem;text-transform:uppercase}.featured{background-color:#000}.details{align-items:center;color:#7b8e8e;color:var(--dark-grayish-cyan);font-family:League Spartan,sans-serif;font-weight:500;justify-content:flex-start;margin-top:-1.45rem}.details,.right{display:flex;gap:.5rem}.right{border-top:1px solid #7b8e8e;border-top:1px solid var(--dark-grayish-cyan);flex-wrap:wrap;padding:1rem 0;width:100%}.category,.language,.level,.role{background-color:#effafa;background-color:var(--light-grayish-cyan-bg);border:none;border-radius:4px;color:#5ba4a4;color:var(--dark-cyan);cursor:pointer;padding:.25rem .75rem;text-decoration:none}.language:hover,.level:hover,.role:hover{background-color:#5ba4a4;background-color:var(--dark-cyan);color:#fff}@media only screen and (min-width:729px){.job-list-wrapper,.left{flex-direction:row}.logo-wrapper{height:88px;margin-top:0;text-align:left;width:88px}.description{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.company-new-featured,.details,.job-list-wrapper,.left{align-items:center;gap:.5rem;justify-content:space-between}.company-new-featured,.details,.position{line-height:normal;margin:0}.right{border-top:none;gap:.5rem;justify-content:flex-end;padding:0;width:auto}}
/*# sourceMappingURL=main.edb61900.css.map*/