@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Monoton&display=swap";.About__Main{padding:0 18rem;display:flex;flex-direction:column;width:100vw;min-height:100vh;margin-bottom:10rem}.About__Heading{margin:1.5rem 0;display:flex;align-items:center}.About__Heading h1{font-family:Monoton,cursive;color:#5b646c;margin-left:2rem;font-size:7rem}.About__container{width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(35,37,49,.5)),to(rgba(15,15,24,.5)));background:-webkit-linear-gradient(top,rgba(35,37,49,.5),rgba(15,15,24,.5));background:linear-gradient(180deg,rgba(35,37,49,.5),rgba(15,15,24,.5));border:.2rem solid #20222e;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backdrop-filter:blur(54px);backdrop-filter:blur(54px);border-radius:1.3rem;display:flex;align-items:center;justify-content:space-between;padding:6rem;position:relative}.About__info{width:60%}.About__info h2{font-family:Poppins,sans-serif;color:#c4c4c4;line-height:1.5;text-align:justify;font-weight:400;font-size:2rem;margin-bottom:2rem}.About__profilePic{display:flex;justify-content:center;align-items:center;width:40%;position:relative}.About__profilePic img{width:50%;min-width:25rem;object-fit:cover;border-radius:1rem;box-shadow:0 1rem 2rem #0000009c;position:relative}@media only screen and (max-width: 1450px){.About__Main{padding:0 12rem}}@media only screen and (max-width: 1370px){.About__container{padding-right:0}}@media only screen and (max-width: 1100px){.About__container{flex-direction:column-reverse;padding:2rem 0}.About__info{margin-top:3rem;width:85%}}@media only screen and (max-width: 1000px){.About__Main{min-height:auto;padding:0 8rem}}@media only screen and (max-width: 850px){.About__Heading h1{font-size:5.5rem}.About__Heading img{width:12rem}}@media only screen and (max-width: 720px){.About__Main{padding:0 3rem}}@media only screen and (max-width: 520px){.About__Main{padding:1rem}.About__Heading h1{font-size:3.5rem}.About__Heading img{width:8rem}.About__info h2{font-size:1.6rem}.About__info{width:93%}}.Contact__Main{margin:5rem 0;padding:0 18rem;display:flex;flex-direction:column;width:100vw;min-height:100vh;position:relative}.Contact__Heading{margin:1.5rem 0;display:flex;align-items:center}.Contact__Heading h1{font-family:Monoton,cursive;color:#5b646c;margin-left:2rem;font-size:7rem}.Contact__Container{display:flex;flex-direction:column;margin-top:5rem}.Contact__Container h2{margin:0 auto;line-height:1.2;font-size:3rem;width:80%;color:#c4c4c4;text-align:center}.Contact__Links{width:80%;margin-top:7rem}.Contact__Links h3{line-height:1.2;font-weight:700;font-size:4.5rem}.Contact__Links h3 #waveText{background-image:-webkit-gradient(linear,left top,right top,from(#75f4f0),to(#b757fc));background-image:-webkit-linear-gradient(left,#75f4f0,#b757fc);background-image:linear-gradient(90deg,#75f4f0,#b757fc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}#wave{display:inline-block;animation:waves 2s ease infinite;font-size:4rem;transform-origin:70% 70%}@keyframes waves{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}40%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}60%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.Contact__Links h4{font-size:2.2rem;font-weight:400;margin-top:3rem}.Contack__Link__div{display:flex;flex-wrap:wrap;align-items:center;margin-top:3rem}.con__link{margin-right:3rem;margin-bottom:3rem;display:flex;justify-content:center;align-items:center;text-decoration:none;padding:.8rem 2.4rem;border-radius:.5rem;font-size:2.2rem;box-shadow:0 1rem 1.5rem #0000005e,0 -1rem 1.5rem #0000005e;border:.2rem solid #2c2f41}.con__link span{margin-left:1rem}.con__link:hover{background-color:#2c2f41;color:#fff}.Email_Link{font-size:2.5rem;margin:5rem 0}.Email_Link a{text-decoration:none;color:#94a6b3}.Email_Link a:hover{color:#fff}@media only screen and (max-width: 1450px){.Contact__Main{padding:0 12rem}}@media only screen and (max-width: 1200px){.Contact__Container h2,.Contact__Links{width:90%}}@media only screen and (max-width: 1000px){.Contact__Main{padding:0 8rem}}@media only screen and (max-width: 850px){.Contact__Heading h1{font-size:5.5rem}.Contact__Heading img{width:12rem}.Contact__Container{margin-top:2rem}.Contact__Container h2{margin:0 auto;line-height:1.4;font-size:2.5rem;width:90%;color:#c4c4c4;text-align:justify}}@media only screen and (max-width: 720px){.Contact__Main{padding:0 3rem}.Contact__Links{width:90%;margin-top:7rem}.Contact__Links h3{font-size:3.5rem}}@media only screen and (max-width: 590px){.Contact__Heading h1{font-size:4rem}}@media only screen and (max-width: 520px){.Contact__Main{padding:0 2rem}.Contact__Heading h1{font-size:3.2rem}.Contact__Heading img{width:8rem}.Contact__Links{width:100%;margin-top:5rem}.Contact__Links h3{font-size:3rem}.Contact__Container h2{font-size:2rem;width:100%}.con__link{margin-right:2rem;margin-bottom:3rem;padding:.5rem 2rem;border-radius:.5rem;font-size:1.8rem}.Email_Link{font-size:2rem;margin:5rem 0}}@media only screen and (max-width: 390px){.Contact__Heading h1{font-size:2.8rem}.Contact__Links{width:100%}.Contact__Links h3{font-size:2.5rem}.con__link{margin-right:1.3rem;margin-bottom:1.8rem;padding:.5rem 2rem;border-radius:.5rem;font-size:1.6rem}.Email_Link{margin:3rem 0;font-size:1.7rem}}.Footer{display:flex;justify-content:center;align-items:center;width:100%}.Footer h2{padding:2rem;width:100%;border-top:1px solid #2c2f41;font-weight:400;font-size:2rem;text-align:center;color:#94a6b3}body{--color-gray: #c4c4c4;--color-purple: #8000ff;--color-light-purple: #cf59e6;--color-light-blue: #6bc5f8}.Home__Main{padding:0 18rem;width:100vw;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:start}.Home__Main:before{content:"";display:block;position:absolute;top:0;left:0;width:26rem;height:26rem;background-repeat:no-repeat;background-size:contain;background-image:url(/hand-left.webp)}.Home__Main:after{content:"";display:block;position:absolute;bottom:0;right:0;width:25rem;height:45rem;background-repeat:no-repeat;background-size:contain;background-image:url(./hand-right.webp);z-index:-1}.Home__Main p{margin-bottom:2rem;font-size:2rem;color:#fff;font-family:IBM Plex Mono,monospace}.Home__Main h1{line-height:108px;font-weight:600;font-size:clamp(40px,8vw,80px);background:-webkit-linear-gradient(135deg,var(--color-light-blue),var(--color-light-purple),var(--color-light-blue),var(--color-light-purple));background:linear-gradient(-45deg,var(--color-light-blue),var(--color-light-purple),var(--color-light-blue),var(--color-light-purple));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400% 400%;-webkit-animation:gradient 3s ease infinite;animation:gradient 3s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Home__Main h2{line-height:1.1;font-weight:600;font-size:clamp(40px,8vw,80px);color:#a1bbc0;color:#c7d5d8;color:#94a6b3}.Home__Main h5{line-height:1.5!important;margin:2rem 0;max-width:640px;line-height:26px;font-weight:300;font-size:1.8rem;color:#94a6b3}@media only screen and (max-width: 1450px){.Home__Main{padding:0 14rem}}@media only screen and (max-width: 1200px){.Home__Main:after{display:none}}@media only screen and (max-width: 1000px){.Home__Main{min-height:auto;padding:15rem 14rem 10rem}.Home__Main p{margin-bottom:0rem}.Home__Main h1{font-size:6.3rem}.Home__Main h2{line-height:1.1;font-weight:600;font-size:5rem}}@media only screen and (max-width: 800px){.Home__Main{padding-right:5rem}}@media only screen and (max-width: 650px){.Home__Main:before{width:16rem;height:16rem}.Home__Main{padding-left:5rem}.Home__Main h1{font-size:5.3rem}.Home__Main h2{font-size:4rem}}@media only screen and (max-width: 520px){.Home__Main p{margin-bottom:1.5rem}.Home__Main h1{font-size:4.3rem;line-height:1.8}.Home__Main h2{font-size:3rem}}@media only screen and (max-width: 410px){.Home__Main p{margin-bottom:0rem}.Home__Main h1{font-size:4rem}.Home__Main h2{font-size:2.8rem}}@media only screen and (max-width: 390px){.Home__Main{padding-right:3rem;padding-left:3rem}.Home__Main p{font-size:1.4rem}.Home__Main h1{font-size:3rem}.Home__Main h2{font-size:2.3rem}.Home__Main h5{margin:1.5rem 0 2rem;max-width:640px;font-size:1.6rem}}.Navbar__Main{position:fixed;top:5rem;right:0px;left:0px;padding:2rem 4rem;display:flex;flex-direction:column;width:50%;margin-left:auto;margin-right:auto;background:rgba(42,43,56,.5);border:.2rem solid rgb(42,43,55);backdrop-filter:blur(104px);border-radius:2rem;z-index:1000}.Nvbar__level1{display:flex;justify-content:space-between;align-items:center;width:100%}.Navbar__logo{text-decoration:none;font-size:3rem;letter-spacing:1px;font-family:Monoton,monospace;color:#c4c4c4}.Navbar__Menu__Option h2{cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:2.5rem}#menu_icon{font-size:3rem;margin-left:1rem}.Navbar__links{display:none;list-style:none}.Nvbar__level2{overflow:hidden}.Navbar__links.open{margin-top:2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.Navbar__links li{margin-left:2rem;margin:2rem auto}.Navbar__links li a{text-decoration:none;font-size:1.8rem;color:#c4c4c4;transition:all .3s ease}.Navbar__links li a:hover{color:#b152ff;font-size:1.9rem}@media only screen and (max-width: 786px){.Navbar__Main{width:80%}}@media only screen and (max-width: 416px){.Navbar__logo{font-size:2.7rem}}.Project__Main{padding:0 15rem;display:flex;flex-direction:column;width:100vw;min-height:100vh;margin-bottom:10rem}.Project__Heading{margin:1.5rem 0;display:flex;align-items:center}.Project__Heading h1{font-family:Monoton,cursive;color:#5b646c;margin-left:2rem;font-size:7rem}.Project__Lists{margin-top:2rem;width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.Project__Box{margin-bottom:5rem;width:28%;border-radius:1.2rem;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(35,37,49,.5)),to(rgba(15,15,24,.5)));background:-webkit-linear-gradient(top,rgba(35,37,49,.5),rgba(15,15,24,.5));background:linear-gradient(180deg,rgba(35,37,49,.5),rgba(15,15,24,.5));border:.2rem solid #20222e;box-shadow:0 1rem 2rem #00000080;transition:all .3s ease-in-out}.Project__Box:hover{scale:1.05}.Project__Box img{width:100%;background-position:center;object-fit:cover}.Project__info{padding:1rem 2rem}.Project__info h2{font-size:2.2rem;font-weight:500;background:-webkit-linear-gradient(135deg,#045de9,#09c6f9,#1ba8be,#187ad7);background:linear-gradient(-45deg,#045de9,#09c6f9,#1ba8be,#187ad7);background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-size:400% 400%}.Project__info h3{color:#ede6e6;text-align:justify;margin:1rem 0 2rem;font-size:1.6rem;font-weight:400}.Project__Btns{display:flex;width:100%}.Project__btn{cursor:pointer;padding:.5rem 2rem;width:max-content;font-size:1.6rem;background-color:#6bc5f8;color:#000;text-align:center;border-radius:.6rem;display:flex;justify-content:center;align-items:center}.Project__btn:hover{background-color:#34b5ff}.Project__btn.github{margin-left:1rem;background-color:#594889;color:#fff}.Project__btn.github:hover{background-color:#8c6be8}.Project__btn.github a{color:#fff}.Project__techUsed{margin-top:2rem;display:flex;flex-wrap:wrap}.Project__techUsed p{font-weight:400;color:#e8dddd;font-size:1.2rem;padding:.1rem .4rem;margin-right:.7rem;margin-bottom:.7rem;border-radius:.5rem;background-color:#20222e}.Project__MoreProjects{cursor:pointer;align-self:center;margin:2rem 0;border-radius:10000000px;background-color:#17181c;padding:.7rem 1.4rem;font-size:1.8rem;width:max-content;position:relative;text-decoration:none;color:inherit}.Project__MoreProjects:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:10000000px;background-image:linear-gradient(35deg,#fa0,#fd66cb 21%,#9f6eff 50%,#0af 75%,#0fa);-webkit-filter:blur(12px);filter:blur(12px);z-index:-1;transition:all .2s ease-in-out}.Project__MoreProjects:hover:before{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}@media only screen and (max-width: 1450px){.Project__Main{padding:0 12rem}}@media only screen and (max-width: 1370px){.Project__Box{width:38%}}@media only screen and (max-width: 1150px){.Project__Box{width:45%}}@media only screen and (max-width: 1000px){.Project__Main{padding:0 8rem}}@media only screen and (max-width: 850px){.Project__Heading h1{font-size:5.5rem}.Project__Heading img{width:12rem}.Project__Box{width:75%}}@media only screen and (max-width: 720px){.Project__Main{margin-bottom:5rem;padding:0 3rem}.Project__Box{width:85%}}@media only screen and (max-width: 520px){.Project__Main{padding:1rem}.Project__Heading h1{font-size:4rem}.Project__Heading img{width:8rem}.Project__Box{width:95%}}.Tech__Main{padding:0 18rem;display:flex;flex-direction:column;width:100vw;min-height:100vh;margin-bottom:10rem}.Tech__Heading{margin:1.5rem 0;display:flex;align-items:center}.Tech__Heading h1{font-family:Monoton,cursive;color:#5b646c;margin-left:2rem;font-size:7rem}.Tech__Container{display:flex;flex-direction:column}.Tech__Skills_Name{display:flex;justify-content:left;flex-wrap:wrap}.Tech__Skills_Name h3{background-color:#54849c77;padding:.8rem 2.3rem;font-size:2rem;letter-spacing:1px;font-weight:500;margin:2rem;border-radius:.5rem;background-color:#ffffff14;box-shadow:0 30px 40px #0700140d,0 4px 6px #0700140d,0 10px 15px -3px #0700141a,0 0 0 1px #0700140f}.Skills__Problem__Solving{margin-top:5rem}.Skills__Problem__Solving h2{color:#94a6b3;font-size:2.2rem}.Coding__Profiles{display:flex;width:50%;margin:2rem 0}.Profile{margin:2rem;width:20%;min-width:10rem;padding:2rem;display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#c0e3ff14;box-shadow:0 30px 40px #0700140d,0 4px 6px #0700140d,0 10px 15px -3px #0700141a,0 0 0 1px #0700140f;border:1px solid rgba(255,255,255,.121)}.Coding__Profiles .Profile:hover{background-color:#55b3ff80}.Profile img{width:100%;min-width:5rem;object-fit:cover}.Skills__Experience h2{color:#94a6b3;width:60%;line-height:1.3;font-size:2.2rem;font-weight:500}@media only screen and (max-width: 1450px){.Tech__Main{padding:0 12rem}}@media only screen and (max-width: 1200px){.Skills__Experience h2{width:80%}}@media only screen and (max-width: 1000px){.Tech__Main{padding:0 8rem;min-height:auto}.Tech__Skills_Name h3{margin:1rem}}@media only screen and (max-width: 850px){.Skills__Experience h2{width:90%}.Tech__Heading img{width:12rem}.Tech__Heading h1{font-size:5rem}}@media only screen and (max-width: 720px){.Tech__Main{padding:0 3rem}}@media only screen and (max-width: 520px){.Tech__Main{padding:0;padding-left:1.5rem}.Skills__Experience h2{width:100%;font-size:1.8rem;font-weight:600}.Tech__Heading img{width:8rem}.Tech__Heading h1{font-size:4rem}.Skills__Problem__Solving h2{font-size:1.8rem}.Tech__Skills_Name h3{padding:.5rem 2rem;font-size:1.8rem;margin:1rem}}:root{font-family:Space Grotesk,sans-serif!important;font-size:62.5%;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{overflow-x:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:320px;min-height:100vh;background-color:#10101a}body::-webkit-scrollbar{width:3px}body::-webkit-scrollbar-track{background:#10101a}body::-webkit-scrollbar-thumb{background-color:#18182e;border-radius:20px;border:3px solid #10101a}.viewLink{margin-top:5rem;display:inline-block;font-size:1.8rem;font-weight:500;line-height:92.4%;letter-spacing:.19em;color:#c4c4c4;text-decoration:none;position:relative}.viewLink:after{display:block;content:"";position:absolute;bottom:-1rem;left:0;width:50%;height:1px;background:#c4c4c4;-webkit-transition:all .3s ease;transition:all .3s ease}.viewLink:hover:after{width:100%}
