body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1f1f1f;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;justify-content:center;margin:0;overflow-x:hidden;overflow-y:hidden;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body::-webkit-scrollbar-track{background-color:#272822;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #272822}body::-webkit-scrollbar{background-color:#272822;width:6px}body::-webkit-scrollbar-thumb{background-color:#0f0;border-radius:0;-webkit-box-shadow:inset 0 0 2px #0000004d}nav{align-items:center;display:flex;height:70px;justify-content:flex-start;left:0;position:fixed;top:0;width:100%;z-index:1000}#nav-links{display:none;flex-direction:row;font-size:20px;justify-content:space-around;width:750px}#nav-button{cursor:pointer;margin-left:20px}#nav-links-burger{align-items:flex-start;background-color:#141414f7;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:-280px;padding:70px 0 0 40px;position:fixed;top:0;transition:left 1s ease;width:240px;z-index:1000}#nav-links-burger.slide-in{left:0}#nav-links-burger.slide-out{left:-280px}#nav-links-burger p{color:#fff}.button-icon{background:none;border:none;cursor:pointer;left:20px;padding:0;position:absolute;top:20px}.button-icon img{width:40px}.nav-link{align-items:flex-end;color:#fff;display:flex;flex-direction:column;margin-top:20px;text-decoration:none}.nav-link p{font-family:Roboto Mono,monospace;margin:-2px}.nav-number{font-size:12px}.active{align-items:flex-end;color:#0f0;display:flex;flex-direction:column;margin-top:20px;text-decoration:none}.active p{font-family:Roboto Mono,monospace;margin:-2px}#nav-links-burger .active p{color:#0f0!important}@media only screen and (min-width:768px){nav{justify-content:center}#nav-links{display:flex}#nav-button,#nav-links-burger{display:none}}#about{align-items:flex-start;display:flex;flex-direction:column;font-family:Roboto Mono,monospace;justify-content:center;margin-top:40px;z-index:0}#about ul{display:flex;padding-left:0}#about p{font-size:15px;margin-right:10px;width:50vw}#skills{align-items:flex-start;animation:colorAnimation 7s linear infinite;background-color:#272822;border:2px solid #0f0;border-left-style:dashed;display:flex;flex-direction:column;height:50vh;margin-left:auto;margin-right:auto;overflow-x:hidden;overflow-y:scroll;padding:20px;position:relative;width:70vw}#skills::-webkit-scrollbar-track{background-color:#272822;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #272822}#skills::-webkit-scrollbar{background-color:#272822;width:6px}#skills::-webkit-scrollbar-thumb{background-color:#494949;border-radius:0;-webkit-box-shadow:inset 0 0 2px #0000004d}#skills li{list-style:none;margin-right:15px}#bass{max-width:380px;width:30vw!important;z-index:1000}#info{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:30px auto 20px}#info span{animation:colorAnimationSpan 7s linear infinite;color:#0f0}.logo-list-about{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:80vw}.logo{align-items:center;animation:colorAnimation 7s linear infinite;aspect-ratio:1/1;border:2px solid #0f0;border-left-style:dashed;display:flex;justify-content:center;margin-bottom:20px;max-width:500px;min-width:50px;width:8vw}.logo img{min-width:40px;width:5vw!important}@media only screen and (min-width:768px){#about{align-items:center;flex-direction:row;margin-top:110px}#about p{font-size:1.7vw;margin-left:50px;margin-right:50px;width:30vw}#info{flex-direction:column;height:400px;margin:0 auto}#skills{height:65vh;margin-top:10px;min-height:480px;width:50vw}}@media only screen and (min-width:1024px){#about p{font-size:20px}}#contact-div{align-items:center;display:flex;flex-direction:column;height:80vh;margin-top:10vw;overflow-y:scroll;padding:0 50px}#contact-div::-webkit-scrollbar-track{background-color:#272822;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #272822}#contact-div::-webkit-scrollbar{background-color:#272822;width:6px}#contact-div::-webkit-scrollbar-thumb{background-color:#0f0;border-radius:0;-webkit-box-shadow:inset 0 0 2px #0000004d}#touch{text-align:center}#links{display:flex;flex-direction:row;justify-content:space-around;margin-top:50px;width:70vw}.link-wrapper>h2>span{animation:colorAnimationSpan 7s linear infinite}.link-wrapper a{width:50%}.link-wrapper h2{font-size:2vw}.link-wrapper{flex-direction:column;width:30%}.link,.link-wrapper{align-items:center;display:flex;justify-content:center}.link{animation:colorAnimation 7s linear infinite;aspect-ratio:1/1;border:2px solid #0f0;border-left-style:dashed;width:100%}.link img{width:75%}#email-div{color:#fff;display:flex;flex-direction:row;font-family:Roboto Mono,monospace;justify-content:space-around;padding-bottom:20px;width:90vw}#info-email{align-items:center;display:flex;flex-direction:column;justify-content:space-between}label{font-size:1.5vw;margin-bottom:.5vw}input{height:2vw;max-width:400px;width:80%}input,textarea{animation:colorAnimation 7s linear infinite;border:2px solid #0f0;border-left-style:dashed;color:#fff;font-family:Roboto Mono,monospace;font-size:2vw;outline:none;padding:1vw 2vw}textarea{height:20vw;resize:none;width:30vw}#message,.subject{display:flex;flex-direction:column}.span-email{animation:colorAnimationSpan 7s linear infinite}#h1-email{font-size:2vw;margin:5vw 0;text-align:center}#email-button{animation:colorAnimationButton 7s linear infinite;border-bottom:.3px solid #0f0;cursor:pointer;font-size:1.5vw;padding:1vw;text-align:center;width:35%}#intro{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}#name{font-size:8vw;font-weight:600}#name,#title{font-family:Poppins,sans-serif;margin:0}#title{font-size:2.8vw}.text-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.text-container #name{animation:animate 30s ease-in-out infinite;-webkit-background-clip:text;background-clip:text;background-image:url(/portfolio/static/media/wallpaper.dd94e3cbe1d197498fd7.jpg);background-repeat:repeat;background-size:50%;color:#e1e1e103}@keyframes animate{0%,to{background-position:0 0}25%{background-position:100% 100%}50%{background-position:0 100%}75%{background-position:100% 0}}#projects-page{overflow-y:hidden}#projects-container{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Roboto Mono,monospace;height:85.9vh;justify-content:space-around;margin-left:auto;margin-right:auto;margin-top:130px;overflow-x:hidden;overflow-y:scroll;width:90vw}#projects-container::-webkit-scrollbar-track{background-color:#272822;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #272822}#projects-container::-webkit-scrollbar{background-color:#272822;width:6px}#projects-container::-webkit-scrollbar-thumb{background-color:#0f0;border-radius:0;-webkit-box-shadow:inset 0 0 2px #0000004d}.project{align-items:center;background-color:#272822;border:2px solid #0f0;border-left-style:dashed;display:flex;flex-direction:column;margin-bottom:40px;width:670px}.project,.project img{animation:colorAnimation 7s linear infinite}.project img{border:2px solid #0f0;width:100%}.project-img{max-width:100%;width:auto!important}.project-logo-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-top:8px;padding-left:20px;width:100%}.project-logo-list li{width:60px}.project-logo{align-items:center;animation:colorAnimation 7s linear infinite;aspect-ratio:1/1;border:2px solid #0f0;border-left-style:dashed;display:flex;justify-content:center;margin-bottom:20px;width:50px}.project-logo img{border:0!important;max-height:90%;width:75%!important}#github{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-top:20px}#github .project-logo{margin-right:10px}.bracket{animation:colorAnimationSpan 7s linear infinite}.project-info{margin-right:10px;width:70%}.tech-info{align-items:center;display:flex;flex-direction:column;height:98%;justify-content:center;margin-top:27px;width:100%}.tech-info h3{font-size:15px;margin:0;text-align:center}h2{font-size:20px}@media only screen and (min-width:768px){.project{align-items:normal;flex-direction:row;padding:20px}.project-img{height:225px}.tech-info h3{font-size:1.17em}#projects-page h2{font-size:1.5em}.tech-info{width:40%}.project{align-items:center;animation:colorAnimation 7s linear infinite;background-color:#272822;border:2px solid #0f0;border-left-style:dashed;display:flex;height:420px;margin-bottom:40px;width:670px}.project-logo-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;height:55%;justify-content:flex-start;list-style:none;margin-top:8px;padding-left:20px;width:100%}}#resume-div{align-items:center;display:flex;flex-direction:column;font-family:Roboto Mono,monospace;height:85vh;justify-content:space-around;margin-top:100px;width:95vw}#cv-wrapper iframe{animation:colorAnimation 7s linear infinite;aspect-ratio:30000/42200;border:2px solid #0f0;border-left-style:dashed;overflow:hidden;width:20vw}@keyframes colorAnimation{0%{background-color:#27282200;border-color:#00ff0026}50%{background-color:#272822;border-color:#0f0}to{background-color:#27282200;border-color:#00ff0026}}@keyframes colorAnimationSpan{0%{color:#00ff0026}50%{color:#0f0}to{color:#00ff0026}}@keyframes colorAnimationButton{0%{border-color:#00ff0026}50%{border-color:#0f0}to{border-color:#00ff0026}}#certifications{align-items:center;animation:colorAnimation 7s linear infinite;border:2px solid #0f0;border-left-style:dashed;display:flex;flex-direction:column;height:100vw;overflow-x:hidden;overflow-y:scroll;width:95%}#certifications::-webkit-scrollbar-track{background-color:#272822;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #272822}#certifications::-webkit-scrollbar{background-color:#272822;width:6px}#certifications::-webkit-scrollbar-thumb{background-color:#0f0;border-radius:0;-webkit-box-shadow:inset 0 0 2px #0000004d}.certification{border:2px solid #0f0;border-left-style:dashed;margin:10px;padding:10px;width:283px}.certification,.certification>img{animation:colorAnimation 7s linear infinite}.certification>img{border:2px solid #0f0;width:280px}.certification-logo{align-items:center;animation:colorAnimation 7s linear infinite;border:2px solid #0f0;border-left-style:dashed;display:flex;justify-content:center;margin:3px;padding:5px}.certification-logo img{width:21px}.logo-list-resume{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding-left:0;width:100%}.span{animation:colorAnimationSpan 7s linear infinite}h3{width:280px}#cv,h3{text-align:center}#cv{align-items:center;display:flex;flex-direction:column;width:29vw}#cv p,#cv-wrapper{cursor:pointer}#cv-wrapper{height:30vw;z-index:1000}#full-cv{height:90%;width:90%}#back-button{align-items:center;animation:colorAnimationButton 7s linear infinite;border-bottom:2px solid #0f0;cursor:pointer;display:flex;height:4vh;justify-content:center;width:8vw}#certification-section{align-items:center;display:flex;flex-direction:column;width:100vw}@media only screen and (min-width:600px){#certifications{height:80vh;width:auto;width:71vw}#certification-section{width:auto}#resume-div{flex-direction:row}#cv-wrapper{margin-top:0}#certifications{align-items:normal;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.certification{width:404px}.certification>img{width:400px}.certification-logo img{width:30px}.logo-list,h3{width:400px}}
/*# sourceMappingURL=main.d773c2b1.css.map*/