.main-nav-bar{position:relative;color:#fff;z-index:2;display:flex;justify-content:space-between;align-items:center}.main-nav-bar a,.main-nav-bar button{cursor:pointer in!important;pointer-events:auto!important;margin:0 15px;font-size:18px;font-weight:800;transition:all .5s ease}.main-nav-bar svg{height:27px;width:27px}.nav-links-top .dark-link{color:hsla(0,0%,100%,.74);cursor:pointer}.nav-links-top .light-link{color:#403258;cursor:pointer}.main-nav-bar a.dark-link.active,.main-nav-bar a.dark-link:hover,.main-nav-bar button.dark-link.active,.main-nav-bar button.dark-link:hover{color:#eec994;filter:drop-shadow(0 0 3px rgba(238,201,148,.829))}.main-nav-bar a.light-link:hover,.main-nav-bar button.light-link:hover{color:#4a1983;filter:drop-shadow(0 0 3px rgba(118,70,193,.829))}.tooltip-header{background-color:hsla(35,66%,69%,.9)!important;color:#000!important;font-style:italic;font-weight:700}.tooltip-header.light-tooltip{background-color:rgba(105,65,180,.9)!important;color:#e7e7e7!important}@media screen and (max-width:768px){.main-nav-bar svg{height:22px;width:22px}.tooltip-header{display:none}}.hero-section-main{position:relative;background-color:transparent;height:max-content;flex-grow:1;color:#fff;font-size:30px;font-weight:700}.hero-light{color:#1a1431}.hero-section-main .bg-logo-gold{position:absolute;z-index:1;opacity:.2;top:36%;left:50%;transform:translate(-50%,-50%)}.hero-section-main .profile-pic-container{position:absolute;z-index:2;margin-left:70%;margin-top:7%;border-radius:50%;border:5px solid #daa356;overflow:hidden;padding:0;background-color:transparent;transition:all .2s ease;pointer-events:visible;backdrop-filter:blur(3px);transform:scale(0)}.hero-light .profile-pic-container{border:5px solid #764fa0}.hero-section-main .profile-pic-container:hover{box-shadow:0 0 10px 3px hsla(35,61%,63%,.288),inset 0 0 10px 3px hsla(35,60%,62%,.288);filter:drop-shadow(0 0 5px rgba(223,177,112,.753));transform:scale(1.05)}.hero-light .profile-pic-container:hover{box-shadow:0 0 10px 3px rgba(123,80,209,.288);filter:drop-shadow(0 0 5px rgba(94,48,187,.753));transform:scale(1.05)}.hero-section-main .profile-pic-container img{border-radius:50%;border:3px solid transparent}.hero-section-main .text-container{position:relative;width:min(900px,100vw);padding:8vh 13vw;z-index:3}.hero-section-main .text-container .hello-text{letter-spacing:4px;font-size:16px;font-weight:500;opacity:0}.hero-section-main .text-container .name{font-size:45px;opacity:0}.hero-section-main .text-container .name .part-name{background-image:linear-gradient(to right bottom,#ecc997,#daa356);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:50px}.hero-light .text-container .name .part-name{background-image:linear-gradient(to right bottom,#3f2bb3,#ae5fcf);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:50px}.hero-section-main .text-container .designation{letter-spacing:2px;font-size:20px;opacity:0}.react-typed-designation{color:#fff}.hero-light .react-typed-designation,.react-typed-designation{background-color:transparent;letter-spacing:2px;font-size:20px}.hero-light .react-typed-designation{color:#403258}.hero-section-main .text-container .about-summary{font-size:14px;font-weight:500;margin:30px 0 15px;opacity:0}.hero-light .text-container .about-summary{font-weight:600}.hero-section-main .text-container .resume-btn{background-image:linear-gradient(to right bottom,#ecc997,#daa356);color:#000;border:none;outline:none!important;font-size:15px;font-weight:700;padding:8px 15px;border-radius:5px;cursor:pointer;pointer-events:auto;box-shadow:inset 0 3px 5px rgba(0,0,0,.3),inset 0 -3px 5px hsla(0,0%,100%,.5);transition:all .2s ease;opacity:0}.hero-light .text-container .resume-btn{background-image:linear-gradient(to right bottom,#4430b9,#ba67d1);color:#e1cdee}.hero-section-main .text-container .hireme-btn{border:1px solid #eec994;color:#eec994;outline:none!important;font-size:15px;font-weight:700;padding:8px 15px;border-radius:5px;margin-left:10px;cursor:pointer;pointer-events:auto;opacity:0}.hero-light .text-container .hireme-btn{border:1px solid #6938c4;color:#6938c4}.hero-section-main .text-container .resume-btn:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.3),inset 0 -3px 5px hsla(0,0%,100%,.5),0 5px 10px hsla(35,73%,76%,.596)}.hero-section-main .work-link-bottom-wrapper{position:absolute;bottom:7%;margin-left:45%;display:flex;flex-direction:column;align-items:center;animation:swing-up-work-link .6s ease infinite alternate-reverse;transition:all .2s ease}@keyframes swing-up-work-link{0%{transform:translateY(0)}to{transform:translateY(8px)}}.hero-section-main .work-link-bottom-wrapper:hover{animation:none}.hero-section-main .work-link-bottom-wrapper .work-link-bottom{border:1px solid transparent;color:#eec994;outline:none!important;font-size:16px;font-weight:700;padding:8px 15px;border-radius:5px;cursor:pointer;pointer-events:auto;transition:all .2s ease}.hero-light .work-link-bottom-wrapper .work-link-bottom{color:#312350}.hero-section-main .work-link-bottom-wrapper .icon{color:#eec994;transform:rotate(90deg);margin-top:2px;pointer-events:auto;transition:all .4s ease}.hero-light .work-link-bottom-wrapper .icon{color:#312350}.hero-section-main .work-link-bottom-wrapper .work-link-bottom:hover{border:1px solid #eec994;transform:scale(1.1) translateY(5px)}.hero-light .work-link-bottom-wrapper .work-link-bottom:hover{border:1px solid #312350}.work-link-bottom:hover+.icon{transform:translateY(10px) rotate(90deg) scale(1.1)}.hero-light .typed-cursor{color:#6b41b9}.social-float-container{position:absolute;right:20px;width:60px;top:15%;display:flex;flex-direction:column;align-items:center}.social-float-container .social-icon{margin:10px 0;color:#ffffff93;cursor:pointer;pointer-events:auto;padding:0;transition:all .2s ease}.social-float-container .social-icon:hover{color:#eec994;transform:scale(1.1);filter:drop-shadow(0 0 5px rgb(238,201,148,.5))}.hero-light .social-float-container .social-icon{color:#403258}.hero-light .social-float-container .social-icon:hover{color:rgba(59,36,97,.753);transform:scale(1.1);filter:drop-shadow(0 0 5px rgba(87,52,143,.596))}@media screen and (max-width:768px){.wa-mobile{display:inline-block}.bg-logo-gold,.profile-pic-container,.wa-web{display:none}.hero-section-main .text-container{position:relative;width:min(900px,85vw);padding:10vh 8vw;z-index:3}.hero-section-main .text-container .hello-text{letter-spacing:3px;font-size:13px;font-weight:500}.hero-section-main .text-container .name{font-size:30px}.hero-section-main .text-container .name .part-name{font-size:35px}.hero-section-main .text-container .designation,.hero-section-main .text-container .designation .react-typed-designation{font-size:15px}.hero-section-main .text-container .about-summary{font-size:13px;font-weight:500;margin:30px 0 15px}.hero-section-main .text-container .hireme-btn,.hero-section-main .text-container .resume-btn{font-size:13px;padding:6px 12px;border-radius:4px}.hero-section-main .text-container .hireme-btn{outline:none!important;margin-left:10px}.hero-section-main .work-link-bottom-wrapper{position:absolute;bottom:5%;margin-left:50%;transform:translateX(-45%);animation:swing-up-work-link-2 .6s ease infinite alternate-reverse;transition:all .2s ease}@keyframes swing-up-work-link-2{0%{transform:translate(-45%)}to{transform:translate(-45%,4px)}}.hero-section-main .work-link-bottom-wrapper .work-link-bottom{font-size:15px;padding:6px 12px;border-radius:4px}.hero-section-main .work-link-bottom-wrapper .icon{margin-top:2px}.social-float-container{right:5px;width:40px;top:15%}.social-float-container .social-icon svg{height:25px;margin-bottom:10px}}@media screen and (min-width:769px){.wa-mobile{display:none}.wa-web{display:inline-block}}@keyframes hero-fade-in-top{0%{opacity:0;transform:translateY(-100%)}60%{transform:translateY(4%)}80%{transform:translateY(-3%)}to{opacity:1;transform:translate(0)}}@keyframes hero-fade-out-top{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes hero-fade-in-right{0%{opacity:0;transform:translate(50%)}60%{transform:translate(-4%)}80%{transform:translate(2%)}to{opacity:1;transform:translate(0)}}@keyframes hero-fade-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50%)}}@keyframes hero-fade-in-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes hero-fade-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes hero-fade-in-bottom{0%{opacity:0;transform:translateY(120%)}60%{transform:translateY(-8%)}80%{transform:translateY(8%)}to{opacity:1;transform:translate(0)}}@keyframes hero-fade-out-bottom{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(100%)}}@keyframes designation-fade-in{0%{opacity:0}to{opacity:1}}@keyframes designation-fade-out{0%{opacity:1}to{opacity:0}}@keyframes pop-up-profile-pic{0%{transform:scale(.5)}60%{transform:scale(1.04)}80%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}