@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Orbitron:wght@400..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.heading.MuiTypography-root{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.25;opacity:1;text-transform:none}@media (max-width: 576px){.heading.MuiTypography-root{font-size:1.875rem}}.body.MuiTypography-root{color:#cbd5e1;letter-spacing:.05em;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;opacity:1;text-transform:none}.body.MuiTypography-root.sm{font-size:.875rem}@media (max-width: 576px){.body.MuiTypography-root.sm{font-size:1.1rem}}@media (max-width: 576px){.body.MuiTypography-root{font-size:1.25rem}}.title-heading-xs.MuiTypography-root{color:#93c5fd;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.title-heading-xs.MuiTypography-root{font-size:1.5rem}}.title-heading-sm.MuiTypography-root{color:#cbd5e1;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.5;opacity:.8;text-transform:none}.title-heading-sm.MuiTypography-root .highlight{color:#93c5fd;font-weight:500;opacity:1!important}@media (max-width: 576px){.title-heading-sm.MuiTypography-root{font-size:1.25rem}}.title-heading-md.MuiTypography-root{color:#cbd5e1;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:3rem;line-height:1.5;opacity:1;text-transform:none}.title-heading-lg.MuiTypography-root{font-family:Nunito Sans,sans-serif;font-weight:900;font-size:3.75rem;line-height:1.25;opacity:1;text-transform:none}@media (max-width: 576px){.title-heading-lg.MuiTypography-root{font-size:2.75rem}}.section-heading.MuiTypography-root{color:#fff;text-align:center;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:2rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.section-heading.MuiTypography-root{text-align:left;font-size:3rem}}.experience-year.MuiTypography-root{color:#596f96;width:100%;max-width:200px;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.experience-year.MuiTypography-root{font-size:1.15rem}}.experience-heading.MuiTypography-root{color:#fff;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.5;opacity:1;text-transform:none}.card-heading.MuiTypography-root{color:#fff;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.75;opacity:1;text-transform:none}@media (max-width: 576px){.card-heading.MuiTypography-root{font-size:1.5rem}}.heading-label.MuiTypography-root{color:#cbd5e1;text-align:justify;margin-bottom:.5rem;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.heading-label.MuiTypography-root{font-size:1.5rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{font-size:16px;scroll-behavior:smooth;box-sizing:border-box;transition:all .3s smooth}@media (max-width: 1200px){html{font-size:16px}}@media (max-width: 992px){html{font-size:14px}}@media (max-width: 768px){html{font-size:12px}}@media (max-width: 576px){html{font-size:12px}}body{background:linear-gradient(30deg,#110627e6 10%,#11062700 66%),linear-gradient(-135deg,#3a1529 20%,#281543 50%,#00137a);background-attachment:fixed;color:#f1efec;min-height:100svh;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1;opacity:1;text-transform:none}.main_container.MuiContainer-root{max-width:90%}@media (max-width: 576px){.main_container.MuiContainer-root{max-width:100%}}.edu_contanier{border-left:5px solid #93c5fd;padding:0rem 1rem}.edu_contanier .heading.MuiTypography-root{color:#93c5fd;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5;opacity:1;text-transform:none}.custom-chip.MuiChip-root{color:#93c5fdf2;background-color:#93c5fd1a;border-radius:8px;cursor:pointer;min-height:25px;height:auto;padding:.5rem;display:flex;align-items:center;gap:.3rem}@media (max-width: 576px){.custom-chip.MuiChip-root{padding:.75rem}}.custom-chip.MuiChip-root .MuiChip-icon{color:#93c5fd;font-size:.9rem}@media (max-width: 576px){.custom-chip.MuiChip-root .MuiChip-icon{font-size:1rem}}.custom-chip.MuiChip-root .MuiChip-label{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:.8rem;line-height:1;opacity:1;text-transform:none}@media (max-width: 576px){.custom-chip.MuiChip-root .MuiChip-label{font-size:1rem}}.custom-chip.MuiChip-root:hover{background-color:#93c5fd2d}@media (max-width: 576px){.custom-chip.MuiChip-root{font-size:1.25rem}}.input .MuiInputLabel-root{color:#cbd5e1;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;opacity:.5;text-transform:none}.input .MuiInputLabel-root.Mui-focused{color:#cbd5e1}.input .MuiOutlinedInput-root{background-color:#47556933;border-radius:.5rem;color:#cbd5e1;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.input .MuiOutlinedInput-root{font-size:1.25rem}}.input .MuiOutlinedInput-root::placeholder{color:#cbd5e1;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;opacity:.5;text-transform:none}@media (max-width: 576px){.input .MuiOutlinedInput-root::placeholder{font-size:1.25rem}}.input .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1!important}.resume.MuiButton-root{background-color:transparent;color:#93c5fd;border-radius:.25rem;border:1px solid #93c5fd;padding:.75rem 2rem;box-shadow:none;transition:transform .3s ease-in-out;font-family:Nunito Sans,sans-serif;font-weight:600;font-size:1rem;line-height:1.5;opacity:1;text-transform:uppercase}.resume.MuiButton-root:hover{transform:scale(1.05)}@media (max-width: 576px){.resume.MuiButton-root{font-size:1.5rem}.resume.MuiButton-root .MuiSvgIcon-root{width:2rem;height:2rem}}.load_more.MuiButton-root{background-color:transparent;color:#93c5fd;box-shadow:none;transition:transform .3s ease-in-out;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:1rem;line-height:1.75;opacity:1;text-transform:none}.load_more.MuiButton-root .MuiSvgIcon-root{width:1rem;height:1rem}.load_more.MuiButton-root span{position:relative}.load_more.MuiButton-root span:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.load_more.MuiButton-root:hover{opacity:1;box-shadow:none}.load_more.MuiButton-root:hover span:after{transform:scaleX(1)}@media (max-width: 576px){.load_more.MuiButton-root{font-size:1.5rem}.load_more.MuiButton-root .MuiSvgIcon-root{width:2rem;height:2rem}}.send.MuiButton-root{background-color:#47556933;color:#cbd5e1;box-shadow:none;transition:transform .3s ease-in-out;display:flex;gap:.5rem;padding:.5rem 3rem;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:1rem;line-height:1.75;opacity:1;text-transform:none}@media (max-width: 576px){.send.MuiButton-root{font-size:1.5rem}}.send.MuiButton-root .MuiSvgIcon-root{width:1rem;height:1rem}.send.MuiButton-root.Mui-disabled{background-color:#47556933;color:#cbd5e1;cursor:not-allowed;pointer-events:unset}.send.MuiButton-root:hover{background-color:#47556999;box-shadow:none}.project_card.MuiCard-root{background-color:#47556933;--Paper-shadow: 0 !important;border-radius:1.5rem;color:#fff;height:100%;display:flex;flex-direction:column;cursor:pointer;padding:1.5rem}@media (max-width: 576px){.project_card.MuiCard-root{padding:.8rem}}.project_card.MuiCard-root:hover{box-shadow:0 4px 8px #47556966}.project_card.MuiCard-root .MuiCardActions-root{padding:16px}.project_card.MuiCard-root .MuiCardContent-root{flex-grow:1;display:flex;flex-direction:column;gap:1rem}.project_card.MuiCard-root .MuiCardMedia-root{background-size:cover;background-position:center center;transition:background-size .3s ease-in-out;overflow:hidden;padding:.5rem}.project_card.MuiCard-root .MuiCardMedia-root:hover{background-size:110%}.project_card.MuiCard-root .link-icon{text-decoration:none}.project_card.MuiCard-root .link-icon .MuiSvgIcon-root{font-size:1.25rem;fill:#fff}@media (max-width: 576px){.project_card.MuiCard-root .link-icon .MuiSvgIcon-root{font-size:1.5rem}}@property --angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.animated-text{--angle: 0deg;background:linear-gradient(var(--angle),#ff6ec4,#7873f5,#4cc3ff);background-size:100%;animation:rotateGradient 5s linear infinite;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@keyframes rotateGradient{0%{--angle: 0deg}to{--angle: 360deg}}.home_container section{scroll-margin-top:64px}.home_container #Home,.home_container #Experience,.home_container #Projects,.home_container #About,.home_container #Connect{padding:3rem 0}.home_container #Home{min-height:calc(100svh - 64px);display:grid;place-content:center}@media (max-width: 768px){.home_container #Home{min-height:0;padding:8rem 0 3rem}}.home_container .profile{width:50%;max-width:200px;aspect-ratio:1/1;border-radius:50%}@media (max-width: 576px){.home_container .profile{width:30%}}.home_container .MuiTabs-indicator{display:none}.home_container .MuiButtonBase-root.MuiTab-root{position:relative;color:#596f96;padding-left:20px;transition:color .3s ease}.home_container .MuiButtonBase-root.MuiTab-root:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:2px;width:0;background-color:#fff;transition:width .3s ease}.home_container .MuiButtonBase-root.MuiTab-root:hover{color:#fff}.home_container .MuiButtonBase-root.MuiTab-root:hover:before{width:16px}.home_container .MuiButtonBase-root.MuiTab-root.Mui-selected{color:#fff}.home_container .MuiButtonBase-root.MuiTab-root.Mui-selected:before{width:16px}.home_container .tabpanel{display:flex;flex-direction:column;gap:1rem}.navbar .appbar.MuiAppBar-root{background-color:transparent;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:none;color:#fff}.navbar .appbar.MuiAppBar-root .nav_container{display:flex;justify-content:space-between}.navbar .logo,.navbar .animated-text{cursor:pointer;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.navbar .logo,.navbar .animated-text{font-size:2.5rem}}.navbar .hamburger .MuiSvgIcon-root{width:1.75rem;height:1.75rem}@media (max-width: 576px){.navbar .hamburger .MuiSvgIcon-root{width:2.5rem;height:2.5rem}}.navbar .toolbar.MuiToolbar-root{padding:0}.navbar .nav-menu.MuiButton-root{position:relative;transition:transform .3s ease-in-out;padding:0;color:#fff;font-family:Nunito Sans,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5;opacity:.7;text-transform:none}.navbar .nav-menu.MuiButton-root:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.navbar .nav-menu.MuiButton-root:hover{opacity:1;transform:scale(1.12)}.navbar .nav-menu.MuiButton-root:hover:after{transform:scaleX(1)}.navbar .nav-menu.MuiButton-root.active{opacity:1}.nav-drawer .MuiDrawer-paper{background-color:#ffffff10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:250px;color:#fff}.nav-drawer .MuiList-root{padding:0}.nav-drawer .logo,.nav-drawer .animated-text{cursor:pointer;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.5;opacity:1;text-transform:none}@media (max-width: 576px){.nav-drawer .logo,.nav-drawer .animated-text{font-size:2.5rem}}.nav-drawer .hamburger .MuiSvgIcon-root{width:2.5rem;height:2.5rem}.nav-drawer .MuiListItemIcon-root{min-width:0}.nav-drawer .MuiListItemIcon-root .MuiSvgIcon-root{color:#fff;width:2.5rem;height:2.5rem;opacity:.7}.nav-drawer .nav-menu.MuiListItemButton-root{display:flex;gap:2rem}.nav-drawer .nav-menu.MuiListItemButton-root:hover .MuiListItemText-root .MuiTypography-root,.nav-drawer .nav-menu.MuiListItemButton-root:hover .MuiListItemIcon-root .MuiSvgIcon-root,.nav-drawer .nav-menu.MuiListItemButton-root.active .MuiListItemText-root .MuiTypography-root,.nav-drawer .nav-menu.MuiListItemButton-root.active .MuiListItemIcon-root .MuiSvgIcon-root{opacity:1}.nav-drawer .MuiListItemText-root .MuiTypography-root{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:2rem;line-height:1.5;opacity:.7;text-transform:none}.nav-drawer .logo_container{padding:.5rem 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.side_bar{position:fixed;top:0;left:0;z-index:1500;height:100svh;display:grid;place-content:end center;max-width:100px;width:5%;animation:slideUpFadeIn 1s ease-out forwards;opacity:0;transform:translateY(500px)}.side_bar .container{display:flex;flex-direction:column;gap:2rem}.side_bar .MuiDivider-root{height:15vh;border-right-width:3px;border-color:#ffffff80;align-self:center}.side_bar .link-icons .MuiSvgIcon-root{opacity:.5;font-size:1.5rem;cursor:pointer;color:#fff;transition:transform .3s ease,opacity .3s ease}.side_bar .link-icons .MuiSvgIcon-root:hover{opacity:1;transform:scale(1.25);transition:.3s ease}@media (max-width: 576px){.side_bar .link-icons .MuiSvgIcon-root{font-size:2.5rem}}@keyframes slideUpFadeIn{to{opacity:1;transform:translateY(0)}}.footer{padding:2rem 0}@media (max-width: 576px){.footer{padding:5rem 0}}.footer .text{cursor:pointer;text-align:center;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.5;opacity:.7;text-transform:none}.footer .link-icons .MuiSvgIcon-root{opacity:.5;font-size:1.25rem;cursor:pointer;color:#fff}@media (max-width: 576px){.footer .link-icons .MuiSvgIcon-root{font-size:2rem}}
