@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@500&display=swap);:root{--bg-light:#fff;--bg-dark:linear-gradient(270deg,#1b1429,#140f23);--text-light:#111;--text-dark:#f5f5f5;--font-family:"Raleway",serif}body{margin:0;font-family:var(--font-family)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}body.light{background-color:var(--bg-light);color:var(--text-light)}body.dark{background-image:var(--bg-dark);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:var(--text-dark)}:root{--section-background-color:linear-gradient(to bottom left,rgba(17,16,16,0.582),rgba(12,8,24,0.904));--image-gradient:linear-gradient(to bottom left,rgba(17,16,16,0.678),rgba(12,10,22,0.863));--imp-text-color:#c770f0;--bg-color:#0c0513;--text-color:#fff;--project-card-height:450px;--project-img-height:200px;--card-border-radius:10px}.light-mode{--section-background-color:linear-gradient(to bottom left,#e0e6ed,#d3dce5);--image-gradient:linear-gradient(to bottom left,#d8dee9,#c2ccda);--imp-text-color:#6c4ccf;--bg-color:#f6f8fa;--text-color:#2d2d2d}.dark-mode{--section-background-color:linear-gradient(to bottom left,rgba(17,16,16,0.582),rgba(12,8,24,0.904));--image-gradient:linear-gradient(to bottom left,rgba(17,16,16,0.678),rgba(12,10,22,0.863));--imp-text-color:#c770f0;--bg-color:#0c0513;--text-color:#fff}body{background-color:var(--bg-color);color:var(--text-color)}html{--section-background-color:linear-gradient(to bottom left,rgba(17,16,16,0.582),rgba(12,8,24,0.904));--image-gradient:linear-gradient(to bottom left,rgba(17,16,16,0.678),rgba(12,10,22,0.863));--imp-text-color:#c770f0}.purple{color:var(--imp-text-color)!important}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#0c0513;background-image:url(/static/media/pre.d443d154.svg);background-repeat:no-repeat;background-position:50%}#preloader-none{opacity:0}#no-scroll{overflow:hidden;height:100vh}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#2d1950}::-webkit-scrollbar-thumb{background:rgba(178,121,216,.959);border-radius:12px}::-webkit-scrollbar-thumb:hover{background:rgba(222,130,235,.911);border-radius:12px}.navbar{transition:all .3s ease-out;padding:.5rem 1rem;font-size:1rem;z-index:1000;background-color:var(--bg-color)}.sticky{background-color:var(--bg-color)!important;box-shadow:0 4px 6px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar-brand-text{font-weight:700;font-size:1.3rem;color:var(--imp-text-color)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:auto!important}.navbar-nav .nav-link{font-weight:500;font-size:1.1rem;padding:.5rem;transition:color .2s ease-in-out}.navbar-nav .nav-link,.navbar-nav .nav-link:hover{color:var(--text-color)!important}@media (max-width:768px){.navbar{font-size:1.05rem;padding:.8rem 1.2rem}.navbar-brand-text{font-size:1.1rem;max-width:65vw}.navbar-nav .nav-link{font-size:1rem;padding:.6rem 1rem}}@media (max-width:400px){.navbar-brand-text{font-size:1rem}}.wave{animation-name:wave-animation;animation-duration:2.1s;animation-iteration-count:infinite;transform-origin:70% 70%;display:inline-block}@keyframes wave-animation{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}#tsparticles{position:fixed!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%;height:100%}.home-header{padding-top:80px!important}.home-section{position:relative;z-index:-1;background-image:var(--image-gradient),url(/static/media/home-bg.96baa7be.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;padding-bottom:30px!important;padding-top:30px!important}.light-mode .home-section{background-blend-mode:overlay}.home-content{padding:9rem 0 2rem!important;color:var(--text-color);text-align:left}.heading{font-size:2.4em!important;padding-left:50px!important}.heading-name{font-size:2.5em!important;padding-left:45px!important}.main-name{color:#cd5ff8}.Typewriter__wrapper{font-size:2.2em!important;color:#be6adf!important;font-weight:600!important}.Typewriter__cursor{font-size:2.4em!important;color:#b562d6!important}@media (max-width:767px){.Typewriter__wrapper{font-size:1.4em!important;font-weight:500!important;position:absolute!important}.Typewriter__cursor{display:none!important}}.myAvtar{justify-content:center!important;padding-top:11em!important;transform:translateY(-150px)}@media (max-width:767px){.myAvtar{padding-top:5em!important;padding-bottom:5em!important}}.home-about-section{position:relative;padding-bottom:70px!important;padding-top:70px!important;background-image:var(--section-background-color)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important}.home-about-description{color:var(--text-color)!important;padding-top:100px!important;padding-bottom:20px!important;text-align:center}.home-about-body{padding-top:50px;font-size:1.2em!important;text-align:left}.home-about-social{text-align:center!important;padding-top:25px;color:var(--text-color)!important}.home-about-social-links{justify-content:center!important;padding-top:15px!important;padding-inline-start:0!important}.home-about-social-links,.home-social-icons{display:inline-block!important;position:relative!important}.home-social-icons{width:40px!important;height:40px!important;text-align:center!important;font-size:1.2em!important;line-height:2em!important;background:hsla(0,0%,100%,.972)!important;border-radius:50%!important;transition:.5s!important}.home-social-icons:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#68187a;transition:.5s;transform:scale(.9);z-index:-1}.home-social-icons:hover:before{transform:scale(1.1);box-shadow:0 0 15px #801f95}.home-social-icons:hover{color:#87209e;box-shadow:0 0 5px #87209e;text-shadow:0 0 2px #87209e}.social-icons{display:inline-block!important;padding-right:15px;padding-left:15px}.icon-colour{color:#700c86!important}.footer{background-color:#0a0416;bottom:0!important;padding-top:10px!important;padding-bottom:8px!important}.footer-body,.footer-copywright{text-align:center!important}@media (max-width:767px){.footer-body,.footer-copywright{text-align:center!important}}.footer h3{font-size:1em;color:#fff!important}.footer-icons,.footer h3{margin-top:.5em!important;margin-bottom:.5em!important}.footer-icons{padding:0!important}.blockquote-footer{color:#a588c0!important}.project-section{position:relative!important;padding-top:150px!important;padding-bottom:30px!important;background-image:var(--section-background-color)!important}.project-card{padding:50px 25px!important;height:auto!important}.project-card-view{height:var(--project-card-height)!important;display:flex;flex-direction:column;box-shadow:0 4px 5px 3px rgba(119,53,136,.459)!important;color:var(--text-color)!important;background-color:initial!important;opacity:.9!important;transition:all .5s ease 0s!important;border-radius:var(--card-border-radius)}.project-card-view:hover{transform:scale(1.02)!important;box-shadow:0 4px 4px 5px rgba(129,72,144,.561)!important}.card-img-container{height:var(--project-img-height);overflow:hidden;position:relative;border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.project-card-img{height:100%;width:100%;object-fit:cover;transition:transform .5s ease;padding:0!important;border-radius:0!important}.project-card-view:hover .project-card-img{transform:scale(1.03)}.card-content-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:1.25rem}.card-description{flex-grow:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:justify}.card-btn-container{margin-top:auto;padding-top:15px;display:flex;justify-content:center}@media (max-width:992px){:root{--project-card-height:420px;--project-img-height:180px}}@media (max-width:768px){:root{--project-card-height:400px;--project-img-height:160px}.card-description{-webkit-line-clamp:3}}@media (max-width:576px){:root{--project-card-height:380px;--project-img-height:140px}.card-description{-webkit-line-clamp:2}}.blog-card{padding:50px 25px!important;height:auto!important}.blog-card-view{background-color:initial!important;box-shadow:0 3px 3px 2px rgba(145,77,161,.459)!important;transition:all .5s ease 0s!important;height:100%!important}.blog-card-view,.blog-link{color:var(--text-color)!important}.blog-link{text-decoration:none!important}.blog-link:hover{cursor:pointer!important}.blog-card-view:hover{transform:scale(1.02)!important;overflow:hidden!important;box-shadow:0 3px 3px 5px rgba(155,88,173,.65)!important}.card-img-top{padding:20px!important;opacity:.8!important;border-radius:10px!important}.blog-img{padding:0!important;opacity:.8!important;border-radius:0!important}.btn-primary{color:#fff!important;background-color:#623686!important;border-color:#623686!important}.btn-primary:hover{color:#fff!important;background-color:rgba(109,32,197,.8431372549019608)!important;border-color:rgba(109,32,197,.8431372549019608)!important}.btn:focus{outline:none!important;box-shadow:none!important}.project-heading{font-size:2.3em!important;font-weight:500!important;padding-top:10px!important}.about-section,.project-heading{color:var(--text-color)!important}.about-section{position:relative!important;padding-top:150px!important;padding-bottom:30px!important;background-image:var(--section-background-color)!important}.tech-icons{font-size:3.2em!important;margin:15px!important;padding:20px 10px!important;opacity:.93!important;border:1.7px solid rgba(200,137,230,.637)!important;border-radius:5px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-shadow:4px 5px 4px 3px rgba(89,4,168,.137)!important;overflow:hidden!important;transition:all .4s ease 0s!important}.tech-label{margin-top:10px;font-size:.95rem;font-weight:500;color:var(--text-color);text-align:center}@media (max-width:767px){.tech-icons{margin:10px!important}}.tech-icons:hover{transform:scale(1.05)!important;overflow:hidden!important;border:2.2px solid rgba(197,115,230,.883)!important}.tech-icon-images{padding:20px!important;line-height:1.6!important}.quote-card-view{border:none!important;color:var(--text-color)!important;background-color:initial!important}.about-activity{list-style:none!important;text-align:left!important;padding-left:1px!important}@media (max-width:767px){.about-img{padding-top:0!important}}.resume-section{position:relative!important;padding-top:110px!important;padding-bottom:30px!important;background-image:var(--section-background-color)!important;color:var(--text-color)!important}.resume{padding-top:10px;padding-bottom:50px}.resume-left{padding-right:80px!important}.resume-right{padding-left:80px!important}@media (max-width:767px){.resume-left,.resume-right{padding-right:15px!important;padding-left:15px!important}}.resume .resume-title{font-size:2em;font-weight:700;padding-top:30px;padding-bottom:30px}.resume .resume-item{padding:0 0 10px 25px;margin-top:-2px;border-left:2px solid #8a49a8;position:relative}.resume .resume-item .resume-title{line-height:18px;font-size:.9em;background:rgba(82,52,121,.36470588235294116);padding:8px 15px;display:inline-block;font-weight:600;margin-bottom:10px}.resume .resume-item ul{padding-left:20px;text-align:justify}.resume .resume-item ul li{padding-bottom:10px;list-style:none}.resume .resume-item:last-child{padding-bottom:0}.resume .resume-item:before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #8a49a8}.like-item{padding-top:10px!important;font-size:1.1em!important;font-family:sans-serif!important}.like-btn{background-color:rgba(147,76,206,.3686274509803922)!important;border-color:rgba(147,76,206,.3686274509803922)!important;padding:.25rem .98rem!important;border-radius:5px!important;line-height:1.4!important;transition:.3s ease!important}.like-btn:hover{transform:translateY(-2px)!important;background-color:rgba(162,77,211,.5254901960784314)!important;border-color:rgba(162,77,211,.5254901960784314)!important}.animate-like{animation-name:likeAnimation;animation-fill-mode:forwards;animation-duration:.85s}@keyframes likeAnimation{0%{transform:scale(1.5)}to{transform:scale(1)}}.fork-btn{font-size:1.1em!important;padding-top:10px!important}.fork-btn-inner{line-height:1.4em!important;background-color:rgba(147,76,206,.3686274509803922)!important;padding:.25rem 1.1rem!important;vertical-align:middle!important;text-align:center!important}.fork-btn-inner:hover{transform:translateY(-2px)!important;background-color:rgba(162,77,211,.5254901960784314)!important;border-color:rgba(162,77,211,.5254901960784314)!important}.fork-btn-inner:after{display:none!important}.map-img{max-height:220px;object-fit:cover;width:100%;border-radius:8px}.map-hover{position:relative;margin-bottom:20px}.map-hover .overlay{position:absolute;bottom:0;background:rgba(0,0,0,.6);color:#fff;width:100%;padding:8px 0;text-align:center;font-weight:500;font-size:.95rem;opacity:0;transition:.3s ease;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.map-hover:hover .overlay{opacity:1}.dual-img-container{display:flex;justify-content:space-between;grid-gap:5px;gap:5px;padding:10px;flex-wrap:wrap}.dual-img{width:49.9%;object-fit:cover;border-radius:6px}.App{text-align:center;transition:background-color .3s ease,color .3s ease}.App.light{background-color:#fff;color:#111}.App.dark{background-color:#121212;color:#f5f5f5}.navbar.light{background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.05)}.navbar.dark{background-color:#1e1e1e!important;box-shadow:0 2px 4px rgba(0,0,0,.3)}.navbar .nav-link{transition:color .2s ease}.navbar.dark .nav-link,.navbar.light .nav-link,.navbar .nav-link{color:var(--text-color)!important}.logo{transition:filter .3s ease}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.d43ad399.chunk.css.map */