body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Poppins}body{background-color:#282828}.container{display:flex;gap:4rem;justify-content:center;margin-top:2rem;width:100%}.profile{max-width:600px;width:30%}.details{max-width:1000px;min-width:600px;width:55%}.navigation-app-container{display:flex;justify-content:end}.detailContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out}@media only screen and (max-width:600px),only screen and (max-width:992px){.container{align-items:center;flex-direction:column;gap:1rem}.navigation-app-container,.profile{justify-content:center}.profile{display:flex;width:90%}.details{width:100%}}@media only screen and (min-width:992px) and (max-width:1200px){.container{display:flex;flex-direction:row;gap:3rem;justify-content:center;margin-top:2rem;width:100%}.profile{max-width:600px;width:35%}.details{max-width:800px;width:55%}.navigation-app-container{display:flex;justify-content:end}.detailContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out}}@media only screen and (max-width:600px){.details{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.profile{width:100%}}.navigationContainer{background-color:#000;border-radius:8px;display:flex;flex-direction:row;justify-content:space-around;margin-top:10px;padding:20px}a img{height:30px;width:30px}.active,.navigationSection{align-items:center;background-color:#403e3e;border-radius:8px;color:#878787;cursor:pointer;display:flex;flex-direction:column;font-weight:700;justify-content:center;min-width:80px;padding:8px 4px;transition:.2s}.navigationSection:hover{background-color:#f04444;color:#fff}.navigationContainer a{margin:5px 10px}.active{background-color:#f04444!important;color:#fff!important}.active span,.navigationContainer{color:#fff!important;font-size:12px}a{text-decoration:none}@media only screen and (max-width:600px){.navigationContainer{margin-top:0;padding:10px}.active,.navigationSection{margin:5px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 5px}.navigationContainer a{margin:0;min-width:65px}.active{align-items:center;background-color:#403e3e;background-color:#f04444!important;border-radius:8px;color:#fff!important;cursor:pointer;display:flex;flex-direction:column;font-weight:700;justify-content:center}.active span,.navigationContainer span{color:#fff;font-size:12px}a{margin:0;padding:0}a img{height:25px;width:25px}.navigationContainer span{color:#878787}}.leftSection{align-items:center;animation-duration:.8s;animation-name:slideToRight;animation-timing-function:ease-in-out;background-color:#0e0d0d;color:#fff;flex-direction:column;margin-bottom:5rem;margin-top:10rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:20px;position:relative;width:100%}.imageContainer,.leftSection{border-radius:8px;display:flex}.imageContainer{background:linear-gradient(180deg,#f04444,#3939aa);justify-content:center;position:absolute;top:-130px}.imageContainer>img{border-radius:10px;height:240px;width:240px}.leftSection>h2{margin-bottom:5px;margin-top:130px}.profession{background-color:#313131;border-radius:8px;color:#c2c2c2;margin-top:10px;padding:2px 5px}.profession>p{font-size:14px;margin:0;padding:5px}.social{margin-bottom:1rem;margin-top:10px}.linkedIn{align-items:center;background-color:#313131;border-radius:6px;display:flex;flex-direction:row;margin-right:10px;padding:2px 3px}.linkedIn>a{color:#378fe9}#githubImg,#linkedInImg{height:30px;width:30px}.github{align-items:center;background-color:#313131;border-radius:6px;color:#fff!important;padding:2px 5px}.github,.social{display:flex;flex-direction:row}.social{justify-content:center}.info{background-color:#232323;border-radius:10px;display:flex;flex-direction:column;width:80%}.infoSection{border-bottom:1px solid #797979;justify-content:start}.infoSection,.leftSection .icon{display:flex;flex-direction:row;padding:15px}.leftSection .icon{align-items:center;background-color:#0e0d0d;border-radius:10px;justify-content:center;margin-right:1rem}.sectionDetails{display:flex;flex-direction:column;grid-column:span 8;justify-content:center}.sectionDetails>.label{color:#b9b9b9;font-size:13px;font-weight:400;margin-bottom:0;margin-top:0}.sectionDetails>.detail{font-size:15px;margin-bottom:0;margin-top:7px}.downloadCVContainer{background:linear-gradient(90deg,#f04444,red);border-radius:20px;margin-top:20px;padding:10px 25px}.downloadCVContainer>a{color:#fff;text-decoration:none}.downloadCVDetails{align-items:center;display:flex;flex-direction:row;justify-content:center}.downloadCVDetails span{align-items:center;display:flex;flex:row 1;font-size:18px;margin-bottom:0;padding-bottom:0}.downloadIcon{margin-right:5px}.leftSection a{margin:0!important;padding:0!important}.icon img{height:30px;width:30px}@keyframes slideToRight{0%{opacity:0;transform:translateX(-700px)}to{opacity:100%;transform:translateX(0)}}@media only screen and (min-width:600px) and (max-width:768px){.leftSection{margin-top:8rem;padding:10px 0 30px;width:100%}.imageContainer>img{height:200px;width:200px}.leftSection>h2{margin-bottom:8px;margin-top:80px}.profession>p{font-size:16px}.info{width:80%}.sectionDetails>.label{font-size:14px}.sectionDetails>.detail{font-size:18px}.downloadCVContainer{margin-top:15px;padding:8px 20px}.downloadCVContainer span{font-size:20px}}@media only screen and (min-width:992px) and (max-width:1200px){.leftSection{padding:20px 10px}.imageContainer{top:-120px}.imageContainer>img{border-radius:20px;height:200px;width:200px}.leftSection>h2{font-size:20px}.info{width:90%}.infoSection,.leftSection .icon{padding:8px}.sectionDetails>.label{font:12px}.downloadCVContainer span{font-size:16px}}@media only screen and (max-width:600px){.leftSection{margin-top:4rem;padding:10px 0;width:100%}.imageContainer{top:-75px}.imageContainer>img{height:150px;width:150px}.leftSection>h2{font-size:14px;margin-bottom:2px;margin-top:80px}.profession>p{font-size:12px}.info{width:80%}.downloadCVContainer{margin-top:15px;padding:8px 20px}.downloadCVContainer span{font-size:14px}.infoSection{padding:8px}.leftSection .icon{align-items:center;margin-right:12px;padding:6px}.sectionDetails>.label{font-size:12px}.sectionDetails>.detail{font-size:14px;margin-top:5px}.downloadCVContainer{border-radius:20px;margin-bottom:10px;margin-top:20px;padding:10px 20px}.downloadCVDetails span{font-size:16px}}.aboutContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;background-color:#0e0d0d;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:20px;padding:20px 40px 40px}.about-intro{font-size:20px;text-align:justify}.aboutDetails p{font-size:18px;text-align:justify}.aboutTitle{display:flex;flex-direction:row;justify-content:flex-start}.aboutTitle>h1{padding-left:0;padding-right:40px}.aboutTitle>div{align-self:center;background:linear-gradient(90deg,red,blue);font-size:1px;margin-left:15px;width:35%}.aboutTitle hr{border:0;font-size:1px}.WIDicon img{height:70px;width:70px}.WIDSection{display:grid;grid-template-columns:repeat(12,8.3%);margin-bottom:3rem}.WIDItem{animation:glow 8s infinite normal;border:2px solid #f04444;border-radius:10px;display:flex;flex-direction:column;grid-column:span 6;margin:5px;padding:10px}.WIDItemHeader{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.WIDicon{align-self:baseline;margin-right:15px;margin-top:.83em;position:relative}.aboutContainer p{color:#a9a9a9}.WIDPoints{display:flex;flex-direction:column;height:100%}.WIDPoints span{font-size:16px;margin:5px 0;text-align:center}.WIDPoints hr{width:60%}@keyframes glow{30%{border-color:#fcc419}70%{border-color:#5c7cfa}}@media only screen and (max-width:600px){.aboutContainer{margin-bottom:20px;margin-top:10px;padding:10px 20px 20px}.about-intro{font-size:14px;text-align:justify}.aboutDetails p{font-size:12px;text-align:justify}.aboutTitle{display:flex;flex-direction:row;justify-content:flex-start}.aboutTitle>h1{font-size:18px;padding-left:0;padding-right:20px}.aboutTitle>div{align-self:center;background:linear-gradient(90deg,red,blue);font-size:1px;margin-left:10px;width:35%}.aboutTitle hr{border:0;font-size:1px}.WIDSection{display:grid;grid-template-columns:repeat(12,8.3%);margin-bottom:2rem}.WIDItem{animation:glow 8s infinite normal;border:2px solid #f04444;border-radius:10px;grid-column:span 12;margin:5px;padding:8px}.WIDItem,.WIDItemHeader{display:flex;flex-direction:column}.WIDItemHeader{align-items:center}.WIDicon{align-self:center;margin:0;padding:0;position:relative}.WIDDetails h3{margin:5px;padding:5px}.aboutContainer p{color:#a9a9a9}.WIDPoints{display:flex;flex-direction:column;height:100%}.WIDPoints span{color:#a9a9a9;font-size:16px;margin:5px 0;text-align:center}.WIDPoints hr{width:60%}}@media only screen and (min-width:992px) and (max-width:1200px){.aboutContainer{align-self:center}.WIDSection{display:flex;flex-direction:column;margin-bottom:2rem}}.resumeContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;background-color:#0e0d0d;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:20px;padding-top:20px}.educationIcon,.experienceIcon,.internshipsIcon,.resumeTitle,.skillsIcon{align-items:center;display:flex;flex-direction:row}.experienceSection{display:flex;flex-direction:column;font-size:15px;justify-content:space-around;padding:10px 40px 30px}.experienceHeader a{color:#fff;text-decoration:none}.workDetails li{list-style-type:none;padding-left:20px;position:relative;text-align:justify}.workDetails li:before{color:#fff;content:"•";left:0;position:absolute}.experienceHeader{align-items:center;display:flex;flex-direction:row;font-size:15px;justify-content:space-between}.experienceHeader p{font-weight:700}.experienceHeader span{color:#a9a9a9;font-style:italic}.resumeSection{background-color:#181818;display:flex;justify-content:space-between;padding:10px 40px 30px}.resumeTitle{padding:0 40px}.resumeTitle>div{background:linear-gradient(90deg,red,blue);width:30%}.resumeTitle hr{border:0;font-size:1px}.educationItem,.internshipsItem{display:flex;flex-direction:column;font-size:15px}.educationLabel,.experienceLabel,.internshipLabel,.skillsLabel{margin-left:10px}.skillsContainer{display:grid;grid-template-columns:repeat(12,8.3%)}.skillsParentContainer{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 40px 20px}h1{font-size:34px;padding:0 40px}.skillSection{grid-column:span 6;text-align:center}.skills{display:grid;grid-template-columns:repeat(12,8.3%);margin:0 10px}.skills span{align-items:center;background-color:#403e3e;border-radius:10px;display:flex;font-size:12px;grid-column:span 4;justify-content:center;margin:5px;padding:5px 8px}.educationDetails>p,.internshipsDetails>p,.skills span{font-weight:700}@media only screen and (max-width:600px){.resumeContainer{margin-bottom:20px;margin-top:10px}.resumeTitle{padding:10px 20px}.educationIcon,.experienceIcon,.internshipsIcon,.skillsIcon{align-items:center;display:flex;flex-direction:row;justify-content:center}.experienceSection{font-size:11px}.experienceHeader{font-size:12px}.educationIcon img,.experienceIcon img,.internshipsIcon img,.skillsIcon img{height:30px;width:30px}.resumeSection{display:flex;flex-direction:column;justify-content:space-around;padding:10px}.resumeTitle h1{font-size:18px;margin:0;padding-right:20px}.resumeTitle>div{background:linear-gradient(90deg,red,blue);width:35%}.resumeTitle hr{border:0;font-size:1px}.educationItem,.internshipsItem{align-items:center;display:flex;flex-direction:column}.educationLabel,.experienceLabel,.internshipLabel,.skillsLabel{font-size:15px;margin-left:10px}.educationDetails span,.internshipsDetails span{color:#a9a9a9;display:block;font-size:12px;font-style:italic;text-align:center}.educationDetails p,.internshipsDetails p{font-size:12px;text-align:center}.skillsContainer{display:grid;grid-template-columns:repeat(12,8.3%)}.skillsParentContainer{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.skillSection{grid-column:span 12;text-align:center}.skillSection h3{font-size:14px;margin:6px 0 8px;padding:0}.skills span{border-radius:10px;font-size:12px;grid-column:span 6;margin:5px 10px;padding:2px}.educationDetails>p,.internshipsDetails>p,.skills span{font-weight:700}}@media only screen and (max-width:1200px) and (min-width:992px){.resumeSection{flex-direction:column;gap:1rem;justify-content:flex-start}.skills span{grid-column:span 6}}.projectsContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;background-color:#0e0d0d;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:20px;overflow-x:hidden;padding:20px 40px 40px}.projectTitle{align-items:center;display:flex;flex-direction:row}.projectTitle>div{background:linear-gradient(90deg,red,blue);height:2px;width:30%}.projectTitle hr{border:0;font-size:1px}.projects{grid-gap:15px;animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;display:grid;gap:15px;grid-template-columns:repeat(12,8.3%);overflow:visible}.projectContainer{background-color:#1d1c1c;border-radius:10px;grid-column:span 5;padding:20px}.project-img-container a{display:flex;height:200px;justify-content:center}.project-img-container img{border-radius:15px;height:100%;transition:.3s;width:100%}.project-content h4{color:#7a7a7a}.project-content-live{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.project-content-live a{color:#5959dd;font-size:20px;font-weight:700;text-decoration:none}.project-content-normal{display:flex;flex-direction:start;height:100%}.projects-category{display:flex;flex-direction:row;justify-content:end;margin-bottom:25px;margin-right:30px}.projects-category span{color:#999;cursor:pointer;font-size:18px;font-weight:700;margin:0 8px;transition:.5s}.projects-category span:hover{color:#fff}.project-content h4{height:20px}@media only screen and (max-width:600px){.projectsContainer{margin-bottom:20px;margin-top:10px;padding:10px 20px}.projectTitle{padding:10px}.projectTitle h1{font-size:18px;margin:0;padding-right:20px}.projects{gap:0;row-gap:10px}.projectContainer{grid-column:span 12;padding:10px}.project-img-container a{height:150px}.project-img-container img{height:100%;width:100%}.project-content h4{color:#a9a9a9;font-size:12px}.project-content-live{padding-right:10px;width:100%}.project-content-live a{font-size:16px}.project-content-normal{height:100%}.project-content-normal h2{font-size:16px}.projects-category{margin-bottom:15px;margin-right:0}.projects-category span{color:#a9a9a9;font-size:14px;margin:0 4px}}@media only screen and (max-width:1200px) and (min-width:992px),only screen and (max-width:768px) and (min-width:600px){.projectContainer{grid-column:span 12;margin-bottom:15px}.project-img-container img{width:80%}.projects{gap:0}}.contactContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;background-color:#0e0d0d;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:20px;overflow-x:hidden;padding:20px 40px 40px}.contactTitle{align-items:center;display:flex}.contactTitle>div{background:linear-gradient(90deg,red,blue);width:30%}.contactTitle hr{border:0;font-size:1px}.contactForm{border:1px solid grey;border-radius:20px;font-size:20px;margin-top:3rem;padding:10px}.inputGroup{column-gap:5px;display:flex;padding:20px;text-align:center}.contactForm label{align-self:center;width:20%}.contactForm input,textarea{background-color:#0e0d0d;border:0 solid #0e0d0d;border-bottom:1px solid grey;border-radius:5px;color:#fff;flex-grow:1;font-size:18px;padding:10px;width:100%}.contactForm input:focus,.contactForm textarea:focus{outline:1px solid #fff}.buttonContainer{display:flex;justify-content:end;margin:15px 10px}.submitButton{background-color:#0e0d0d;border:2px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;padding:10px 15px;transition:.5s}.submitButton:hover{background-color:#fff;color:#0e0d0d}.inputContainer{align-items:center;display:flex;flex-direction:column;width:100%}.error{color:#f54444;font-size:16px;margin-top:10px}.messageSent{color:#0ab60a;font-size:20px;text-align:center;width:100%}@media only screen and (max-width:600px){.contactContainer{margin-bottom:20px;margin-top:10px;padding:10px 20px}.contactTitle{padding:10px}.contactTitle>div{background:linear-gradient(90deg,red,blue);width:30%}.contactTitle hr{border:0;font-size:1px}.contactTitle h1{font-size:18px;margin:0;padding-right:20px}.contactForm{border:1px solid grey;border-radius:20px;font-size:14px;margin-top:1rem;padding:0}.inputGroup{column-gap:5px;display:flex;padding:10px;text-align:none}.contactForm label{align-self:center;width:20%}.contactForm input,textarea{border-radius:3px;flex-grow:1;font-size:14px;padding:10px;width:80%}.buttonContainer{display:flex;justify-content:end;margin:15px 10px}.submitButton{border-radius:10px;font-size:14px;padding:6px 8px}.error{color:#f54444;font-size:12px;margin-top:6px}.messageSent{font-size:14px}}.coursesContainer{animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;background-color:#0e0d0d;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:20px;overflow-x:hidden;padding:20px 40px 40px}.coursesTitle{align-items:center;display:flex;flex-direction:row}.coursesTitle>div{background:linear-gradient(90deg,red,blue);height:2px;width:30%}.coursesTitle hr{border:0;font-size:1px}h1{margin-left:0;padding:0 40px 0 0}.courses{grid-gap:15px;animation-duration:.8s;animation-name:slideToLeft;animation-timing-function:ease-in-out;display:grid;gap:15px;grid-template-columns:repeat(12,8.3%);overflow:visible}.courseContainer{background-color:#1d1c1c;border-radius:10px;grid-column:span 5;padding:20px}.course-img-container a{display:flex;height:200px;justify-content:center}.course-img-container img{border-radius:15px;height:100%;transition:.3s;width:100%}.course-content{display:flex;flex-direction:column;justify-content:space-between}.course-header{color:#a9a9a9;font-style:italic}.course-details{display:flex;flex-direction:column;justify-content:flex-start}.course-certificate a{color:#5959dd;font-size:20px;font-weight:700;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.course-content-container{display:flex;flex-direction:column;gap:5px;height:100%;justify-content:space-between}.course-title{font-size:24px;margin-bottom:8px}.course-author{font-size:18px}.courses-category{display:flex;flex-direction:row;justify-content:end;margin-bottom:25px;margin-right:30px}.courses-category span{color:#999;cursor:pointer;font-size:18px;font-weight:700;margin:0 8px;transition:.5s}.courses-category span:hover{color:#fff}.categoryActive{color:#ff5d5d!important}.enter{scale:1.1}.course-content h4{height:20px}@keyframes slideToLeft{0%{opacity:0;transform:translateX(700px)}to{opacity:100%;transform:translateX(0)}}@media only screen and (max-width:600px){.coursesContainer{margin-bottom:20px;margin-top:10px;padding:10px 20px}.coursesTitle{padding:10px}.coursesTitle h1{font-size:18px;margin:0;padding-right:20px}.courses{gap:0;row-gap:10px}.courseContainer{grid-column:span 12;padding:10px}.course-img-container a{height:150px}.course-img-container img{height:100%;width:100%}.course-content{justify-content:space-between}.course-header{color:#a9a9a9;font-size:14px;text-align:center}.course-details{align-items:center}.course-certificate a{font-size:16px}.course-content-container{gap:5px;text-align:center}.course-title{font-size:16px}.course-author{font-size:14px}.courses-category{margin-bottom:15px;margin-right:0}.courses-category span{color:#a9a9a9;font-size:14px;margin:0 4px}}@media only screen and (max-width:1200px) and (min-width:992px),only screen and (max-width:768px) and (min-width:600px){.courseContainer{grid-column:span 12;margin-bottom:15px}.course-img-container img{width:80%}.courses{gap:0}}
/*# sourceMappingURL=main.03ab0ca7.css.map*/