.summary{font-size:.9rem;color:#555;border-left:3px solid #ccc;padding-left:1rem;margin-bottom:2rem}.summary,h2{font-family:Roboto Mono,monospace}h2{margin-top:4rem}p{margin-top:0;margin-bottom:.5rem}.experience,h2{margin-bottom:2rem}.experience{display:-ms-flexbox;display:flex}.description{padding:6px}.metadata{margin-right:1rem;width:6.5rem;min-width:6.5rem}.date{font-family:Roboto Mono,monospace}.contact,.duration,.location,.remote{color:grey}.company{font-family:Roboto Mono,monospace}.date,.duration,.location,.remote{margin-right:1em}@media (max-width:767px){.experience{-ms-flex-direction:column;flex-direction:column}.metadata{display:-ms-flexbox;display:flex;width:100%}}body{margin:0}.navbar{font-family:monospace;position:fixed;top:0;background-color:#f1f8ff;width:100%}.navbar-logo{height:40px;margin-right:10px;vertical-align:middle}.navbar ul li{display:inline;margin-right:32px}.navbar ul li .active{text-decoration:underline}.navbar a,a.btn{text-decoration:none;color:rgba(0,0,0,.9)}a:hover{color:hsla(0,0%,50%,.9)}.sheet{font-family:Roboto Slab,serif;margin:6rem auto 8rem;max-width:900px;width:98%;color:rgba(0,0,0,.9)}.keywords{line-height:2rem}.keyword{font-family:Roboto Mono,monospace;padding:.1rem .5rem;margin-right:.5rem}.green{background-color:#d1ec9c}.neutral-grey{background-color:#f1f8ff}.btn{font-family:Roboto Mono,monospace;border-style:solid;padding:.1rem .5rem;border-width:1px;font-size:100%;color:rgba(0,0,0,.9);text-transform:uppercase}.btn:hover{background-color:#f1f8ff}.card{display:-ms-flexbox;display:flex;margin:0 auto 4rem}.card .card-img{width:33%}.card .card-txt{width:66%;margin-right:32px}.card-img .img{width:100%;background-position:50% 50%}@media (max-width:765px){.card .card-img,.card .card-txt{width:50%}}@media (max-width:595px){.card{-ms-flex-direction:column;flex-direction:column}.card .card-img{width:100%}.card .card-txt{width:100%;margin-bottom:.5rem}}