body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.NavBar{background-color:initial;box-sizing:border-box;display:block;padding:.7rem;position:fixed;width:100%;z-index:100000}.nav{background:url(/static/media/galaxy.07465e37383e48480fec.jpg);border:3px solid var(--font-color);border-radius:40px;display:flex;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;justify-content:space-evenly;margin:1rem auto;padding:6px 0;width:55%}.NavBar a{background-color:initial;border-radius:40px;color:var(--font-color);font-size:25px;font-weight:700;padding:15px;text-decoration:none;transform:scale(1)}.NavBar a,.NavBar a:hover{transition:color .3s ease,background-color .3s ease,transform .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,background-color .3s ease,transform .3s ease;transition:color .3s ease,text-decoration .3s ease,background-color .3s ease,transform .3s ease,-webkit-text-decoration .3s ease}.NavBar a:hover{background-color:var(--font-color);color:#000;transform:scale(1.1)}html{scroll-behavior:smooth}@media screen and (max-width:800px){.nav{width:85%}.NavBar a{font-size:16px}}.about{background-image:url(/static/media/starrysky.63b95c5a6b866bbb5f42.jpg);box-sizing:border-box;display:block;justify-content:space-evenly;margin:0 auto;padding:3rem 0}.bigTitle{color:#fff;display:inline-block;font-size:50px;padding-top:5rem}.bigTitle h1{animation:typing 1.5s steps(20),cursor .5s step-end infinite alternate;border-right:4px solid #fff;box-sizing:border-box;letter-spacing:5px;overflow:hidden;white-space:nowrap}@keyframes cursor{50%{border-color:#0000}}@keyframes typing{0%{width:0}to{width:100%}}.selfPortrait{border-radius:10rem;display:block;margin:0 auto 4rem}.resume{background-color:#303a73;border:2px solid var(--font-color);border-radius:3rem;box-sizing:border-box;height:70px;margin:2.5rem auto 0;width:30%}.resume,.resume:hover{transition:background-color .2s linear}.resume:hover{background-color:#3749ad}.resumeLink{border-radius:3rem;display:flex;height:100%;text-decoration:none;width:100%}.resumeLink h2{color:var(--font-color);margin:1.1rem auto 0}@media screen and (max-width:800px){.bigTitle{font-size:20px}.resume{width:70%}}.pages{background:linear-gradient(#0a0a0a,#141414);color:var(--font-color);margin:0 auto;padding-bottom:2rem;padding-top:1rem;position:relative}.pages h1{font-size:3rem;font-style:bold}.subheading{margin-bottom:3rem}.projects{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style-type:none;margin:0 auto;width:100%}.project{background-color:var(--background-color);border-bottom:3px solid var(--font-color);border-radius:10px;margin:1.7rem 2rem;padding:2rem 0;width:90%}.project,.project:hover{transition:background-color .25s ease}.project:hover{background-color:#434058}.element{color:#000;display:block;height:100%;text-decoration:none;width:100%}.left-right-container{display:flex}.text{color:var(--font-color)}.text h2{font-size:2.5rem;margin:2rem auto;width:85%}.text{display:block;height:100%;width:70%}.project-description{font-size:1rem;line-height:1.5rem;margin:0 auto;width:70%}.technology-container{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem auto;width:70%}.technology{background-color:var(--background-color);border:2px solid var(--font-color);border-radius:10px;cursor:default;font-size:1rem;margin-right:1.5rem;padding:1rem}.technology,.technology:hover{transition:background-color .1s linear}.technology:hover{background-color:#3b3945}.project-image{display:flex;justify-content:right;width:20%}@media screen and (max-width:800px){.projects{box-sizing:border-box;display:block}.project{margin-bottom:4rem;width:80%}.left-right-container{display:block}.text{width:100%}.technology-container{width:90%}.project-image{height:300px;margin:0 auto;width:300px}}.contact{background-color:#fff;background:url(/static/media/galaxy.07465e37383e48480fec.jpg);opacity:.95;padding-bottom:4rem;padding-top:1rem}.contact h1{color:var(--font-color);font-size:3.5rem;font-style:bold}.allSocials{display:flex;flex-wrap:wrap;height:100%;justify-content:space-evenly;list-style-type:none;margin:0 auto;padding:0 5rem 1rem;width:100%}.allSocials,.social{box-sizing:border-box}.social{border:3px solid var(--font-color);border-radius:2rem;box-shadow:0 0 0 #000;justify-content:flex-start;margin:1rem 3rem;padding:5px;transform:translateY(0);width:240px}.social,.social:hover{transition:transform .2s linear,box-shadow .2s linear}.social:hover{box-shadow:0 15px 10px #0b0b0b;transform:translateY(-7px) scale(1.05)}.social:active{filter:brightness(70%)}.link{color:#fff;display:flex;height:100%;justify-content:space-evenly;padding:-2rem;text-decoration:none;width:100%}.icon{font-size:3rem;padding-top:.8rem}.social p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:1.5px}.linkedin{background:linear-gradient(180deg,#0a66c2,#2e82d6);padding-left:-1rem}.instagram{background:linear-gradient(150deg,#833ab4,#fd1d1d,#fcb045)}.github{background:#151515}.email{background:linear-gradient(250deg,#641e69,#8a3e91)}@media screen and (max-width:800px){.allSocials{align-items:center;display:block}.social{width:75%}.social:not(.email){margin-bottom:2.5rem}}.biography{background:linear-gradient(#000 20%,#0a0a0a);box-sizing:border-box;color:var(--font-color);margin:0 auto;padding-top:1px;position:relative}.blueBar{border:none;border-radius:2px 2px;border-top:5px solid #5858e2;padding:3px;width:80%}.blueBar:last-of-type{margin-bottom:0;margin-top:3rem}.description p{color:#252424;color:var(--font-color);font-size:25px;margin:0 auto;max-width:70%;padding:2rem}.description p:last-of-type{margin-top:1rem}.slideshow{display:flex;flex-wrap:wrap;justify-content:center}.hoverContainer{animation:hoverContainer 2s ease-in-out infinite;display:block}.hoverContainer p{font-size:15px;padding:0 1rem}.hoverContainer i{font-size:2rem}@keyframes hoverContainer{0%{transform:translateX(-.7rem)}50%{transform:translateX(.7rem)}to{transform:translateX(-.7rem)}}.icon-container{align-items:center;margin-bottom:-2rem;max-height:100px}.icon-container:hover h3{opacity:1}.icon-container:hover i{opacity:.1}.icon-container h3{opacity:0;position:relative;top:-90%;transition:opacity .3s ease}.icon-container i{font-size:5rem;margin:0 1rem;opacity:1;padding-bottom:-3rem;transition:opacity .3s ease;visibility:visible}.experienceTitle{font-size:3rem;font-style:bold}.expList{color:var(--font-color)}.expList h2{font-size:2rem;letter-spacing:2px;padding:0;text-decoration:underline}.expList h2,.expList h4{color:var(--font-color);margin:0}.expList h4{font-size:20px;padding:1px}.experience{align-items:center;background:url(/static/media/comet.27edb2f84daad21544fb.jpg);border:3px solid gray;border-radius:30px;color:var(--font-color);column-gap:3rem;display:flex;font-size:20px;justify-content:space-between;margin:2rem auto 3rem;padding:1rem 5rem;width:40%}.experience .expImage{background:#fff;border-radius:1rem;margin:.7rem}@media screen and (max-width:800px){.icon-container{margin:5px 0}.experience{align-items:center;display:block}.YStemAndChess{height:90px;width:200px}}.App{box-sizing:border-box;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;text-align:center}*{--font-color:beige;--background-color:#262432}
/*# sourceMappingURL=main.281d54f1.css.map*/