@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);*{font-family:Montserrat,sans-serif}:root{--main-color:#2a2f40;--dark-main-color:#212831;--splash-color:#7a2605;--footer-color:#212831;--action-color:#00feff;--fade-action-color:rgba(255,137,0,.2);--sub-action-color:#0abab5;--fade-sub-action-color:rgba(0,254,255,.2);--text-color:#fff;--projecthover-color:#2128314a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#212831;background-color:var(--dark-main-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.fullscreen{align-items:center;background-color:#2a2f40;background-color:var(--main-color);color:#fff;color:var(--text-color);display:flex;height:100vh;justify-content:center;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,p,span{color:var(--text-color)}#root{background-color:var(--main-color)}@media(max-width:550px){.Project__virtual__container{margin:5rem 0!important;width:95%}.SingleProject__button__links button{font-size:4vw!important;margin:10px!important}}@media(max-width:640px){.Typewriter{font-size:5.5vw}}@media(min-width:1000px){.Typewriter{font-size:5vw!important}.About__contact_array{font-size:10rem!important}}@media(min-width:1500px){.Typewriter{font-size:3.3vw}.landing__image__container img{height:20vw;width:20vw}}.navbar{align-items:center;background-color:var(--dark-main-color);box-shadow:0 1px 10px 0 rgba(60,64,67,.166),0 2px 6px 2px rgba(60,64,67,.04);display:flex;justify-content:space-evenly;max-height:10vh;min-height:5rem;padding-bottom:1rem;padding-top:1rem;position:fixed;transition:all .25s ease;width:100vw;z-index:2}.nav-brand-container{max-height:5rem;max-width:5rem}.nav-brand-video{cursor:pointer;height:100%;width:100%;z-index:10}.nav-mode-switch{display:flex;height:100%;justify-content:center}.nav-link-container{align-items:center;display:flex;height:100%;justify-content:space-evenly;width:70%}.nav-link-container a{align-items:center;display:flex;flex-direction:column;text-decoration:none;transition:all .33s ease}.nav-link-container a,.nav-link-container a:active{color:var(--action-color)}.nav-link-container a:hover{color:var(--sub-action-color)}.nav--hidden{box-shadow:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes textslidein{0%{width:0}50%{width:50%}to{width:-webkit-fit-content;width:fit-content}}@keyframes textslidein{0%{width:0}50%{width:50%}to{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.landing__page{display:flex;flex-flow:column wrap;height:100vh;width:100vw}.landing__main__container{padding-bottom:10vh}.landing__image__container{bottom:0;position:fixed;right:0;transition:opacity .15s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:10}.landing__image__container img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;height:250px;-webkit-user-select:none;user-select:none;width:250px}.landing__image__container img:hover{cursor:pointer}.landing__typewriter{height:50vh;margin-bottom:5vh;margin-top:5rem;width:100%}strong{padding-left:1.5rem}.typewriter-container{padding:2rem}.Typewriter{font-size:2.3rem;font-weight:300;margin-top:5rem}.Typewriter__wrapper{padding-left:1.5rem}.Typewriter__cursor{color:var(--action-color)}.Typewriter__kill-animation{-webkit-animation:none!important;animation:none!important}.move-sprite{-webkit-transform:translateX(100%);transform:translateX(100%)}.About{align-items:center;background-color:var(--main-color);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100vw}.About__content__container{min-height:1200px}.About__skills__header{align-self:center;font-size:2rem}.About__animated__div{align-items:center;display:flex;flex-direction:column}.About__image__container{align-items:center;background-color:rgba(35,4,4,.477);border:1px solid var(--action-color);border-radius:180px;display:flex;-webkit-filter:drop-shadow(0 0 1rem var(--fade-sub-action-color));filter:drop-shadow(0 0 1rem var(--fade-sub-action-color));height:45vw;justify-content:center;margin:3rem;max-height:350px;max-width:350px;min-height:100px;overflow:hidden;transition:all .25s ease;width:45vw}.About__image__container img{flex-shrink:0;width:100%}.About__contact-title{font-size:2rem;font-weight:lighter}.About__contact_array{align-items:center;display:flex;font-size:5rem;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.About__contact_array .contact_item{color:#00feff;font-size:5rem;margin:5vw;transition:all .3s ease}.About__contact_array .contact_item:hover{color:#0abab5;font-size:4rem}.About__image_array{align-items:center;display:flex;flex-flow:row wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;max-width:50rem;min-width:300px;width:60vw}.About__image_array img{max-width:7rem;min-width:4rem;padding:1rem;width:10vw}.About h1,.About h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.About h2{background:linear-gradient(180deg,transparent 95%,var(--action-color) 95%);color:var(--text-color)}.About li{color:var(--sub-action-color)}.About li span{font-size:2rem;padding-left:1rem}.About li .list-text{color:var(--text-color);margin:0}.About__text__content{font-size:1.2rem;max-width:50rem;text-align:center;width:80%}.Project{align-items:center;background-color:var(--main-color);color:var(--text-color);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10vh;max-width:100vw}.Project__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Project__virtual__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:3rem;max-width:50%}.virtual-card{align-items:center;background-color:#404453;border-radius:40px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 30px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:2rem;transition:border-radius .5s ease,border-color 1.3s ease-out,box-shadow 2s;width:25rem;will-change:transform}.virtual-card:hover{border-color:var(--sub-action-color);border-radius:40px;-webkit-filter:drop-shadow(0 0 3em rgba(128,0,128,.166));filter:drop-shadow(0 0 3em rgba(128,0,128,.166))}.virtual-card img{margin-bottom:2rem;max-height:20rem;max-width:20rem}.virtual-card__button{align-items:center;border:1px solid hsla(0,0%,8%,.517);border-radius:10px;color:var(--text-color);display:flex;font-size:1.1rem;font-weight:bolder;letter-spacing:1px;margin-bottom:3rem;padding:.7rem;transition:all .5s ease}.virtual-card__button:hover{background-color:var(--fade-sub-action-color)!important;cursor:pointer;font-weight:bolder}.virtual-card__button .learn-more-icon{font-size:2rem}.exaggerate-button{margin:2rem}@media(max-width:450px){.virtual-card__title{font-size:1.3rem}}.Footer{align-items:center;background-color:var(--footer-color);color:var(--text-color);display:flex;font-size:.7rem;height:10vh;justify-content:space-evenly;min-height:4rem;width:100vw}.Footer__contact_container{font-size:1.5rem}.Footer__contact_container a{color:var(--text-color);margin-left:3vw;text-decoration:none}.Footer__contact_container a:hover{color:var(--action-color)}.Resume{align-items:center;color:var(--text-color);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:100vh;width:100vw}.Resume__pdf-container{height:100vh;margin-top:20vh}.Resume__download{text-decoration:none}.Resume__download button{align-items:center;background-color:rgba(177,177,231,.243);border:1px solid rgba(177,177,231,.243);border-radius:10px;color:var(--text-color);display:flex;font-size:1.4rem;font-weight:bolder;letter-spacing:1.5px;margin-bottom:10vh;padding:1rem;transition:all .5s ease}.Resume__download button:hover{background-color:var(--fade-action-color);border-color:var(--action-color);font-weight:bolder}.react-pdf__Page__canvas{border:1px solid var(--action-color);max-height:110vh;max-width:90vw}.react-pdf__Page__textContent span{color:transparent}@media(max-width:700px){.react-pdf__Page__textContent{display:none}}.Single-Project{align-items:flex-end;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;width:100vw}.SingleProject{padding-top:15vh}.SingleProject-link{color:#ffa602;padding-right:1rem;text-decoration:none;text-shadow:0 0 2px hsla(47,89%,70%,.486)}.SingleProject-link:hover{color:var(--action-color);text-shadow:0 0 .5px var(--action-color)}.SingleProject__top__row{display:flex;flex-wrap:wrap}.SingleProject__title_wrapper{flex-wrap:wrap}.SingleProject__button__links,.SingleProject__title_wrapper{align-items:center;display:flex;justify-content:center;width:100vw}.SingleProject__button__links button{background-color:hsla(39,77%,83%,.1);border:2.5px solid var(--footer-color);border-radius:10px;color:var(--text-color);font-size:2rem;margin:1.2rem;padding:1rem;transition:all .25s ease}.SingleProject__button__links button:hover{background-color:var(--projecthover-color);cursor:pointer}.SingleProject__bottom_container{align-items:center;display:flex;flex-direction:column}.SingleProject__bottom_container h1{background:linear-gradient(180deg,transparent 60%,var(--footer-color) 60%,var(--footer-color) 87%,var(--action-color) 87%,var(--action-color) 95%,transparent 95%)}.SingleProject__bottom_container p{font-size:1.3rem;margin-bottom:3rem;max-width:800px;text-align:center;width:60vw}.SingleProject__image__array__container{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 2rem 0;max-width:900px}.SingleProject__image__array__container img{max-width:4.5rem;min-width:3rem;padding:1rem;width:5vw}.SingleProject__image__container{display:flex;flex-wrap:wrap;justify-content:center;width:100vw}.SingleProject__image__container .single{min-width:350px;width:30vw}.SingleProject__image__container .laptop{align-self:flex-end;max-width:600px;width:60vw}.SingleProject__image__container .moblie{max-width:200px;width:40vw}.SingleProject__image__container img{margin-left:1rem;margin-top:2rem}
/*# sourceMappingURL=main.729f1f05.css.map*/