body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;min-height:100vh}.App,.loadingScreen{background-color:#1d1d1d}.loadingScreen{min-width:100%;min-height:100%;position:fixed;z-index:102}.header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-top:0;padding-bottom:1%;color:#fff}.headerWrapper{padding-top:5vh}.headerImage{width:50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.headerPhoto{width:50%;border-radius:50%;border:10px solid #fff}.headerName,.headerPhoto{margin-left:auto;margin-right:auto}.headerName{margin-bottom:7px;width:-webkit-max-content;width:max-content}.headerTitle{margin-left:auto;margin-right:auto}.headerQuote{margin:auto;width:100%;text-align:left}.headerInfo{color:#fff;text-align:center}.headerQuoteEmphasis{-webkit-text-decoration:underline 3px #0059ff;text-decoration:underline 3px #0059ff;text-underline-offset:3px}@media screen and (max-width:768px){.header{-webkit-flex-direction:column;flex-direction:column;margin:auto}.headerImage{width:100%;margin:auto auto 20px}.headerQuote{text-align:center}.headerQuoteEmphasis{margin-top:0}}.nav-bar{background-color:#1d1d1d;padding:0 1rem;margin:0;border-bottom:3px solid #0059ff;height:-webkit-max-content;height:max-content;position:-webkit-sticky;position:sticky;top:0;z-index:101}.nav-bar,.nav-bar ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.nav-bar li{height:-webkit-max-content;height:max-content}.nav-bar-buttons{width:100%;list-style-type:none}.nav-bar button{background-color:transparent;padding:1rem;font-size:larger;color:transparent;border:none;color:#9d9d9d}.nav-bar button:hover{background-color:#1d1d1d;color:#fff}.nav-bar button:active,.nav-bar button:focus{outline:0}.nav-bar button:active{color:#0059ff}.dropCarat{display:inline;font-size:small}.dropdown-content{position:absolute;display:none;background-color:#1d1d1d;font-size:small;border-top:3px solid #0059ff}.dropdown-content button,.dropdown:hover .dropdown-content{display:block}@media screen and (max-width:768px){.nav-bar{display:none}}.aboutMeWrapper{background-color:rgba(43,43,43,.85);padding:2%;border-radius:20px}.aboutMeHeader,.aboutMeWrapper{color:#fff;text-align:left}.aboutMeBody{font-family:"Work Sans",sans-serif;text-align:left;font-family:sans-serif}.aboutMeEmphasis{display:inline;color:#0059ff;font-size:larger;font-weight:700}.projectWrapper{background-size:cover;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 5%}.projectDescription,.projectTitle{text-align:left;margin:0}.projectContent{text-align:left}.projectBullets{list-style-type:circle}.projectHeader{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.projectLogo{margin-right:10px;width:100px;min-width:100px}.projectGithub{color:#0059ff;text-decoration:none}.projectGithub:hover{color:#fff}.projectInfo{margin:0;font-weight:500}.projectDemo{width:100%;margin:auto;border-radius:10%;border:5px solid #fff}.projects{background-color:rgba(43,43,43,.85);padding:2%;text-align:left;margin-top:10px;border-radius:20px}.leftColumn{width:-webkit-max-content;width:max-content;padding:2% .5% 2% 2%;color:#fff;margin-left:5%}@media screen and (max-width:768px){.leftColumn{width:96%;margin:2%;padding:0}}.employment{background-color:rgba(43,43,43,.85);color:#fff;padding:5%;text-align:left;margin-top:10px;border-radius:20px}.employmentEntry{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.employmentImage{width:100px}.employmentDetails{margin:10px 0 10px 10px}.employmentCompany{margin-bottom:0}.employmentTitle{margin-top:0}.contact{color:#fff;padding:5%;background-color:rgba(43,43,43,.85);width:match-parent;text-align:left;border-radius:20px}.contactLink{color:#fff;text-decoration:none}.contactLink:hover{color:#0059ff}.skills{margin-top:10px;color:#fff;padding:5%;background-color:rgba(43,43,43,.85);width:match-parent;text-align:left;border-radius:20px}.skill{height:10px}.skillLogo{height:15px;margin-right:10px}.education{margin-top:10px;color:#fff;padding:5%;background-color:rgba(43,43,43,.85);width:match-parent;text-align:left;border-radius:20px}.rightColumn{width:200%;padding-top:2%;margin-right:5%}@media screen and (max-width:768px){.rightColumn{width:96%;margin:0 2% 2%;padding:0}}.awards{background-color:rgba(43,43,43,.85);color:#fff;padding:5%;text-align:left;margin-top:10px;border-radius:20px}.awardsCompany{margin:0 auto}.awardsTitle{margin-top:0}.columns{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media screen and (max-width:768px){.columns{-webkit-flex-direction:column;flex-direction:column}}
/*# sourceMappingURL=main.319c4ee1.chunk.css.map */