/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}a{color:#000}a:hover{color:hsl(0,0%,-5%)}header{background-color:#000;padding-top:2em;padding-bottom:2em;margin-bottom:2em;color:#fff}header .pic{text-align:center}@media(min-width: 1000px){header .pic{text-align:left}}header img{border-radius:100%}header a{color:#fff;display:block;text-decoration:none}header a:hover{text-decoration:underline;color:#fff}header p{font-size:15px}@media(min-width: 1000px){header p{font-size:18px;font-weight:100;line-height:30px}}header h1{font-size:50px;line-height:initial}@media(min-width: 1000px){header h1{font-size:100px;line-height:100px}}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.timeline{min-height:10px}.timeline h4{text-align:center}.timeline:after{display:none}@media(min-width: 1000px){.timeline{border-right:1px solid #000;min-height:300px}.timeline h4{text-align:left}.timeline:after{content:"-";background-color:#000;color:#000;font-size:0;width:15px;height:15px;display:block;position:relative;top:-45px;left:12px;float:right;border:4px solid #fff;box-shadow:0px 0px 0px 3px #000;border-radius:100%}}.skills,.education,footer{border-top:1px solid #000;padding:35px 0}.skills span{padding:5px 10px;background-color:#000;color:#fff;margin:0 20px 20px 0;display:inline-block;text-align:center}footer{text-align:center}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem;font-weight:300}h1{font-size:36px}h2{font-size:26px;margin-bottom:5px}h3{font-size:20px;color:#e5b61d;margin-bottom:5px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{margin-top:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.container .row:first-of-type{margin-top:-30px}.container .row:first-of-type .columns{padding-top:30px}.column,.columns{width:100%;float:left;box-sizing:border-box}@media(min-width: 1000px){.columns:first-child{padding-left:4%}}@media(min-width: 400px){.container{width:85%;padding:0}}@media(min-width: 1000px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.6666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.6666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.column{margin-left:52%}}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.button,button{display:inline-block;height:38px;padding:0 30px;color:#e5b61d;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border-radius:4px;border:1px solid #000;cursor:pointer;box-sizing:border-box}input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#e5b61d;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border-radius:4px;border:1px solid #000;cursor:pointer;box-sizing:border-box}.button:hover,button:hover{color:#333;border-color:hsl(0,0%,53.3%);outline:0}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#333;border-color:hsl(0,0%,53.3%);outline:0}.button:focus,button:focus{color:#333;border-color:hsl(0,0%,53.3%);outline:0}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{color:#333;border-color:hsl(0,0%,53.3%);outline:0}.button.button-primary,button.button-primary{color:#fff;background-color:#000;border-color:#000}input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#fff;background-color:#000;border-color:#000}.button.button-primary:hover,button.button-primary:hover{color:#fff;background-color:#000;border-color:#000}input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover{color:#fff;background-color:#000;border-color:#000}.button.button-primary:focus,button.button-primary:focus{color:#fff;background-color:#000;border-color:#000}input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus{color:#fff;background-color:#000;border-color:#000}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid hsl(0,0%,8.8%);border-radius:4px;box-shadow:none;box-sizing:border-box}
