*{padding:0;margin:0}body{background:#202123}body h1,body h2,body h3,body h4,body p{color:#fff;margin-bottom:22px;-webkit-font-smoothing:antialiased}body h1{font-size:30px;line-height:24px;font-family:"Karla",Georgia,"Times New Roman",Times,serif;border-bottom:1px solid rgba(255,255,255,.3);font-weight:normal;letter-spacing:-1px}body h1 .sub{color:#e3e3e3;font-weight:normal;font-size:16px;font-style:italic;letter-spacing:0}body h2{font-size:24px;font-family:"Karla",Georgia,"Times New Roman",Times,serif;border-bottom:1px solid rgba(255,255,255,.3);font-weight:normal;letter-spacing:-1px}body h3{font-size:18px;font-family:"Karla",Georgia,"Times New Roman",Times,serif;font-weight:normal;letter-spacing:-1px;margin-bottom:.25em}body p,body ul{font-size:16px;line-height:24px;font-family:"Dosis",Baskerville,"palatino linotype","Times New Roman",Times,serif}body a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3)}body a:hover{border-bottom:1px solid #fff}@media screen and (min-width: 600px){.container{display:grid;grid-template-columns:auto 500px}.container .vcard{grid-column:2}}.container .vcard{padding:20px 20px;margin:45px 45px;background:rgba(18,19,21,.7)}.container .vcard ul.contact{border-top:1px solid rgba(255,255,255,.3);padding:0;margin:0;text-align:right;list-style-type:none}.container .vcard ul.contact a.facebook{background:url("facebook.png") no-repeat 0 0;padding:0 0 0 19px;font-size:90%}.container .vcard ul.contact a.linkedin{background:url("linkedin.png") no-repeat 0 0;padding:0 0 0 19px;font-size:90%}#cv{display:none;z-index:2;width:90vw;max-width:900px;position:fixed;left:50%;transform:translateX(-50%);top:5px;padding:20px 20px;background:rgba(18,19,21,.7);overflow-y:auto;max-height:90vh;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}@media screen and (min-width: 1000px){#cv{top:35px}#cv .facts{display:grid;grid-template-columns:40% 30% 30%}}@media screen and (max-width: 1000px){#cv .spacer{line-height:.25%}#cv .title,#cv .dates{margin-left:10px}}#cv h2{margin-bottom:11px}#cv .position{padding-top:11px;padding-bottom:11px;border-bottom:.5px solid rgba(255,255,255,.1)}#cv .position:last-of-type{border-bottom:0}#cv .position p{margin-bottom:0}#cv .position .company{grid-column:2;grid-row:1}#cv .position .title{grid-column:1;grid-row:1}#cv .position .dates{grid-column:3;grid-row:1}#blocker{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.65);text-align:center}/*# sourceMappingURL=style.css.map */
