@import url(https://fonts.googleapis.com/css2?family=Gilda+Display&family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-color:#eaeaea;background-size:cover;color:#3b393a;font-family:Roboto,sans-serif;font-size:1rem;margin:0;padding:0}@media only screen and (max-width:600px){body{font-size:.8rem}}.link{color:#3b393a;font-family:Ubuntu Mono,monospace;font-size:1rem;font-weight:700;text-decoration:none}.link:hover{background-color:#d5dce4;border:1px solid #3b393a;color:#3b393a}.imgborder{border:1.5rem solid transparent;border-image:url(/static/media/imageborder.5d904d0ca99a5d6729c9.jpg) 50 round;padding:0}@media only screen and (max-width:600px){.imgborder{border:.3rem solid transparent;border-image:url(/static/media/imageborder.5d904d0ca99a5d6729c9.jpg) 50 round}}.featuredimg{border:1px solid #3b393a;margin:.5rem;width:16rem}@media only screen and (max-width:600px){.featuredimg{width:8rem}}.mainprojectsimg{border:1px solid #3b393a;margin:.5rem;width:17rem}@media only screen and (max-width:600px){.mainprojectsimg{width:8rem}}.projectsimg{border:1px solid #3b393a;margin:.5rem;width:33rem}@media only screen and (max-width:600px){.projectsimg{width:16rem}}.techul{font-family:Ubuntu Mono,monospace;list-style-type:square}@media only screen and (max-width:600px){.techul{padding-left:.2rem}}.techul li{margin:.5rem}@media only screen and (max-width:600px){.techul li{margin:.3rem}}button{background-color:#d5dce4;border:1px solid #3b393a;color:#3b393a;font-family:Ubuntu Mono,monospace;font-size:1rem;margin:.5rem;padding:.5rem;text-transform:uppercase;transition:1s}@media only screen and (max-width:600px){button{font-size:.8rem;padding:.3rem}}button:hover{background-color:#eaeaea;cursor:pointer}h1{color:#3b393a;font-family:Gilda Display,serif;font-size:2.2rem;font-weight:400;letter-spacing:-.15rem;margin-top:0;text-align:left}@media only screen and (max-width:600px){h1{font-size:1.5rem;letter-spacing:-.09rem}}.h1gray{color:#eaeaea}h2{color:#3b393a;font-family:Gilda Display,serif;font-size:1.8rem;font-weight:400;letter-spacing:-.15rem;margin-top:0;text-align:left}@media only screen and (max-width:600px){h2{font-size:1.2rem;letter-spacing:-.09rem}}h3{font-family:Ubuntu Mono,monospace;font-size:1rem;font-weight:400;margin-bottom:.5rem;margin-top:0;text-align:left;text-transform:uppercase}@media only screen and (max-width:600px){h3{font-size:.8rem}}.h3center,h4{text-align:center}h4{color:#3b393a;font-family:Gilda Display,serif;font-size:1.8rem;font-weight:400;letter-spacing:-.15rem;margin-bottom:.5rem;margin-top:0}@media only screen and (max-width:600px){h4{font-size:1.1rem;letter-spacing:-.09rem}}.hamburgericon{display:none}@media only screen and (max-width:600px){.hamburgericon{display:block;float:right;padding-right:1rem;width:20%}.hamburgermenu{width:50%}.hamburgermenu ul{list-style-type:none;margin-top:2.5rem}.hamburgermenu li{float:right;text-decoration:none}.hamburgermenu a{padding-bottom:.5rem;padding-left:2rem;padding-top:.5rem}}.navtitle{color:#3b393a;font-family:Gilda Display,serif;font-size:2rem;letter-spacing:-.15rem;margin-bottom:auto;margin-top:auto;padding-left:2rem;text-align:left;text-transform:uppercase}@media only screen and (max-width:600px){.navtitle{font-size:1.8rem;letter-spacing:-.09rem;margin-top:.2rem;padding-left:1rem}}.nav{background-color:#d5dce4;border-bottom:1px solid #3b393a;color:#3b393a;display:inline-flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem;width:100%}.navlinks{margin-bottom:auto;margin-top:auto;padding-right:2rem}@media only screen and (max-width:600px){.navlinks{display:none}}.navigationlist{list-style-type:none;margin:0;padding:0}.navigationli{float:left}ul .navlinks{font-size:1rem;line-height:1.3rem}li a{color:#3b393a;display:block;font-family:Ubuntu Mono,monospace;font-size:1.1rem;padding:14px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:1s}li a:hover{color:#646263;opacity:1;text-shadow:#646263 0 0 5px}hr{border:1px solid #3b393a;margin-bottom:3rem;margin-top:3rem;text-align:center;width:75%}@media only screen and (max-width:600px){hr{margin-bottom:1.5rem;margin-top:1.5rem}}input,textarea{background-color:#eaeaea;border:1px solid #3b393a;color:#3b393a;font-family:Ubuntu Mono,monospace;font-size:1rem;margin:.5rem;padding:.5rem;width:90%}.App{flex-direction:column;min-height:100vh}.App,.about{display:flex}.about{margin:3rem auto;width:80%}@media only screen and (max-width:600px){.about{flex-direction:column;margin-bottom:1.5rem;margin-top:1.5rem;width:90%}}.aboutimage,.abouttext{margin:auto}@media only screen and (max-width:600px){.aboutimage{padding-bottom:1.5rem}.Freya{float:none!important}}.quote{text-transform:uppercase}.note,.quote{background-color:#3b393a;color:#eaeaea;font-family:Ubuntu Mono,monospace;margin:auto;padding-bottom:2rem;padding-top:2rem;text-align:center;width:100%}.education,.featured,.projects{margin:auto;padding-bottom:2rem;padding-top:3rem;width:80%}@media only screen and (max-width:600px){.education,.featured,.projects{width:90%}.featuredcontent{width:100%!important}.featuredimages,.featuredtech{width:50%}}.contact{margin-left:auto;margin-right:auto;padding-bottom:2rem;padding-top:3rem;width:80%}.formcontainer,.projectcontainer{display:flex;justify-content:space-evenly;margin-left:auto;margin-right:auto}@media only screen and (max-width:600px){.formcontainer,.projectcontainer{flex-direction:column}}.contactform,.contactimage,.projectinfo{margin:auto;padding:1rem;width:50%}@media only screen and (max-width:600px){.contactform,.contactimage,.projectinfo{padding:0;width:100%}}.projectimages{margin:auto;padding:1rem;text-align:center;width:50%}@media only screen and (max-width:600px){.projectimages{padding:0;width:100%}}.skillscontainer{background-color:#3b393a;color:#eaeaea;margin:auto;padding-bottom:2rem;padding-top:3rem;width:100%}.skills{margin:auto;width:80%}@media only screen and (max-width:600px){.skills{width:100%}.skills h1,.skills h3{padding-left:1rem}}.skillslists{display:flex;justify-content:space-evenly}.skillsgrid{padding:.5rem;width:25%}.footer,.skillsgrid{background-color:#d5dce4;color:#3b393a}.footer{border-top:1px solid #3b393a;font-family:Ubuntu Mono,monospace;margin-top:auto;padding-bottom:1rem;padding-top:1rem;text-align:center;text-transform:uppercase;width:100%}
/*# sourceMappingURL=main.5ac1d842.css.map*/