body{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:3rem;margin:0;min-width:100%}.background{-webkit-animation:background-animation 15s infinite;animation:background-animation 15s infinite;background:linear-gradient(0deg,#00c70a,#053692,#303a37);left:-100rem;min-height:500rem;min-width:500rem;position:fixed;top:-100rem}@-webkit-keyframes background-animation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes background-animation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home{display:grid;position:relative}@-webkit-keyframes name-slide{0%{position:relative;top:-25rem}99%{position:relative;top:0}to{position:-webkit-sticky;position:sticky;top:0}}@keyframes name-slide{0%{position:relative;top:-25rem}99%{position:relative;top:0}to{position:-webkit-sticky;position:sticky;top:0}}.start{display:flex;flex-wrap:wrap;height:90vh;justify-content:center;margin:0 5%}.start-one,.start-two{-webkit-animation:slide-in 1.5s forwards;animation:slide-in 1.5s forwards;left:-200rem;position:relative;text-align:center}.start-two{-webkit-animation-delay:1s;animation-delay:1s}.start-three{width:90vw}.my-image,.start-three{-webkit-animation:phase-in 1s forwards;animation:phase-in 1s forwards;-webkit-animation-delay:3s;animation-delay:3s;opacity:0}.start-img img{margin-left:1rem;opacity:1;transition:opacity .5s ease-out;width:2.5rem}@-webkit-keyframes slide-in{0%{left:-200rem}to{left:0}}@keyframes slide-in{0%{left:-200rem}to{left:0}}.start-software-engineer{color:#00ff95;font-size:4rem}.invisible{opacity:0!important}.start-text{align-content:space-around;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@-webkit-keyframes phase-in{0%{opacity:0}to{opacity:1}}@keyframes phase-in{0%{opacity:0}to{opacity:1}}.my-image-container{align-items:center;display:flex;height:20%;justify-content:space-around;position:relative}.my-image{border-radius:20rem;display:flex;flex-direction:column;float:right;justify-content:center;position:absolute;width:20rem}.about-banner,.project-banner{color:#00ff95;display:flex;font-size:1.5em;justify-content:center;position:relative;text-align:center;width:100vw}.project-card{border:1px solid #fff;border-radius:.5rem;box-shadow:0 0 14px hsla(0,0%,100%,.3);font-size:2rem;padding-bottom:1rem;width:95vw}h3,p{margin-inline:1rem}a{color:#fff}h3{font-weight:420}button{background-color:#030d22;border:1px solid #fff;border-radius:.5rem;color:#fff;font-size:2rem;margin-left:2rem;transition:all .2s ease-in-out}button a{text-decoration:none}button:hover{border-color:#00f7ff;color:#00f7ff}.about-paragraphs{margin-left:2rem;width:95%}.contact{display:flex;flex-direction:column;height:10rem}.contact-buttons{display:flex;flex-direction:row;justify-content:space-evenly;padding-top:2rem}.contact img{margin-left:2rem}.project-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.project-info,.project-links,.project-skills{font-size:2rem}@media only screen and (min-width:1025px){.start{align-content:center;justify-content:space-around;margin:0}body{font-size:2rem}.start-text{width:80%}.start-one,.start-two{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.my-image{width:12rem}}
/*# sourceMappingURL=main.f660a767.css.map*/