@font-face{font-family:Hind;font-style:normal;font-weight:700;src:local("Hind Bold"),local("Hind-Bold"),url(/edd66151374d07e336842e23022ccd827a50378f/6e738/hind.d799d76a.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/600db9374e47e4f73a59ccc0a99bcc42f4a3e02a/54c14/open400.f4330de2.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/02496387a5f7bf7b79df52c7b76ece4ebc7a0710/4a1fb/open700.e2f0b659.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@page{margin:0}.sheet,body{margin:0}.sheet{overflow:hidden;position:relative;box-sizing:border-box;page-break-after:always}body.A3 .sheet{width:297mm;height:419mm}body.A4 .sheet{width:210mm;height:296mm}body.A5 .sheet{width:148mm;height:209mm}body.letter .sheet{width:216mm;height:279mm}@media screen{body{background:#e0e0e0}.sheet{background:#fff;box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin:5mm auto}}@media print{body.A3{width:297mm}body.A4{width:210mm}body.A5{width:148mm}body.letter{width:216mm}}#header{width:100%;display:flex;height:fit-content;margin-bottom:3.2mm}#header #rightText{width:69.5%}#header #rightText h1{font-weight:700;font-size:13mm;float:left;margin-top:-.1 mm;margin-bottom:-1.3mm;height:19mm}#header #rightText h1:first-letter{font-size:13mm}#header a,#header a:active>p,#header a:link,#header a:visited{color:#000;text-decoration:none}#header a:hover{color:#639;cursor:pointer;transition:.5s}#header #iconBox{width:30.5%;float:left;padding-top:1.2mm}#header #iconBox span{display:flex;margin-bottom:1mm}#header #iconBox svg{vertical-align:middle}#header #iconBox #github{width:7.28mm;height:7.28mm;margin-right:2.4mm}#header #iconBox #envelope{width:6.35mm;height:6.35mm;margin-left:.525mm;margin-right:2.925mm}#header #iconBox p{height:80%;margin-top:auto;margin-bottom:auto}h1,h2,h3,h4,h5,p{margin:0;padding:0;font-display:block}#header #rightText h1,.section h2{text-transform:uppercase;font-family:Hind,sans-serif}#header #iconBox p,.section .subsection h3,.section .subsection span,.section li{font-size:3.53mm;font-family:Open Sans,sans-serif}#header #iconBox p,.section .subsection ul,.section li,h1,h2,h3,h4,h5,p{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.section{margin-bottom:2mm}.section h2{border-bottom:2px solid #000;line-height:6.35mm}.section ul{list-style:none;padding:0;margin:2mm 0 0 3mm}.section li:before{content:"- "}.section .subsection{margin-top:1.1mm}.section .subsection h3{text-transform:none;font-size:3.58mm;float:left}.section .subsection span{width:100%}.section .subsection span p{float:right;font-style:italic;padding-right:.5mm}.section .subsection ul{margin-top:0;clear:both}.section .subsection ul li a{color:#000}.section .subsection ul li a:hover{color:#639;transition:.5s}.bold{font-weight:700}.nobold{font-weight:400}#skills>ul{margin-left:0}#skills>ul li:before{content:" "}#education>ul{margin-left:0}#education>ul li:before{content:" "}@page{size:letter}body,html{height:100%}.sheet{padding:6.35mm}