@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.nav-wrapper{background-color:#0000001a;padding:.5rem 0;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-content{max-width:1300px;display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin:0 auto}.logo{width:12rem;height:auto}.nav-content ul{display:flex;align-items:center;gap:.5rem;list-style:none}.nav-content li{margin:0 1.5rem}.menu-item{text-decoration:none;font-size:.9rem;font-weight:500;color:#fff;position:relative;cursor:pointer}.menu-item:before{content:" ";width:2rem;height:.2rem;background:linear-gradient(90deg,#a993fe,#7e61e7);border-radius:.5rem;position:absolute;bottom:-.6rem;opacity:0;transform:translate(-1.5rem);transition:all .3s ease}.menu-item:hover:before{width:100%;transform:translate(0);opacity:1}.menu-btn{width:2.5rem;height:2.5rem;font-size:1.5rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.4rem;color:#fff;background:linear-gradient(90deg,#a993fe -.13%,#7e61e7 99.87%);line-height:0;cursor:pointer;transition:all .4s ease;display:none}.menu-btn:hover{color:#a993fe;background:#000;border:1px solid #a993fe}@media (max-width: 425px){.logo{width:10rem;height:auto}}@media (max-width: 769px){.menu-btn{display:block}.nav-content ul{display:none}}@media (max-width: 1325px){.nav-wrapper{padding:.2rem}}.mobile-menu{width:100vw;height:100vh;display:none;background-color:#0000004d;position:fixed;left:0;top:0;z-index:999!important;opacity:0;box-shadow:0 29px 80px #0000004d;transition:all .3s ease;transform:translate(-100vw)}.mobile-menu-container{width:60vw;height:100vh;background-color:#342864;padding:2rem}.mobile-menu.active{opacity:1;transform:translate(0)}.mobile-menu .Logo{margin-bottom:3rem;width:150px}.mobile-menu ul{display:flex;flex-direction:column;gap:2rem;list-style:none;margin-left:-2rem}@media (max-width: 769px){.mobile-menu{display:block}}.project-cards-container{display:flex;justify-content:center;flex-wrap:wrap}@media (max-width: 425px){.project-cards-container{flex-direction:column}.portfolio-h2{font-size:2rem}}.hero-img img{width:100px}#duck-icon{width:700px}.hero-container{display:flex;align-items:center;position:relative;flex-direction:column;margin:0;padding:15vh 0 20vh}.hero-img{display:flex;flex-direction:row;gap:5vw}.hero-content{display:flex;flex-direction:column;padding:10rem;align-items:center;gap:2rem}h2{display:flex;margin-bottom:2rem}.header-about{font-size:3rem;position:relative;display:inline-block;margin-top:3rem}.header-about:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;background:linear-gradient(45deg,#e100ff,#f5aa95,#fad0c4);display:block}.tech-tools-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem;max-width:1200px;width:100%;box-sizing:border-box}.tech-header,p{display:flex}.tech-icon{display:flex;flex-direction:column;align-items:center;max-width:150px}svg{transition:.25s;width:100px;height:100px}.react-icon:hover,.html-icon:hover,.css-icon:hover,.js-icon:hover,.node-icon:hover,.java-icon:hover,.figma-icon:hover{transform:scale(1.1)}.react-icon:hover{fill:#add8e6}.html-icon:hover{fill:#f14a29}.css-icon:hover{fill:#3b82f680}.js-icon:hover{fill:#ffe600}.node-icon:hover{fill:#91ff00}.java-icon:hover{fill:#f14a29}.figma-icon:hover{fill:#a91deb}@media (max-width: 1325px){.hero-container,.hero-content{padding:5rem 0}.tech-icon{max-width:120px}svg{width:80px;height:80px}}@media (max-width: 769px){.hero-container,.hero-content{padding:3rem 0}.hero-content p{padding:0}.header-about{font-size:2.5rem;margin-top:2rem}h2{margin-bottom:1.5rem}.tech-tools-container{padding:1rem;gap:1rem}.hero-img{gap:.5rem}.tech-icon{max-width:100px}svg{width:60px;height:60px}.tech-icon p{display:none}}@media (max-width: 425px){.hero-container,.hero-content,.tech-tools-container{padding:1rem 0}.hero-content{padding:2rem;gap:1rem}.header-about{font-size:2rem;margin-top:1.5rem}h2{margin-bottom:1rem}.hero-img img,#duck-icon{width:80px}svg{width:40px;height:40px}.hero-img{gap:.5}.tech-tools-container{padding:1rem;gap:1rem;max-width:100%}.tech-icon{max-width:80px}.tech-icon p{display:none}}.background-container{width:100%;padding:1rem;padding:96px}.education-container,.work-container{padding:2rem;position:relative}.education-container{display:flex;gap:4rem}h2{font-size:1.5rem;color:#fff;margin:0;font-weight:400;text-transform:uppercase}.span-container{display:flex;align-items:center;margin-top:.5rem}.span-container span{font-size:1rem;color:#fff}.top-work-exp-span-container span{font-weight:700}.span-container span:not(:last-child):after{content:"|";margin:0 10px;color:orange}.education-container:before,.work-container:before{content:"";position:absolute;left:0;bottom:-1rem;width:100%;height:1px;background-color:orange}.education-container:after{content:"";position:absolute;left:0;top:-1rem;width:100%;height:1px;background-color:orange}.background-container{color:#fff}.education-container h2,.work-container h2{border-bottom:2px solid #FFA500;display:inline-block;margin-bottom:8px;padding-bottom:5px}.work-container{display:grid;grid-template-columns:minmax(auto,max-content) 1fr;gap:4rem;align-items:start;padding:2rem}.work-container h2{border-bottom:2px solid #FFA500;padding-bottom:.5rem;color:#fff}.work-right-container{grid-column:2 / 3;margin-bottom:1rem}.work-experience{margin-bottom:2rem}.job-descrption-div{margin-top:1rem}@media (max-width: 1325px){.background-container{padding:5rem}.education-container,.work-container{gap:2rem;padding:2rem}}@media (max-width: 769px){.background-container{padding:3rem}.education-container,.work-container{gap:1.5rem;padding:1.5rem;flex-direction:column}h2{font-size:1.2rem}.span-container span{font-size:.9rem}}@media (max-width: 425px){.background-container{padding:1rem}.education-container,.work-container{gap:1rem;padding:1rem;flex-direction:column}h2{font-size:1rem}.span-container{flex-direction:column;align-items:flex-start}.span-container span{font-size:.8rem;margin:.3rem 0}.top-work-exp-span-container span{font-weight:600}.work-container{display:flex;flex-direction:column;gap:1rem}.work-right-container{grid-column:auto}}.container{display:flex;flex-direction:column;align-items:center;padding:20rem 0}.name-occupation{display:flex;flex-direction:column}.name{font-weight:900;font-size:5vw}.occupation{font-style:italic;font-size:1vw}.university{color:#441273;font-size:1vw;font-style:italic}.down-arrow{margin-top:10rem}.down-arrow:hover{cursor:pointer;transform:translateY(.5rem)}svg{transition:transform .25s}.linkedin-icon:hover{fill:#0062ff;transform:scale(1.1)}.github-icon:hover{fill:#000;transform:scale(1.1)}@media (max-width: 768px){.container{padding:10rem 0}.name{font-size:10vw}.occupation,.university{font-size:4vw}.down-arrow{margin-top:5rem}}@media (max-width: 480px){.container{padding:5rem 0}.name{font-size:12vw}.occupation,.university{font-size:5vw}.down-arrow{margin-top:2rem}}.project-card-container{width:300px;background-color:#fff;border-radius:20px;margin:20px;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;box-shadow:#930ee0 0 20px 30px -10px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;flex-direction:column}.project-card-container:hover{transform:scale(1.07);box-shadow:#930ee0 0 20px 30px 10px}.inner-container{display:flex;flex-direction:column;align-items:center;width:100%}.project-card-top img{width:100%;display:block;height:auto}.project-card-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;color:#fff;padding:15px;text-align:center;opacity:0;transition:opacity .3s ease-in-out}.project-card-bottom.show{display:flex;opacity:1}.project-title-name,.project-desc{color:#fff;text-align:center;margin:10px 0;transform:scale(.5);opacity:0;animation:scaleText .5s ease-out forwards}@keyframes scaleText{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.project-desc{font-size:.9rem}@media (max-width: 1024px){.project-cards-container{flex-direction:column}.project-card-container{width:250px;margin:15px;flex-direction:column}.project-desc{font-size:.8rem}.project-container{flex-direction:column}}@media (max-width: 768px){.project-card-container{width:200px;margin:10px;flex-direction:column}.project-cards-container{flex-direction:column}.project-desc{font-size:.75rem}.project-container{flex-direction:column}}@media (max-width: 480px){.project-card-container{width:150px;margin:10px;border-radius:15px;flex-direction:column}.inner-container{padding:10px}.project-title-name{font-size:1rem}.project-desc{font-size:.7rem}.project-card-bottom{padding:10px}.project-container{flex-direction:column}}.contact-container{width:100%;height:100%;padding-top:10rem;padding-bottom:10rem;display:flex;flex-direction:column;align-items:center;z-index:1}.header{display:flex;align-items:center;justify-content:center;font-size:2em}.email{font-style:italic;color:#fff}.contact-text{background:linear-gradient(45deg,#e100ff,#f5aa95,#fad0c4);-webkit-background-clip:text;background-clip:text;color:transparent;display:flex;margin-right:10px;margin-left:10px;font-size:3rem;font-style:italic}.links a{margin:0 10px;display:inline-block}.linkedin-icon,.github-icon{fill:#fff;transition:transform .3s}.links a:hover .linkedin-icon,.links a:hover .github-icon{transform:scale(1.1)}@media (max-width: 1024px){.contact-container{padding-top:5rem;padding-bottom:5rem}.contact-text{font-size:2.5rem}.header{font-size:1.75em}}@media (max-width: 768px){.contact-container{padding-top:3rem;padding-bottom:3rem}.contact-text{font-size:2rem;margin:0 5px}.header{font-size:1.5em}.links a{margin:0 5px}}@media (max-width: 480px){.contact-container{padding-top:2rem;padding-bottom:2rem}.contact-text{font-size:1.5rem;margin:0 5px}.header{font-size:1.25em}.email{font-size:.9em}.links a{margin:0 5px}.linkedin-icon,.github-icon{width:24px;height:24px}}.container{max-width:1300px!important;margin:0 auto;position:relative;display:flex;flex-direction:column;padding:10rem}@media (max-width: 1300px){.container{padding:0 1.5rem}}*{font-family:Poppins,sans-serif;margin:0;box-sizing:border-box}body{color:#fff;background:linear-gradient(34deg,#441273,#051e4b 21%,#344f8d 58%,#6a89df 80%,#91e3e2 99%)}button{text-decoration:none}a{color:#fff;text-decoration:none}::-webkit-scrollbar{width:12px;background-color:#dcdcdc}::-webkit-scrollbar-thumb{background-color:#ffffff80;border-radius:6px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#fff0}.project-container{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem}.footer{display:flex;justify-content:center;background-color:#000;padding:2rem;margin:0}.project-container{display:flex;flex-direction:column}.project-cards-container{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.portfolio-h2{font-size:3rem;text-align:center;margin:1rem 0}@media (max-width: 768px){.portfolio-h2{font-size:2.5rem}.project-container{flex-direction:column}}@media (max-width: 425px){.project-cards-container{flex-direction:column;gap:.5rem}.portfolio-h2{font-size:2rem}}
