.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;animation:cd-bounce-1 .6s}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-subtitle,.vertical-timeline-element-title{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right-color:#fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left-color:#fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow,.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2-inverse .6s}}@keyframes cd-bounce-2{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}to{transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}to{transform:translateX(0)}}html{--section-background-color:linear-gradient(to bottom left,hsla(0,3%,6%,.582),rgba(12,8,24,.904));--image-gradient:linear-gradient(to bottom left,hsla(0,3%,6%,.678),rgba(12,10,22,.863));--imp-text-color:#1f0060}.purple{color:#b061df!important}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#1f0060;background-image:url(/_next/static/media/pre.482cfab4.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}.sticky{background-color:#212038d8!important;box-shadow:0 10px 10px 0 rgba(9,5,29,.171)!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}.navbar,.sticky{transition:all .3s ease-out 0s!important}.navbar{position:fixed!important;padding:.3rem 2rem!important;font-size:1.2rem!important}.navbar-toggler{padding:.25rem 1.5rem!important;position:relative!important;background-color:transparent!important;border-color:transparent!important}.navbarmain{margin-left:210px}.navbar-toggler span{display:block!important;background-color:#be50f4!important;height:4px!important;width:27px!important;margin-top:5px!important;margin-bottom:5px!important;transform:rotate(0deg)!important;left:0!important;opacity:1!important}.navbar-toggler:active,.navbar-toggler:focus{outline:0!important}.navbar-toggler span:first-child,.navbar-toggler span:nth-child(3){transition:transform .35s ease-in-out!important}.navbar-toggler:not(.collapsed) span:first-child{position:absolute!important;left:12px!important;top:10px!important;transform:rotate(135deg)!important;opacity:.9!important}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px!important;visibility:hidden!important;background-color:transparent!important}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute!important;left:12px!important;top:10px!important;transform:rotate(-135deg)!important;opacity:.9!important}@media (max-width:1400px){.navbarmain{margin-left:200px}}@media (max-width:1050px){.navbarmain{margin-left:50px}}@media (max-width:767px){.navbar{padding:1rem 2rem!important;font-size:1.4rem!important;background-color:#181a27!important}.navbar-nav .nav-item a:after{display:none!important}.img-fluid{width:230px!important}.img-home-main{width:100%!important;text-align:center!important;padding-top:40px!important}.navbarmain{margin-left:0}}.navbar-brand{color:#fafafa!important}.img-fluid{width:384px}.logo{height:2em!important;width:2em!important;border-radius:50%}.navbar-nav .nav-link{color:#fbd9ad!important;padding-right:1rem!important;padding-left:1rem!important}.nav-link{padding:.8rem 1rem!important}@media (max-width:767px){.nav-link{padding:.7rem 1rem!important}#navhead{font-size:1.05rem}}.navbar-nav .nav-item{position:relative;margin-left:20px}.navbar-nav .nav-item a{font-weight:400;transition:all .3s ease-out 0s;position:relative;z-index:1}.navbar-nav .nav-item a:after{content:"";position:relative;display:block;height:5px;width:0;border-radius:16px;background:#fbd9ad;bottom:1px;left:0;z-index:-1;transition:all .3s ease-out 0s}.navbar-nav .nav-item a:hover:after{width:100%}.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:0!important}.home-section{position:relative;z-index:2;background-image:var(--image-gradient),url(/_next/static/media/h3.33faa896.jpg);background-position:top;background-size:cover!important;background-repeat:no-repeat;padding-bottom:22px!important;padding-top:30px!important}.home-content{padding:9rem 0 2rem!important;color:#fbd9ad;text-align:left;z-index:6}.heading{font-size:4.4em!important}.heading,.heading-name{padding-left:45px!important}.heading-name{font-size:4em!important}.main-name{color:#cb70ff}.Typewriter__wrapper{font-size:2.2em!important;color:#cb70ff!important;font-weight:600!important}.Typewriter__cursor{font-size:2.4em!important;color:#cb70ff!important}.typing-homeclass{padding-left:45px;text-align:left;font-size:1.8em}.sociallink-home{padding-left:40px;text-align:left;padding-top:35px}@media (max-width:767px){.Typewriter__wrapper{font-size:1.2em!important;font-weight:500!important;position:absolute!important}.Typewriter__cursor{display:none!important}.heading{font-size:3em!important;padding-left:16px!important}.home-content{padding:6rem 0 2rem!important}.heading-name{font-size:3em!important;padding-left:16px!important}.typing-homeclass{padding-left:16px}.sociallink-home{padding-left:10px;text-align:left;padding-top:55px}.socialicons{padding-top:10px;padding-right:3px!important}}.myAvtar{justify-content:center!important;padding-top:9em!important}@media (max-width:767px){.myAvtar{padding-top:2em!important;padding-bottom:2em!important}}.home-about-section{padding-top:70px!important}.certificate-section,.home-about-section{position:relative;padding-bottom:70px!important;color:#fbd9ad}.certificate-section{padding-top:0!important}.home-about-description{padding-top:100px!important}.certificate-description,.home-about-description{color:#fff!important;padding-bottom:20px!important;text-align:center}.certificate-description{padding-top:0!important}.home-about-body{padding-top:50px;font-size:1.2em!important;text-align:left}.about-v2{width:100%}.about-v2__bio-card,.about-v2__skills-panel{height:100%;border-radius:16px;background:linear-gradient(160deg,rgba(142,70,186,.28),rgba(33,20,52,.85) 55%,rgba(21,13,35,.95));border:1px solid hsla(34,91%,83%,.18);box-shadow:0 8px 24px rgba(9,5,29,.35),inset 0 1px 0 hsla(0,0%,100%,.04);position:relative;overflow:hidden}.about-v2__bio-card:before,.about-v2__skills-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgba(176,97,223,.2),#fbd9ad,rgba(176,97,223,.2));opacity:.85}.about-v2__bio-card{padding:1.6rem 1.7rem 1.5rem;display:flex;flex-direction:column;gap:.95rem}.about-v2__lead{margin:0;font-size:1.2rem;line-height:1.55;color:#fbd9ad;font-weight:500}.about-v2__text{margin:0;font-size:1rem;line-height:1.65;color:hsla(34,91%,83%,.86)}.about-v2__text--tight{margin:0}.about-v2__em{color:#eb90ff;font-weight:700}.about-v2__link{color:#fbd9ad;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:hsla(34,91%,83%,.45);text-decoration-color:hsla(34,91%,83%,.45);text-underline-offset:3px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.about-v2__link:hover{color:#eb90ff;-webkit-text-decoration-color:#eb90ff;text-decoration-color:#eb90ff}.about-v2__highlight{margin:.15rem 0;padding:1rem 1.1rem;border-radius:12px;background:rgba(176,97,223,.14);border:1px solid rgba(176,97,223,.32)}.about-v2__badge{display:inline-block;margin-bottom:.55rem;padding:.22rem .7rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1f0060;background:#fbd9ad}.about-v2__closing{margin:.15rem 0 0;font-size:.98rem;line-height:1.55;color:hsla(34,91%,83%,.72);font-style:italic}.about-v2__skills-panel{padding:1.4rem 1.35rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.about-v2__skills-heading{margin:0 0 .15rem;font-size:1.25rem;font-weight:700;color:#fbd9ad}.about-v2__skill-group{display:flex;flex-direction:column;gap:.45rem}.about-v2__skill-title{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#eb90ff}.about-v2__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.about-v2__chip{margin:0;padding:.28rem .62rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#e8c9ff;background:rgba(176,97,223,.2);border:1px solid rgba(176,97,223,.35);white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease}.about-v2__chip:hover{background:hsla(34,91%,83%,.18);border-color:hsla(34,91%,83%,.45);color:#fbd9ad}.about-v2 .reveal-fade{height:100%}@media (max-width:991px){.about-v2__bio-card{padding:1.35rem 1.25rem}.about-v2__lead{font-size:1.08rem}}.home-about-social{text-align:center!important;padding-top:25px;color:#fff!important}.home-about-social-links{justify-content:center!important;padding-top:15px!important;-webkit-padding-start:0!important;padding-inline-start:0!important}.home-about-social-links,.home-social-icons{display:inline-block!important;position:relative!important}.home-social-icons{width:151px!important;height:151px!important;text-align:center!important;font-size:6.1em!important;line-height:1.25em!important;background:hsla(34,91%,83%,.972)!important;border-radius:20%!important;transition:.5s!important}.home-social-icons:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20%;background:#68187a;transition:.5s;transform:scale(.9);z-index:-1}.home-social-icons:hover:before{transform:scale(1.1);box-shadow:0 0 18px #801f95}.home-social-icons:hover{color:#87209e;box-shadow:0 0 40px #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;z-index:6}.footer-body,.footer-copywright{text-align:center!important;z-index:7}.aboutme-heading{font-size:4.6em;color:#fbd9ad}@media (max-width:767px){.footer-body,.footer-copywright{text-align:center!important}.home-about-description{padding-top:0!important}.aboutme-heading{font-size:3.6em}}.footer h3{font-size:1em;color:#fff!important}.footer h3,.footer-icons{margin-top:.5em!important;margin-bottom:.5em!important}.footer-icons{padding:0!important;z-index:25}.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{box-shadow:0 4px 5px 3px rgba(119,53,136,.459)!important;color:#fff!important;background-color:transparent!important;opacity:.9!important;transition:all .5s ease 0s!important;height:100%!important}.project-card-view:hover{transform:scale(1.02)!important;overflow:hidden!important;box-shadow:0 4px 4px 5px rgba(129,72,144,.561)!important}.blog-card{padding:50px 25px!important;height:auto!important}.blog-card-view{background-color:transparent!important;box-shadow:0 3px 3px 2px rgba(145,77,161,.459)!important;color:#fff!important;transition:all .5s ease 0s!important;height:100%!important}.blog-link{color:#fff!important;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:#6d20c5d7!important;border-color:#6d20c5d7!important}.btn:focus{outline:none!important;box-shadow:none!important}.project-heading{color:#fff!important;font-size:2.3em!important;font-weight:500!important;padding-top:10px!important}.about-section{position:relative!important;padding-top:150px!important;padding-bottom:30px!important;background-image:var(--section-background-color)!important;color:#fff!important}.tech-icons{font-size:4.5em!important;margin:15px!important;padding:25px 25px 20px!important;opacity:.93!important;border:1.7px solid rgba(200,137,230,.637)!important;vertical-align:middle!important;text-align:center!important;border-radius:5px!important;display:table!important;box-shadow:4px 5px 4px 3px rgba(89,4,168,.137)!important;overflow:hidden!important;transition:all .4s ease 0s!important}@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:#fff!important;background-color:transparent!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:#fff!important}.resume{padding-top:50px;padding-bottom:50px;justify-content:center}.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:#5234795d;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:#934cce5e!important;border-color:#934cce5e!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:#a24dd386!important;border-color:#a24dd386!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:#934cce5e!important;padding:.25rem 1.1rem!important;vertical-align:middle!important;text-align:center!important}.fork-btn-inner:hover{transform:translateY(-2px)!important;background-color:#a24dd386!important;border-color:#a24dd386!important}.fork-btn-inner:after{display:none!important}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link.active{color:#a12be6!important;background-color:#fbd9ad;border-color:#fbd9ad;font-size:17px;font-weight:600}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#fbd9ad!important;isolation:isolate!important;color:#fbd9ad!important}.nav-link{display:block;padding:.5rem 1rem;color:#fbd9ad!important;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.Navitem .nav-tabs .nav-link:focus,.Navitem .nav-tabs .nav-link:hover{border-color:#b061df;isolation:isolate}.nav-tabs{border-bottom:1px solid #fbd9ad!important}.progress{display:flex;height:.2rem!important;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem;width:100%}#com{background-color:#fe3e57}#com,#rust{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;transition:width .6s ease;width:55%}#rust{background-color:#433efe}#pm{background-color:#54faae}#pm,#ps{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;transition:width .6s ease;width:55%}#ps{background-color:#ff8c2f}#aa{background-color:#f1f965}#aa,#org{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;transition:width .6s ease;width:55%}#org{background-color:#ff0173}#cr{background-color:#39c4ff}#cr,#react{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;transition:width .6s ease;width:55%}#react{background-color:#41f2ff}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{left:83%!important}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto!important}}.homeaboutsocial{padding-top:25px;color:#fff!important}.homeaboutsociallinks{justify-content:center!important;padding-top:15px!important;-webkit-padding-start:0!important;padding-inline-start:0!important}.homeaboutsociallinks,.homesocialicons{display:inline-block!important;position:relative!important}.homesocialicons{width:40px!important;height:40px!important;text-align:center!important;font-size:1.4em!important;line-height:1.5em!important;background:hsla(34,91%,83%,.972)!important;border-radius:50%!important;transition:.5s!important}.homesocialicons: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}.homesocialicons:hover:before{transform:scale(1.1);box-shadow:0 0 15px #801f95}.homesocialicons:hover{color:#87209e;box-shadow:0 0 25px #87209e;text-shadow:0 0 2px #87209e}.socialicons{display:inline-block!important;padding-right:10px;padding-left:10px}.iconcolour{color:#700c86!important}.cert-card{width:100%;height:100%;display:inline-block;justify-content:center;align-items:center;text-align:center;border:1px solid #700c86;border-radius:5px;box-shadow:2px 2px 10px #700c86;margin-bottom:30px;flex:0 0 30%;transition:all .4s ease 0s!important}.cert-card:hover{transform:scale(1.05)!important;transition:all .9s ease 0s!important}.cert-header{margin:0;border-radius:5px 5px 0 0}.logo_img{margin:3px;width:auto;height:100px}.cert-body{margin:0;height:max-height}.cert-body-title{font-family:Google Sans Regular;font-size:20px;padding:10px 10px 0;color:#000}.cert-body-subtitle{font-family:Google Sans Regular;font-size:18px;color:grey;padding:10px}.content{position:relative;width:100%;margin:auto;overflow:hidden}.content .content-overlay{background:hsla(0,0%,100%,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;transition:all .4s ease-in-out 0s}.content:hover .content-overlay{opacity:1}.content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s}.content:hover .content-details{top:50%;left:50%;opacity:1}.content-details h3{color:#fff;font-weight:500;font-family:Google Sans Regular;letter-spacing:.15em;margin-bottom:0;text-transform:uppercase}.fadeIn-top{top:20%}@media (max-width:768px){.cert-card{width:100%}.comingsoonclass{height:500px!important}}.blog--viewAll{width:100%;margin-top:1rem;padding:2rem;display:flex;align-items:center;justify-content:flex-end}.blog--viewAll a{text-decoration:none;color:#fbd9ad}.blog--viewAll a button{outline:none;border:none;width:150px;height:48px;display:flex;align-items:center;justify-content:space-between;text-transform:inherit;border-radius:45px;font-size:1.05rem;font-family:var(--primaryFont);font-weight:500;padding-left:1.5rem;cursor:pointer;color:#fbd9ad!important}.blog--viewAll a button:hover{color:#fbd9ad!important}.viewArr{width:40px;height:40px;padding:.5rem;font-size:1.05rem;border-radius:50%;cursor:pointer}.viewArr,.viewArr:hover{color:#fbd9ad}@media screen and (max-width:600px){.blog--viewAll{position:relative;margin-top:2.5rem}.blog--viewAll a{position:absolute;left:50%;transform:translateX(-50%)}}.testimonial-row{align-items:stretch}.testimonial-col{display:flex}.testimonial-col>.reveal-fade,.testimonial-col>.testimonial-fade,.testimonial-fade{display:flex!important;flex:1 1 auto;width:100%;height:100%;min-height:100%}.testimonial-card{flex:1 1 auto;width:100%;height:100%;min-height:360px;display:flex;flex-direction:column;gap:1rem;padding:1.35rem 1.4rem 1.25rem;border-radius:16px;background:linear-gradient(160deg,rgba(142,70,186,.28),rgba(33,20,52,.85) 55%,rgba(21,13,35,.95));border:1px solid hsla(34,91%,83%,.18);box-shadow:0 8px 24px rgba(9,5,29,.35),inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease;position:relative;overflow:hidden}.testimonial-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgba(176,97,223,.2),#fbd9ad,rgba(176,97,223,.2));opacity:.85}.testimonial-card:hover{transform:translateY(-6px);border-color:hsla(34,91%,83%,.45);box-shadow:0 16px 36px rgba(98,54,134,.45),0 0 0 1px rgba(176,97,223,.15),inset 0 1px 0 hsla(0,0%,100%,.06)}.testimonial-card__quote-icon{color:hsla(34,91%,83%,.35);font-size:1.35rem;line-height:1;flex-shrink:0}.testimonial-card__review{margin:0;flex:1 1 auto;font-size:.92rem;line-height:1.55;color:hsla(34,91%,83%,.88);min-height:0}.testimonial-card__footer{display:flex;align-items:center;gap:.85rem;margin-top:auto;padding-top:1rem;border-top:1px solid hsla(34,91%,83%,.12);flex-shrink:0}.testimonial-card__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:center;flex-shrink:0;border:2px solid hsla(34,91%,83%,.55);box-shadow:0 4px 12px rgba(0,0,0,.35);background:rgba(51,24,75,.8)}.testimonial-card__meta{min-width:0;display:flex;flex-direction:column;gap:.15rem}.testimonial-card__name{margin:0;font-size:1rem;font-weight:700;line-height:1.25;color:#eb90ff}.testimonial-card__role{margin:0;font-size:.82rem;line-height:1.35;color:hsla(34,91%,83%,.75)}.testimonial-card__company{color:#fbd9ad;text-decoration:none;font-weight:600;transition:color .2s ease}.testimonial-card__company:hover{color:#eb90ff;text-decoration:underline}.testimonial-card__contact{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;width:-moz-fit-content;width:fit-content;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:#1f0060;background:#fbd9ad;padding:.22rem .65rem;border-radius:999px;text-decoration:none!important;transition:transform .2s ease,background .2s ease,color .2s ease}.testimonial-card__contact:hover{background:#eb90ff;color:#1f0060;transform:translateY(-1px)}@media (max-width:767px){.testimonial-card{min-height:300px}}.project-card-v2{height:100%;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,rgba(142,70,186,.28),rgba(33,20,52,.85) 55%,rgba(21,13,35,.95));border:1px solid hsla(34,91%,83%,.18);box-shadow:0 8px 24px rgba(9,5,29,.35),inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease;cursor:pointer}.project-card-v2:hover{transform:translateY(-6px);border-color:hsla(34,91%,83%,.45);box-shadow:0 16px 36px rgba(98,54,134,.45),0 0 0 1px rgba(176,97,223,.15),inset 0 1px 0 hsla(0,0%,100%,.06)}.project-card-v2__link{display:flex;flex-direction:column;height:100%;text-decoration:none!important;color:inherit}.project-card-v2__media{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:rgba(15,10,28,.9)}.project-card-v2__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.project-card-v2:hover .project-card-v2__img{transform:scale(1.06)}.project-card-v2__overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:.85rem;background:linear-gradient(0deg,rgba(21,13,35,.88) 0,rgba(21,13,35,.25) 45%,transparent 70%);opacity:0;transition:opacity .3s ease}.project-card-v2:hover .project-card-v2__overlay{opacity:1}.project-card-v2__cta{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;border-radius:999px;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:#1f0060;background:#fbd9ad;box-shadow:0 4px 14px rgba(0,0,0,.25);transform:translateY(8px);transition:transform .3s ease}.project-card-v2:hover .project-card-v2__cta{transform:translateY(0)}.project-card-v2__body{display:flex;flex-direction:column;flex:1 1;gap:.55rem;padding:1rem 1.05rem 1.15rem}.project-card-v2__title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.3;color:#fbd9ad;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.project-card-v2__skills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.project-card-v2__skill{margin:0;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.02em;color:#e8c9ff;background:rgba(176,97,223,.22);border:1px solid rgba(176,97,223,.35);white-space:nowrap}.project-card-v2__desc{margin:auto 0 0;font-size:.82rem;line-height:1.45;color:hsla(34,91%,83%,.78);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767px){.project-card-v2__title{font-size:1rem;min-height:0}.project-card-v2__desc{-webkit-line-clamp:4}}.singleProject{box-shadow:4px 4px 8px rgba(36,3,3,.2);height:370px;border-radius:10px;justify-content:center;padding:1.4rem 2rem;position:relative;cursor:pointer;overflow:hidden}.projectContent,.singleProject{width:100%;display:flex;flex-direction:column;align-items:center}.projectContent{justify-content:space-between;height:100%}.projectContent>h2{font-family:var(--primaryFont);font-style:normal;font-weight:600;font-size:1.925rem;line-height:110%;text-align:center}.projectContent>img{width:100%;height:60%;transition:opacity .7s .3s}.project--showcaseBtn{padding:0 0 0 20px}.singleProject .project--desc{width:95%;height:200px;left:0;top:25px;transform:translate(-110%,40%);padding:15px;border-radius:0 20px 20px 0;transition:transform .9s;line-height:110%;align-items:center;font-family:var(--primaryFont)}.singleProject .project--desc,.singleProject .project--lang{position:absolute;color:#9347c0!important;display:flex;justify-content:center}.singleProject .project--lang{bottom:20px;right:0;width:140px;font-size:.8rem;gap:.5rem;flex-direction:column;border-radius:10px 0 0 10px;transform:translateX(100%);transition:transform .5s .3s;padding:.825rem}.iconBtn{width:40px;height:40px}.icon{font-size:1.1rem;transition:all .2s}.input-class{border:4px solid #fbd9ad;background-color:#150d23;color:#fbd9ad;font-weight:500;transition:border .2s ease-in-out}.form-input{height:50px;box-sizing:border-box;border-radius:50px;outline:none;margin-bottom:2rem;padding:.7rem;border-radius:20px;width:100%;resize:none}.form-input::placeholder{color:#fbd9ad}.input-container{width:100%}.contacts-form{display:flex;flex:0.4 1;width:100%}.contacts-form form{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;width:100%}.label-class{background-color:#150d23;color:#fbd9ad;font-weight:600;font-size:.9rem;padding:0 5px;transform:translate(25px,50%);display:inline-flex;width:-moz-fit-content;width:fit-content}.form-message{height:150px;box-sizing:border-box;border-radius:50px;outline:none;margin-bottom:2rem;padding:.7rem;border-radius:20px;width:100%;resize:none}.form-message::placeholder{color:#fbd9ad}.contacts-body{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%}.submit-btn button{border:none;outline:none;width:140px;height:50px;border-radius:50px;font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;cursor:pointer}.submitBtn{background-color:#fbd9ad;color:#742586;transition:.25s ease-in-out;font-weight:700}.send-icon{font-size:25px;transform-origin:center;transform:translate(5px,-3px) rotate(-30deg)}.contact-map iframe{border-radius:10px;overflow:hidden;width:100%;height:200px}.contact-span{color:#ff6e36;font-size:20px;padding-right:20px}.contact-para{border-left:1px solid #d3d3d3;padding-left:20px;margin:0}.detailsIcon{background-color:#fbd9ad;color:#742586;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:23px;transition:.25s ease-in-out;flex-shrink:0}.detailsIcon:hover{transform:scale(1.1);color:#fbd9ad;background-color:#742586;cursor:pointer}.contacts-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;flex:0.6 1;box-sizing:border-box;padding-left:7rem;margin-top:1.2rem}.contact-map{padding-left:7rem}@media (max-width:767px){.contacts-details{padding-left:.5rem;padding-top:20px!important}.personal-details p{width:95%!important}.contact-map{padding-left:.8rem;padding-right:20px}}.personal-details{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;margin-bottom:2.5rem;text-decoration:none}.personal-details p{padding-top:10px;margin-left:1.5rem;font-size:18px;line-height:110%;font-weight:500;width:57%;word-break:break-word;text-align:left}.singleProjectPage{box-shadow:4px 4px 8px rgba(36,3,3,.2);height:420px;border-radius:10px;justify-content:center;padding:1.4rem 2rem;position:relative;cursor:pointer;overflow:hidden}.projectPageContent,.singleProjectPage{width:100%;display:flex;flex-direction:column;align-items:center}.projectPageContent{justify-content:space-between;height:100%}.projectPageContent>h2{font-family:var(--primaryFont);font-style:normal;font-weight:600;font-size:2.2rem;line-height:110%;color:"#fbd9ad"!important;text-align:center}.projectPageContent>img{width:100%;height:60%;transition:opacity .7s .3s}.singleProjectPage:hover img{opacity:0}.project--showcaseBtn{display:flex;align-items:center;justify-content:space-between;width:100%}.project--showcaseBtn>a{cursor:pointer;text-decoration:none;transition:transform .5s .3s}.singleProjectPage:hover .project--showcaseBtn a:nth-child(2){transform:translateX(-225px) scale(1.1)!important}.singleProjectPage .project--desc{position:absolute;width:95%;height:200px;left:0;top:25px;transform:translate(-110%,40%);padding:15px;border-radius:0 20px 20px 0;transition:transform .9s;line-height:110%;color:#9347c0!important;font-size:1.1rem!important;display:flex;align-items:center;justify-content:center;font-family:var(--primaryFont)}.singleProjectPage:hover .project--desc{transform:translate(-2%,40%)}.singleProjectPage .project--lang{position:absolute;bottom:20px;right:0;width:240px;font-size:.95rem;display:flex;color:#9347c0!important;justify-content:center;gap:.5rem;flex-direction:column;border-radius:10px 0 0 10px;transform:translateX(100%);transition:transform .5s .3s;padding:.825rem}.singleProjectPage:hover .project--lang{transform:translateX(0)}.project--lang>span{font-family:var(--primaryFont);font-weight:500;word-break:break-word;line-height:100%}.iconBtn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50px;border:2px solid #fbd9ad;color:#fbd9ad;transition:all .2s}.iconBtn:hover{background-color:#fbd9ad;color:#5d2b7b;transform:scale(1.1);border:2px solid #5d2b7b}@media (max-width:470px){.singleProjectPage .project--lang{position:absolute;bottom:20px;right:0;width:160px;font-size:.95rem;display:flex;color:#9347c0!important;justify-content:center;gap:.5rem;flex-direction:column;border-radius:10px 0 0 10px;transform:translateX(100%);transition:transform .5s .3s;padding:.825rem}.singleProjectPage:hover .project--showcaseBtn a:nth-child(2){transform:translateX(-137px) scale(1.1)!important}}@media (max-width:360px){.singleProjectPage .project--lang{position:absolute;bottom:20px;right:0;width:150px;font-size:.95rem;display:flex;color:#9347c0!important;justify-content:center;gap:.5rem;flex-direction:column;border-radius:10px 0 0 10px;transform:translateX(100%);transition:transform .5s .3s;padding:.825rem}.singleProjectPage:hover .project--showcaseBtn a:nth-child(2){transform:translateX(-128px) scale(1.1)!important}}#resume{height:800px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(270deg,#050828,#010427)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.reveal-fade,.reveal-slide,.reveal-zoom{animation:reveal-in .7s ease both}@keyframes reveal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}