*{box-sizing:border-box}*,body{margin:0}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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Gagalin;src:url(/static/media/Gagalin-Regular.6bc229310548650a1f24.otf) format("opentype")}@font-face{font-family:Apercu;src:url(/static/media/Apercu-Medium.aedaec26a758f9fbd8d4.otf) format("opentype")}@font-face{font-family:League Spartan;src:url(/static/media/LeagueSpartan-Medium.a8c3b9360d69edbcf13e.ttf) format("truetype")}.App{text-align:center}.wrapper{height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-perspective:10px;perspective:10px;position:relative;scroll-behavior:smooth}.main-sections{align-items:center;display:flex;height:100%;justify-content:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.background{height:100vh;-webkit-transform:translateZ(-20px) scale(4);transform:translateZ(-20px) scale(4)}.background,.foreground{position:absolute;width:100vw}.foreground{height:10%;top:100vh}.nav-heading{background:#000;position:fixed;z-index:10}.header-container{background:transparent}.header-container,.header-container.active{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:center;position:-webkit-sticky;position:sticky;top:0;transition:all .5s ease-in-out;width:100%;z-index:100}.header-container.active{background:linear-gradient(90deg,#434343,#000)}.coffee-mug{margin:10px;padding:10px 10px 20px}.linkedIn-logo{margin:20px}.hamburger{cursor:pointer;display:none;flex-direction:column;margin-right:10px;padding:5px;transition-duration:.2s}.hamburger.open .bar:first-child{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px);transition-duration:.2s}.hamburger.open .bar:nth-child(2){opacity:0}.hamburger.open .bar:nth-child(3){-webkit-transform:rotate(45deg) translate(-6.5px,-7.5px);transform:rotate(45deg) translate(-6.5px,-7.5px);transition-duration:.2s}.hamburger .bar:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition-duration:.3s}.hamburger .bar:nth-child(2){opacity:1;transition-duration:.3s}.hamburger .bar:nth-child(3){-webkit-transform:rotate(0deg);transform:rotate(0deg);transition-duration:.3s}.cross{border:2px solid pink;color:#fff;font-size:1.5rem}.bar{background-color:#fff;height:3px;margin:3px 0;width:25px}.mobile-section{display:none}@media only screen and (max-width:838px){.header-container,.header-container.active{justify-content:space-between}.header-container .mobile-menu{display:block}.hamburger{display:flex;height:60px;margin-top:9px}.mobile-section{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;max-height:60px}.mobile-menu{background-color:#000;background-color:rgba(0,0,0,.8);margin-top:10px;width:15rem}.mobile-menu ul{color:#fff;list-style:none;padding:0;width:100%}.mobile-menu li{font-family:Apercu,Courier New,Courier,monospace;font-size:1.3rem;font-weight:700;line-height:1.6;padding-bottom:5px;position:relative;text-align:center;width:100%}.mobile-menu li:before{background-color:hsla(0,0%,91%,.2);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.mobile-menu li:hover{color:#c9a0dc;cursor:pointer;transition-duration:.3s}}.navLink-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.navLink{color:#fff;font-family:League Spartan;margin-right:3rem;padding:3px}.navLink:hover{background:#c9a0dc;border-radius:5px;color:#000;cursor:pointer;padding:4px 3px;transition-duration:.25s}.navLink,h1{font-size:1.5rem;font-weight:700}@media only screen and (max-width:838px){.navLink-container{display:none}}@font-face{font-family:League Spartan Medium;src:url(/static/media/LeagueSpartan-Medium.a8c3b9360d69edbcf13e.ttf) format("ttf")}.home-container{align-items:center;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/static/media/ocean-home.3985cdb2f2593ff7761b.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%}.home-title{color:#fff;font-family:League Spartan;font-size:4rem;font-weight:700}.animated-typing{color:#fff;font-family:Apercu;font-size:2.5rem;font-weight:500;text-align:center}@media only screen and (max-width:1000px){.animated-typing{font-size:2rem;width:500px}}@media only screen and (max-width:690px){.animated-typing{font-size:1.5rem;width:200px}}.aboutMe-container{background:#fff;height:auto;width:100%}.aboutMe-title{margin:0 auto;padding:3rem;position:relative;text-align:center;z-index:1}.aboutMe-title>h1{color:#f0f0f0;font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:15vw;font-weight:700}.aboutMe-inner-title{left:0;position:absolute;right:0;top:50%;z-index:2}.aboutMe-inner-title>h2{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;text-decoration:underline;text-decoration-color:#c9a0dc}.aboutMe-body{grid-gap:50px;display:grid;grid-template-columns:70% 30%;padding:50px}a>span{font-weight:bolder}.quick-facts{list-style-type:none;margin:0 2rem;padding:0}.list-item{text-wrap:wrap;border-bottom:2px solid #c9a0dc;font-family:Apercu,Courier New,Courier,monospace;font-size:1.2rem;padding:1rem;text-align:left}.paragraph>h2{font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:3rem;line-height:1.2;margin:1.5rem}.paragraph>p{font-family:Apercu,Courier New,Courier,monospace;font-size:1.2rem;line-height:1.6;padding:20px;text-align:left}.paragraph a{color:#000;margin:3px;text-decoration:none;vertical-align:middle}.paragraph a:hover{background-color:#c9a0dc;border-radius:5px;color:#fff;padding-right:3px;transition-duration:.2s}.quote{display:block;font-size:2rem;font-style:italic;font-weight:700;margin:0 auto;text-align:center}.name{color:#c9a0dc}.type{font-weight:900}.email{color:#c9a0dc}button{border:none;border-radius:30px;color:#000;font-family:Apercu,Courier New,Courier,monospace;font-weight:700;margin:1rem;padding:20px 30px}button:hover{background:#c9a0dc;cursor:pointer;transition-duration:.25s}@media only screen and (max-width:1166px){.aboutMe-body{display:flex;flex-direction:column;padding:10px}}@media only screen and (max-width:840px){.aboutMe-title>h1{font-size:20vw}.aboutMe-inner-title>h2{font-size:3rem}}@media only screen and (max-width:570px){.aboutMe-inner-title{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}}@media only screen and (max-width:400px){.aboutMe-inner-title>h2{font-size:1.5rem}.aboutMe-body{padding:0}}.resume-container{background:#f8f9fa;height:auto;width:100%}.resume-title{margin:0 auto;padding:1.5rem;position:relative;text-align:center;z-index:1}.resume-title>h1{color:#dee3e4;font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:15vw;font-weight:700}.resume-inner-title{left:0;position:absolute;right:0;top:50%;z-index:2}.resume-inner-title>h2{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;text-decoration:underline;text-decoration-color:#c9a0dc}.resume-body{justify-content:space-around;width:100%}.education,.resume-body{display:flex;flex-direction:column;height:auto}.education{align-items:center;justify-content:center;margin-bottom:20px;max-width:100%}.education h1,.experience h1,.skills h1{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;margin:10px 0}.experience{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:10px;max-width:100%}.skills{width:100%}.resume-button{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.3);color:#000;margin-bottom:25px}@media only screen and (max-width:838px){.resume-title>h1{color:#dee3e4;font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:20vw;font-weight:700}.resume-inner-title>h2{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;text-decoration:underline;text-decoration-color:#c9a0dc}}@media only screen and (max-width:400px){.resume-inner-title>h2{font-size:1.5rem}}.experienceCard{align-items:flex-start;background:#fff;border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.3);box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:flex-start;line-height:1.8rem;margin:10px;padding:25px;width:80%}.experienceCard>p{font-family:Apercu,Courier New,Courier,monospace;margin-top:1rem;text-align:left}.experienceCard h3{font-family:League Spartan,Arial,Helvetica,sans-serif;text-align:left}.year-tab{background:#c9a0dc;border-radius:5px;padding:3px}.degree-title{font-weight:900;margin-top:1rem}.degree-title,.university{font-family:League Spartan,Arial,Helvetica,sans-serif;text-align:left}@media only screen and (max-width:600px){.experienceCard{height:auto}}.skillsCard{align-items:center;background:#fff;border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;justify-content:center;margin:10px;max-width:100%}.reactIcon{font-size:4rem}.skillItem{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px}.skillItem>h3{font-family:Apercu,Courier New,Courier,monospace}.portfolio-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.projects-box{align-items:space-evenly;display:flex;flex-wrap:wrap;height:auto;justify-content:space-evenly;max-width:100%}.portfolio-title{margin:0 auto;padding:3rem;position:relative;text-align:center;z-index:1}.portfolio-title>h1{color:#f0f0f0;font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:15vw;font-weight:700}.portfolio-inner-title{left:0;position:absolute;right:0;top:50%;z-index:2}.portfolio-inner-title>h2{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;text-decoration:underline;text-decoration-color:#c9a0dc}@media only screen and (max-width:1300px){.portfolio-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}}@media only screen and (max-width:838px){.portfolio-title>h1{font-size:20vw}.portfolio-inner-title>h2{font-size:3rem}}@media only screen and (max-width:400px){.portfolio-inner-title>h2{font-size:1.5rem}}.project-bundle{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.project-card{border-radius:10px;box-shadow:5px 5px 5px rgba(0,0,0,.3);height:300px;margin:1rem 1rem 10%;position:relative;width:550px}.actual-image{display:block;object-fit:cover;object-position:center center}.actual-image,.img-overlay{border-radius:10px;height:100%;width:100%}.img-overlay{align-items:center;background:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s}.img-overlay-blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.img-overlay>*{-webkit-transform:translateY(20px);transform:translateY(20px);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.img-overlay:hover{opacity:1}.img-overlay:hover>*{-webkit-transform:translateY(0);transform:translateY(0)}.img-overlay>p{margin:20px}.project-description{margin:1rem}.project-button{border:none;border-radius:30px;font-family:Apercu,Courier New,Courier,monospace;font-weight:700;margin:1rem;padding:15px 25px}.project-button>h1{font-size:1rem}.description-container{padding:5px}@media screen and (max-width:700px){.project-card{border-radius:10px;box-shadow:5px 5px 5px rgba(0,0,0,.3);height:300px;margin:1rem 1rem 10%;position:relative;width:470px}.actual-image{border-radius:10px;display:block;height:100%;width:100%}}@media only screen and (max-width:600px){.project-card.movieDatabase{background:url(/static/media/movieDatabaseSmallz.176e279def695541f3a6.png);background-position:50%;background-size:cover;height:600px;width:400px}.project-card.amazonClone{background:url(/static/media/amazon-clone.d22b45f9fd8993333631.png);background-position:50%;background-size:cover;height:600px;width:400px}.project-card.redditClone{background:url(/static/media/redditSmallz.4614d7d8f700a816cb15.png);background-position:50%;background-size:cover;height:600px;width:400px}.project-card.jammmingApp{background:url(/static/media/jammingSmallz.ae870c564c90029362e8.png);background-position:50%;background-size:cover;height:600px;width:400px}.actual-image{display:none}}@media only screen and (max-width:400px){.project-card.movieDatabase{background:url(/static/media/movieDatabaseSmallz.176e279def695541f3a6.png);background-position:50%;background-size:cover;height:500px;width:300px}.project-card.amazonClone{background:url(/static/media/amazon-clone.d22b45f9fd8993333631.png);background-position:50%;background-size:cover;height:500px;width:300px}.project-card.redditClone{background:url(/static/media/redditSmallz.4614d7d8f700a816cb15.png);background-position:50%;background-size:cover;height:500px;width:300px}.project-card.jammmingApp{background:url(/static/media/jammingSmallz.ae870c564c90029362e8.png);background-position:50%;background-size:cover;height:500px;width:300px}.actual-image{display:none}}.contact-container{background:#f8f9fa;height:auto;width:100%}.contact-body{grid-gap:2rem;display:grid;grid-template-columns:30% 70%;height:auto;max-width:100%;padding:2rem}.Contact-details>h1{font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:2rem;text-align:center}.contact-title{margin:0 auto;padding:3rem;position:relative;text-align:center;z-index:1}.contact-title>h1{color:#dee3e4;font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:15vw;font-weight:700}.contact-inner-title{left:0;position:absolute;right:0;top:50%;z-index:2}.contact-inner-title>h2{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;text-decoration:underline;text-decoration-color:#c9a0dc}.Contact-details{width:100%}.Contact-details,.contactForm{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.contactForm{margin:0 20px;max-width:100%}.info{align-items:center;display:flex;justify-content:space-around;margin-bottom:2rem;margin-top:2rem;width:100%}.nameInput{margin-right:10px;text-indent:10px}.emailInput{margin-left:10px;text-indent:10px;width:100%}input{padding:.5rem 5.5rem .5rem 0;text-align:left}input,textArea{border:2px solid #d3d3d3;border-radius:5px;font-family:Apercu,Courier New,Courier,monospace;font-size:1rem;width:100%}textArea{margin-bottom:1rem;overflow:auto;padding:1rem 0 7rem;text-indent:10px}.submit-container{display:flex;justify-content:center}.submitButton{background:#fff;border:none;border-radius:30px;box-shadow:5px 5px 10px rgba(0,0,0,.3);color:#000;font-family:Apercu,Courier New,Courier,monospace;font-size:1rem;font-weight:700;margin:1rem;max-width:100%;padding:1.25rem 1.875rem;text-align:center}.submitButton:hover{background:#c9a0dc;cursor:pointer;transition-duration:.25s}.selfie-container{border:5px solid #c9a0dc;border-radius:100%;display:flex;height:250px;justify-content:center;margin-top:2rem;width:250px}.profile-pic{border-radius:100%;height:auto;max-width:100%;object-fit:cover;object-position:87%}.contactInfo-container{align-items:space-around;display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem}.mail,.social-media-section{align-items:center;display:flex}.social-media-section{flex-direction:column;justify-content:center;margin-top:2rem;width:100%}.contactForm>h1,.social-media-section>h1{font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:2rem}.social-media-container{align-items:center;display:flex;justify-content:space-evenly;margin-top:1rem;width:100%}.mailIcon{color:#c9a0dc;font-size:1.5rem;margin-right:.5rem}.whatsApp{align-items:center;display:flex}.whatsAppLogo{color:#c9a0dc;font-size:1.5rem;margin-right:.5rem}.icon{color:#000;font-size:3.5rem}.icon:hover{color:#c9a0dc;cursor:pointer;transition-duration:.25s}@media only screen and (max-width:1000px){.contactForm{justify-content:flex-start;margin:0 20px;width:100%}.contact-body,.contactForm{align-items:center;display:flex;flex-direction:column}.contact-body{height:auto;justify-content:center;max-width:100%;padding:2rem}}@media only screen and (max-width:838px){.contact-title>h1{color:#dee3e4;font-family:League Spartan,Arial,Helvetica,sans-serif;font-size:20vw;font-weight:700}.contact-inner-title>h2{font-family:Apercu,Courier New,Courier,monospace;font-size:3rem;text-decoration:underline;text-decoration-color:#c9a0dc}}@media only screen and (max-width:600px){.info{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:0;margin-top:2rem;width:100%}.nameInput{margin-bottom:2rem;margin-right:0}.emailInput{margin-bottom:2rem;margin-left:0}input{padding:.5rem 0}textArea{width:100%}}@media only screen and (max-width:400px){.contact-inner-title>h2{font-size:1.5rem}}.footer-container{align-items:center;background:#000;display:flex;height:60px;justify-content:center;width:100%}.footer-container h3{color:#fff;font-family:Apercu,Courier New,Courier,monospace}
/*# sourceMappingURL=main.a56b25d9.css.map*/