@font-face{font-family:Advent Pro;src:url(/resources/fonts/AdventPro/AdventPro-Regular.ttf);font-weight:400}@font-face{font-family:Advent Pro;src:url(/resources/fonts/AdventPro/AdventPro-Bold.ttf);font-weight:700}@font-face{font-family:Advent Pro;src:url(/resources/fonts/AdventPro/AdventPro-Italic.ttf);font-style:italic}@font-face{font-family:Alegreya Sans SC;src:url(/resources/fonts/AlegreyaSansSC/AlegreyaSansSC-Regular.ttf);font-weight:400}@font-face{font-family:Alegreya Sans SC;src:url(/resources/fonts/AlegreyaSansSC/AlegreyaSansSC-Bold.ttf);font-weight:700}@font-face{font-family:Alegreya Sans SC;src:url(/resources/fonts/AlegreyaSansSC/AlegreyaSansSC-Italic.ttf);font-style:italic}@font-face{font-family:Arvo;src:url(/resources/fonts/Arvo/Arvo-Regular.ttf);font-weight:400}@font-face{font-family:Arvo;src:url(/resources/fonts/Arvo/Arvo-Bold.ttf);font-weight:700}@font-face{font-family:Arvo;src:url(/resources/fonts/Arvo/Arvo-Italic.ttf);font-style:italic}@font-face{font-family:Bitter;src:url(/resources/fonts/Bitter/Bitter-Regular.ttf);font-weight:400}@font-face{font-family:Bitter;src:url(/resources/fonts/Bitter/Bitter-Bold.ttf);font-weight:700}@font-face{font-family:Bitter;src:url(/resources/fonts/Bitter/Bitter-Italic.ttf);font-style:italic}@font-face{font-family:Dosis;src:url(/resources/fonts/Dosis/Dosis-Regular.ttf);font-weight:400}@font-face{font-family:Dosis;src:url(/resources/fonts/Dosis/Dosis-Bold.ttf);font-weight:700}@font-face{font-family:Dosis;src:url(/resources/fonts/Dosis/Dosis-Italic.ttf);font-style:italic}@font-face{font-family:Exo;src:url(/resources/fonts/Exo/Exo-Regular.ttf);font-weight:400}@font-face{font-family:Exo;src:url(/resources/fonts/Exo/Exo-Bold.ttf);font-weight:700}@font-face{font-family:Exo;src:url(/resources/fonts/Exo/Exo-Italic.ttf);font-style:italic}@font-face{font-family:Josefin Sans;src:url(/resources/fonts/JosefinSans/JosefinSans-Regular.ttf);font-weight:400}@font-face{font-family:Josefin Sans;src:url(/resources/fonts/JosefinSans/JosefinSans-Bold.ttf);font-weight:700}@font-face{font-family:Josefin Sans;src:url(/resources/fonts/JosefinSans/JosefinSans-Italic.ttf);font-style:italic}@font-face{font-family:Josefin Slab;src:url(/resources/fonts/JosefinSlab/JosefinSlab-Regular.ttf);font-weight:400}@font-face{font-family:Josefin Slab;src:url(/resources/fonts/JosefinSlab/JosefinSlab-Bold.ttf);font-weight:700}@font-face{font-family:Josefin Slab;src:url(/resources/fonts/JosefinSlab/JosefinSlab-Italic.ttf);font-style:italic}@font-face{font-family:Jura;src:url(/resources/fonts/Jura/Jura-Regular.ttf);font-weight:400}@font-face{font-family:Jura;src:url(/resources/fonts/Jura/Jura-Bold.ttf);font-weight:700}@font-face{font-family:Jura;src:url(/resources/fonts/Jura/Jura-Italic.ttf);font-style:italic}@font-face{font-family:Lato;src:url(/resources/fonts/Lato/Lato-Regular.ttf);font-weight:400}@font-face{font-family:Lato;src:url(/resources/fonts/Lato/Lato-Bold.ttf);font-weight:700}@font-face{font-family:Lato;src:url(/resources/fonts/Lato/Lato-Italic.ttf);font-style:italic}@font-face{font-family:Lobster;src:url(/resources/fonts/Lobster/Lobster-Bold.ttf);font-weight:700}@font-face{font-family:Lora;src:url(/resources/fonts/Lora/Lora-Regular.ttf);font-weight:400}@font-face{font-family:Lora;src:url(/resources/fonts/Lora/Lora-Bold.ttf);font-weight:700}@font-face{font-family:Lora;src:url(/resources/fonts/Lora/Lora-Italic.ttf);font-style:italic}@font-face{font-family:Merriweather;src:url(/resources/fonts/Merriweather/Merriweather-Regular.ttf);font-weight:400}@font-face{font-family:Merriweather;src:url(/resources/fonts/Merriweather/Merriweather-Bold.ttf);font-weight:700}@font-face{font-family:Merriweather;src:url(/resources/fonts/Merriweather/Merriweather-Italic.ttf);font-style:italic}@font-face{font-family:Nunito;src:url(/resources/fonts/Nunito/Nunito-Regular.ttf);font-weight:400}@font-face{font-family:Nunito;src:url(/resources/fonts/Nunito/Nunito-Bold.ttf);font-weight:700}@font-face{font-family:Nunito;src:url(/resources/fonts/Nunito/Nunito-Italic.ttf);font-style:italic}@font-face{font-family:Orbitron;src:url(/resources/fonts/Orbitron/Orbitron-Regular.ttf);font-weight:400}@font-face{font-family:Orbitron;src:url(/resources/fonts/Orbitron/Orbitron-Bold.ttf);font-weight:700}@font-face{font-family:Orbitron;src:url(/resources/fonts/Orbitron/Orbitron-Italic.ttf);font-style:italic}@font-face{font-family:Oswald;src:url(/resources/fonts/Oswald/Oswald-Regular.ttf);font-weight:400}@font-face{font-family:Oswald;src:url(/resources/fonts/Oswald/Oswald-Bold.ttf);font-weight:700}@font-face{font-family:Oswald;src:url(/resources/fonts/Oswald/Oswald-Italic.ttf);font-style:italic}@font-face{font-family:Oxygen;src:url(/resources/fonts/Oxygen/Oxygen-Regular.ttf);font-weight:400}@font-face{font-family:Oxygen;src:url(/resources/fonts/Oxygen/Oxygen-Bold.ttf);font-weight:700}@font-face{font-family:Oxygen;src:url(/resources/fonts/Oxygen/Oxygen-Italic.ttf);font-style:italic}@font-face{font-family:PT Sans;src:url(/resources/fonts/PTSans/PTSans-Regular.ttf);font-weight:400}@font-face{font-family:PT Sans;src:url(/resources/fonts/PTSans/PTSans-Bold.ttf);font-weight:700}@font-face{font-family:PT Sans;src:url(/resources/fonts/PTSans/PTSans-Italic.ttf);font-style:italic}@font-face{font-family:Raleway;src:url(/resources/fonts/Raleway/Raleway-Regular.ttf);font-weight:400}@font-face{font-family:Raleway;src:url(/resources/fonts/Raleway/Raleway-Bold.ttf);font-weight:700}@font-face{font-family:Raleway;src:url(/resources/fonts/Raleway/Raleway-Italic.ttf);font-style:italic}@font-face{font-family:Rokkitt;src:url(/resources/fonts/Rokkitt/Rokkitt-Regular.ttf);font-weight:400}@font-face{font-family:Rokkitt;src:url(/resources/fonts/Rokkitt/Rokkitt-Bold.ttf);font-weight:700}@font-face{font-family:Rokkitt;src:url(/resources/fonts/Rokkitt/Rokkitt-Italic.ttf);font-style:italic}@font-face{font-family:Share;src:url(/resources/fonts/Share/Share-Regular.ttf);font-weight:400}@font-face{font-family:Share;src:url(/resources/fonts/Share/Share-Bold.ttf);font-weight:700}@font-face{font-family:Share;src:url(/resources/fonts/Share/Share-Italic.ttf);font-style:italic}@font-face{font-family:Share Tech;src:url(/resources/fonts/ShareTech/ShareTech-Regular.ttf);font-weight:400}@font-face{font-family:Ubuntu;src:url(/resources/fonts/Ubuntu/Ubuntu-Regular.ttf);font-weight:400}@font-face{font-family:Ubuntu;src:url(/resources/fonts/Ubuntu/Ubuntu-Bold.ttf);font-weight:700}@font-face{font-family:Ubuntu;src:url(/resources/fonts/Ubuntu/Ubuntu-Italic.ttf);font-style:italic}@font-face{font-family:Francois One;src:url(/resources/fonts/FrancoisOne/FrancoisOne-Regular.ttf);font-weight:400}@font-face{font-family:Francois One;src:url(/resources/fonts/FrancoisOne/FrancoisOne-Italic.ttf);font-style:italic}@font-face{font-family:Lobster;src:url(/resources/fonts/Lobster/Lobster-Regular.ttf);font-weight:400}@font-face{font-family:Lobster;src:url(/resources/fonts/Lobster/Lobster-Italic.ttf);font-style:italic}@font-face{font-family:Montserrat;src:url(/resources/fonts/Montserrat/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/resources/fonts/Montserrat/Montserrat-Bold.ttf);font-weight:700}@font-face{font-family:Muli;src:url(/resources/fonts/Muli/Muli-Regular.ttf);font-weight:400}@font-face{font-family:Muli;src:url(/resources/fonts/Muli/Muli-Italic.ttf);font-style:italic}@font-face{font-family:Varela Round;src:url(/resources/fonts/VarelaRound/VarelaRound-Regular.ttf);font-weight:400}#export-container{display:none}.export-wrapper{margin-top:100px}@media print{body,html{background-color:#fff!important;overflow:hidden;padding:0!important;width:850px!important}body,body #page-wrapper,html{margin:0!important}@page{size:auto;margin:0 0 0 0;padding:0 0 0 0}.document-container{height:1100px!important;margin:0!important;overflow:hidden;width:850px!important}.pages{margin-top:-50px!important;padding-top:50px!important}.page{box-shadow:none;display:block;margin-left:-35px;position:static}a[href]:after{content:""}.footer-content{display:none}}body{color:#000!important}.font-primary{font-family:Raleway!important}.font-secondary{font-family:Roboto!important}.bg-primary{background-color:#4d89ff}.grayscale .bg-primary{background-color:#848484}.bg-secondary{background-color:#4d89ff}.grayscale .bg-secondary{background-color:#848484}.bg-primary-light{background-color:#e7eaf0}.grayscale .bg-primary-light{background-color:#e9e9e9}.bg-primary-dark{background-color:#26447f}.grayscale .bg-primary-dark{background-color:#414141}.bg-secondary-light{background-color:#e7eaf0}.grayscale .bg-secondary-light{background-color:#e9e9e9}.bg-secondary-dark{background-color:#26447f}.grayscale .bg-secondary-dark{background-color:#414141}.fg-primary{color:#4d89ff}.grayscale .fg-primary{color:#848484}.fg-primary .contact-icon-link{color:#4d89ff}.grayscale .fg-primary .contact-icon-link{color:#848484}.fg-secondary{color:#4d89ff}.grayscale .fg-secondary{color:#848484}.fg-secondary .contact-icon-link{color:#4d89ff}.grayscale .fg-secondary .contact-icon-link{color:#848484}.fg-primary-light{color:#e7eaf0}.grayscale .fg-primary-light{color:#e9e9e9}.fg-primary-light .contact-icon-link{color:#e7eaf0}.grayscale .fg-primary-light .contact-icon-link{color:#e9e9e9}.fg-primary-dark{color:#26447f}.grayscale .fg-primary-dark{color:#414141}.fg-primary-dark .contact-icon-link{color:#26447f}.grayscale .fg-primary-dark .contact-icon-link{color:#414141}.fg-secondary-light{color:#e7eaf0}.grayscale .fg-secondary-light{color:#e9e9e9}.fg-secondary-light .contact-icon-link{color:#e7eaf0}.grayscale .fg-secondary-light .contact-icon-link{color:#e9e9e9}.fg-secondary-dark{color:#26447f}.grayscale .fg-secondary-dark{color:#414141}.fg-secondary-dark .contact-icon-link{color:#26447f}.grayscale .fg-secondary-dark .contact-icon-link{color:#414141}.bd-primary{border-color:#4d89ff}.grayscale .bd-primary{border-color:#848484}.bd-secondary{border-color:#4d89ff}.grayscale .bd-secondary{border-color:#848484}.bd-primary-light{border-color:#e7eaf0}.grayscale .bd-primary-light{border-color:#e9e9e9}.bd-primary-dark{border-color:#26447f}.grayscale .bd-primary-dark{border-color:#414141}.bd-secondary-light{border-color:#e7eaf0}.grayscale .bd-secondary-light{border-color:#e9e9e9}.bd-secondary-dark{border-color:#26447f}.grayscale .bd-secondary-dark{border-color:#414141}a.contact-icon-link{color:#000!important}.hv-primary .contact-icon-link.hover-enabled:hover{color:#4d89ff!important}.grayscale .hv-primary .contact-icon-link.hover-enabled:hover{color:#848484!important}.hv-secondary .contact-icon-link.hover-enabled:hover{color:#4d89ff!important}.grayscale .hv-secondary .contact-icon-link.hover-enabled:hover{color:#848484!important}.hv-primary-light .contact-icon-link.hover-enabled:hover{color:#e7eaf0!important}.grayscale .hv-primary-light .contact-icon-link.hover-enabled:hover{color:#e9e9e9!important}.hv-primary-dark .contact-icon-link.hover-enabled:hover{color:#26447f!important}.grayscale .hv-primary-dark .contact-icon-link.hover-enabled:hover{color:#414141!important}.hv-secondary-light .contact-icon-link.hover-enabled:hover{color:#e7eaf0!important}.grayscale .hv-secondary-light .contact-icon-link.hover-enabled:hover{color:#e9e9e9!important}.hv-secondary-dark .contact-icon-link.hover-enabled:hover{color:#26447f!important}.grayscale .hv-secondary-dark .contact-icon-link.hover-enabled:hover{color:#414141!important}.section-4.col-md-8{padding:0}.section-3.col-md-4{padding-right:10px}.col-md-8{width:67.666667%}.col-md-4{width:32.333333%}a{color:black}a.link span{color:#000}a.link:hover span{text-decoration:underline;color:#26447f}.section-header .medium{font-size:19px;line-height:1.42857143!important}.content-paragraph{font-size:12px;line-height:1.5!important}.content-title{font-size:17px;line-height:1.1!important}.content-secondary-title{font-size:15px;line-height:1.1!important}.content-secondary-title.education{line-height:1.43!important}.footer-content{margin:-10px auto 20px;width:850px;color:#a6a6a6;line-height:14px}.footer-content span{color:transparent;text-shadow:0 0 0 #a6a6a6;font-size:10px;line-height:14px}.footer-content a{color:#a6a6a6!important;text-decoration:underline}.footer-content a:hover{text-decoration:none}.experience .content-group,.projects .content-group,.projects .content-group p{margin-bottom:5px}.accomplishments .content-group{margin-bottom:7px}ul{padding-left:10px}a,a:active,a:hover,a:link,a:visited{color:#000}hr{border-color:#000}.resume-header{font-size:large}.resume-header,.resume-title{font-weight:700}.resume-desc{font-size:11px;line-height:1.2}