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}*{box-sizing:border-box;padding:0;margin:0}html{font-size:1vw}body{font-family:"Spartan",sans-serif;font-weight:400;padding:25px}#root{position:relative;background-color:#effafa;overflow:auto;max-height:100vh;max-width:100vw}.filter-box{position:absolute;display:flex;justify-content:space-between;z-index:2;width:80%;background-color:#eef6f6;box-shadow:4px 7px 24px -1px rgba(0,0,0,.45);top:10vh;left:50%;transform:translate(-50%,-50%);padding:2%;border-radius:5px}.clear{text-decoration:none;margin:auto 5%}.term-box{display:flex;text-align:center;padding-right:2vw}.term{margin:auto 10% auto 0}i{font-size:3.4rem;color:#5ba4a4}i:hover{color:#333;cursor:pointer}.clear:hover,.term:hover{text-decoration:underline;cursor:pointer}header{position:relative;background-color:#7b8e8e;height:10vh;margin-bottom:5%}.overlay{position:absolute;height:100%;width:100%;background:url(/static/media/bg-header-desktop.6e2f7196.svg) no-repeat 50%/cover}.post-box{position:relative;background-color:#eef6f6;box-shadow:4px 7px 24px -1px rgba(0,0,0,.45);margin:2% auto;width:80%;border-radius:5px}.featured-border{border-left:.6rem solid #5ba4a4}.post-box .content-frame{display:flex}.content-frame .company-logo{width:10vw;margin:3% 2%}.text-frame{margin:2% 0 2% 2%;width:40vw}.text{line-height:2.5}.job-title{font-weight:700;font-size:1.2rem}.job-title:hover{color:#5ba4a4;cursor:pointer}.company-name{color:#5ba4a4;font-size:1rem;font-weight:700}.featured-tag,.new-tag{padding:6px 6px 4px;margin-left:5px;font-size:.6rem;background-color:#000;color:#fff;text-transform:uppercase;border-radius:100px}.new-tag{background-color:#5ba4a4}.post-description{word-spacing:4px;color:#7b8e8e}.skill-frame{margin:6% 1% 5% 4%;width:50%}ul{display:flex;list-style:none}.skill-frame ul{justify-content:flex-end}a,li{color:#5ba4a4;font-weight:700;font-size:1rem}.clear,a,li{margin-right:.8rem}.skills{padding:3% 4% 2%;border-radius:8px}.skills:hover{background-color:#5ba4a4;color:#fff;cursor:pointer}.attribution{font-size:1rem;text-align:center}.attribution a{color:#3e52a3}.not-visible{visibility:hidden}@media screen and (max-width:1050px){.post-box{margin-top:14%}.content-frame{flex-direction:column}.content-frame .company-logo{position:absolute;transform:translate(20%,-60%);width:18%}.text-frame{margin:13% 8% 0;width:80%}.text{font-size:2rem}h3.text,h4.text{font-size:3rem}hr{width:90%;margin:auto}.company-name span{font-size:2rem}.skill-frame{margin:2% 4%;width:80%}.skill-frame ul{flex-wrap:wrap;justify-content:flex-start}.skill-frame li{font-size:2.6rem}.clear,.term{font-size:1.6rem}.overlay{background:url(/static/media/bg-header-mobile.6b5ff5a0.svg) no-repeat 50%/cover}}
/*# sourceMappingURL=main.a285e0c0.chunk.css.map */