#home_container{flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0 5%;display:flex}#header_container{z-index:1;background-color:#fff;justify-content:end;align-items:center;width:100%;height:60px;display:flex;position:sticky;top:0}#header_container div{text-align:right}#header_container .logo-section{border-left:1px solid #666;justify-content:space-around;width:130px;margin-left:20px;padding-left:16px;display:flex}#header_container .nav-section{display:flex}#header_container .nav-section .nav-links{color:#666;justify-content:space-between;width:720px;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:500;line-height:26px;display:flex}#header_container .nav-section .nav-links a{color:#666;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none}@media screen and (max-width:820px){#header_container .nav-section .nav-links{display:none}#header_container .logo-section{border-left:0;width:30vw}}@media screen and (max-width:480px){#header_container .logo-section{width:50vw}}#intro_container{justify-content:center;align-items:center;width:100%;height:80vh;display:flex}#intro_container .intro-container{flex-wrap:wrap;justify-content:center;align-items:center;width:70%;height:100%;display:flex}#intro_container .intro-container .desc-section{color:var(--Solid-Heading,#42446e);width:70%;font-family:Poppins;font-size:58px;font-style:normal;font-weight:700;line-height:70px}#intro_container .intro-container .desc-section .name{background:var(--Gradient-Heading,linear-gradient(90deg, #13b0f5 -2.06%, #e70faa 100%));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Poppins}#intro_container .intro-container .img-section{flex-wrap:wrap;width:240px;height:240px;display:flex;position:relative}#intro_container .intro-container .img-section Image{border-radius:50%}@media screen and (max-width:1270px){#intro_container .intro-container{width:100%}#intro_container .intro-container .desc-section{width:50%;font-size:38px}}@media screen and (max-width:780px){#intro_container .intro-container .desc-section{width:55%;font-size:32px}}@media screen and (max-width:600px){#intro_container .intro-container .desc-section{width:60%;font-size:28px;line-height:50px}#intro_container .intro-container .img-section{width:120px;height:120px}}@media screen and (max-width:480px){#intro_container .intro-container{flex-direction:column;min-height:50vh}#intro_container .intro-container .desc-section{flex-direction:column;width:100%;height:40%;padding-left:10vw;line-height:40px;display:flex}#intro_container .intro-container .img-section{justify-content:center;align-items:center;width:120px;height:120px;margin-top:5%}}#techstack_container{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:5vh;display:flex}#techstack_container .header-section{color:#42446e;text-align:center;font-family:Poppins;font-size:36px;font-style:normal;font-weight:700;line-height:26px}#techstack_container .header-section p{text-align:center;color:#666;font-family:Poppins;font-size:24px;font-style:normal;font-weight:400}#techstack_container .practices{color:#666;text-align:center;margin:0 0 24px;font-family:Poppins;font-size:16px}#techstack_container .icons-section{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:5% 0;display:flex}#techstack_container .icons-section div{flex-direction:column;width:20%;margin-top:24px;display:flex}#techstack_container .icons-section div span{text-align:center;padding-top:16px}@media screen and (max-width:780px){#techstack_container .header-section{font-size:32px}#techstack_container .header-section p{font-size:20px}}@media screen and (max-width:600px){#techstack_container .header-section{font-size:28px}#techstack_container .header-section p{font-size:16px}#techstack_container .icons-section div{width:50%}}@media screen and (max-width:480px){#techstack_container .header-section{font-size:24px}#techstack_container .header-section p{font-size:16px}}#about_container{flex-direction:column;justify-content:left;width:100%;margin-top:10vh;display:flex}#about_container div{width:60%}#about_container div .header-text{color:#42446e;margin-top:80px;font-family:Poppins;font-size:42px;font-style:normal;font-weight:700;display:inline-block}#about_container div p{color:#666;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:26px}#about_container div .job-desc{border-bottom:1px solid #ebeaed;height:auto;margin-top:40px;padding-bottom:24px}#about_container div .job-desc .highlights{color:#666;margin:16px 0 0;padding-left:20px;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:24px}#about_container div .job-desc .highlights li{margin-bottom:8px}#about_container div .job-desc .designation{color:#666;font-family:Poppins;font-size:20px;font-style:normal}#about_container div .job-desc .type{color:#018c0f;float:right;background-color:#d7ffe0;border-radius:16px;padding:4px 12px;font-family:Poppins;font-size:12px;font-style:normal}#about_container div .job-desc .company{color:var(--light-Content,#a7a7a7);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500}#about_container div .job-desc .duration{float:right;color:var(--light-Content,#a7a7a7);padding-left:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500}#about_container div .job-desc .location{color:var(--light-Content,#a7a7a7);padding-left:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500}@media screen and (max-width:1140px){#about_container div{width:80%}}@media screen and (max-width:880px){#about_container div{width:100%}}@media screen and (max-width:720px){#about_container div .job-desc .duration{float:none;padding-left:0;display:block}}@media screen and (max-width:500px){#about_container div .job-desc .duration{float:none;padding-left:0;display:block}#about_container div .job-desc .type{float:none;width:auto;margin:4px 0;display:block}#about_container div .job-desc .location{padding-left:0;display:block}}#projects_container{flex-direction:column;justify-content:left;width:100%;margin-top:4vh;display:flex}#projects_container #redirect-projects,#projects_container .project-card{width:60%}#projects_container .header-text{color:#42446e;margin-top:80px;font-family:Poppins;font-size:42px;font-style:normal;font-weight:700;display:inline-block}#projects_container .section-intro{color:#666;margin:16px 0 0;font-family:Poppins;font-size:18px;font-weight:400;line-height:26px}#projects_container .project-card{border-bottom:1px solid #ebeaed;margin-top:32px;padding-bottom:24px}#projects_container .project-name{color:#666;font-family:Poppins;font-size:22px;font-weight:600;display:block}#projects_container .project-subtitle{color:#a7a7a7;margin:8px 0 12px;font-family:Poppins;font-size:16px}#projects_container .highlights{color:#666;margin:0;padding-left:20px;font-family:Poppins;font-size:15px;line-height:24px}#projects_container .highlights li{margin-bottom:8px}#projects_container .stack-list{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}#projects_container .stack-tag{color:#018c0f;background-color:#d7ffe0;border-radius:16px;padding:4px 12px;font-family:Poppins;font-size:12px}@media screen and (max-width:1140px){#projects_container #redirect-projects,#projects_container .project-card{width:80%}}@media screen and (max-width:880px){#projects_container #redirect-projects,#projects_container .project-card{width:100%}}#footer-container{border-top:1px solid #ebeaed;justify-content:center;align-items:center;width:100%;height:50px;font-family:DM Sans;display:flex}#contact_container{color:var(--colors-heading,#1e0e62);text-align:center;letter-spacing:-1px;justify-content:space-around;align-items:center;width:100%;margin-top:80px;padding:10vh 0;font-family:DM Sans;font-size:28px;font-style:normal;font-weight:700;line-height:70px;display:flex}#contact_container .email-link a{color:var(--Gradient-Heading,#13b0f5);letter-spacing:0;line-height:32px}#contact_container .resume-section a{background:var(--Gradient-Heading,linear-gradient(90deg, #13b0f5 -2.06%, #e70faa 100%));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;border:1px solid plum;border-radius:8px;padding:4px 12px}@media screen and (max-width:650px){#contact_container{flex-direction:column}#contact_container .resume-section{margin-top:10vh}}
