body{margin:0;padding: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}a{color:#fff}.nav ul{position:absolute;bottom:0;width:100%;display:block;padding:0;list-style:none;text-align:center;margin:0}.nav li a{color:#4d4d4e;text-decoration:none;padding:7px 0;display:block;font-size:20px;line-height:16px}.nav li a:focus,.nav li a:hover{-webkit-transition-duration:.5s;transition-duration:.5s;color:#8b008b;text-decoration:underline}header.mdl-layout__header.nav-header.is-casting-shadow{background-color:#181818}.nav-title,.nav-title:focus,.nav-title:hover{color:#fff}.nav-title-sub,.nav-title-sub:hover{color:#757575}body{background:-webkit-linear-gradient(0deg,#414345,#232526);background:-webkit-gradient(linear,left bottom,left top,from(#414345),to(#232526));background:-webkit-linear-gradient(bottom,#414345,#232526);background:linear-gradient(0deg,#414345,#232526);width:100%;height:100vh;overflow:hidden}.title{text-align:center;height:10vh;line-height:70px;margin:40px 0}.landing-container .buttons{padding-top:1%}.landing-container .buttons a{color:#4d4d4e;text-decoration:none;font-size:20px;line-height:40px}.landing-container .buttons a:focus,.landing-container .buttons a:hover{-webkit-transition-duration:.5s;transition-duration:.5s;color:#8b008b;text-decoration:underline}.intro{background:hsla(0,0%,100%,.29);text-align:center;border-radius:2em;padding-bottom:15px}.intro,.intro h5{font-family:Indie Flower,cursive}.intro a,.intro h5{color:#fff}.intro a{font-size:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Typist .Cursor{display:inline-block}.Typist .Cursor--blinking{opacity:1;-webkit-animation:blink 1s linear infinite;animation:blink 1s linear infinite}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.profile-pic{width:100%;border-radius:2em!important}.landing-header{font-family:Righteous,cursive;text-align:center;font-size:5em;color:#fff}.about-me{background:hsla(0,0%,100%,.29);border-radius:2em!important;-webkit-animation-delay:8s;animation-delay:8s}.about-me,.part1{-webkit-animation-duration:1s;animation-duration:1s}.part1{-webkit-animation-delay:9s;animation-delay:9s;padding:100px}.part2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:10s;animation-delay:10s;padding:5vh}.about{max-width:90%}.about,.about h2{text-align:center}.about h2{font-size:4em}.about h2,.skills h2{font-family:Acme,sans-serif}.items{background:hsla(0,0%,100%,.29);color:#fff;text-align:center;font-family:Indie Flower,cursive;border-radius:.5em}.items p{font-size:1em;font-family:Acme,sans-serif;color:#000}.cv{padding-top:25px}.cv-button{background-color:#a9a9a9}.project-page h3{color:#fff;padding-left:50px}.project-box{background:#fff;border:1px solid #000;border-radius:3px;width:40vh;margin:10px;padding:0;float:left}.project-box a{margin:10px 10px 0;background-color:#414345}.project-box a:hover{background-color:#8b008b}.project-page h3{font-family:Acme,sans-serif}.project-info{height:30px;text-align:center}.project-button{text-align:center;padding-bottom:5px}.react-draggable strong{background:#ddd;border:1px solid #999;display:block;padding:3px 5px}.project-container{max-width:100%;padding-left:0;padding-right:0}.project-pic{width:100%;height:20vh;margin-bottom:15px}.cursor,.react-draggable{cursor:move}.no-cursor{cursor:auto}.cursor-y{cursor:ns-resize}.cursor-x{cursor:ew-resize}.project-items{color:hsla(0,0%,100%,.29);border-radius:2em!important;margin:5%;text-align:center}.project-container{max-width:80%;text-align:center}.project-container a{font-size:20px;color:#fff;text-align:center;margin-left:50px}.project-container #Button{margin:5px}.project-title{color:#999;text-align:center}.col-image{text-align:center;margin-bottom:40px}.project-image{width:50%}.contact-container{max-width:100%}.contact-detail{font-family:Acme,sans-serif;background:hsla(0,0%,100%,.29);padding-bottom:15px}.contact-detail strong{font-size:25px}.contact-detail p{font-size:20px;color:#fff}.contact-detail h2{font-family:Acme,sans-serif}.contact-detail li{display:inline}.contact-detail li a{color:#4d4d4e;text-decoration:none;padding:0 20px;font-size:50px;line-height:16px}.contact-detail li a:focus,.contact-detail li a:hover{-webkit-transition-duration:.5s;transition-duration:.5s;color:#8b008b;text-decoration:underline}.contact-map{background-color:#ff0;height:93.1vh;padding-left:0;padding-right:0}.something{background-color:#9acd32}
/*# sourceMappingURL=main.97ebc2a1.chunk.css.map */