*{background:transparent;box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{background:#1e1e1e;color:#fff;overflow:hidden;overflow-y:scroll}h2{padding:1rem 0}.link{color:#6c63ff}.link:hover{color:#fff}.navbar{align-items:center;background:#1e1e1e;display:flex;height:5rem;justify-content:space-between;margin:0 auto;max-height:75rem;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:3}.menu,.menuListContact{display:flex;flex-direction:row}.menuListItem{color:#fff;cursor:pointer;margin:1rem}.menuListItem:hover{border-bottom:3px solid #6c63ff;color:#6c63ff;padding-bottom:.5rem}.menuIcon{display:none}.mobNav{background:#282828;border-radius:1rem;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:15rem;padding:.5rem;position:absolute;right:2rem;top:6rem;z-index:2}@media screen and (max-width:840px){.navbar{align-items:center;background:#1e1e1e;height:9rem;justify-content:space-between;margin:0 auto;max-height:75rem;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:3}.menu,.navbar{display:flex;flex-direction:row}.menuListContact{display:none;flex-direction:row}.menuIcon{display:flex;height:1rem;margin:0 .5rem;object-fit:cover;width:1rem}}.navImg{height:1rem;margin:0 .5rem;object-fit:cover;width:1rem}.menuButton{background:#6c63ff;color:#fff;margin:.5rem}.menuButton,.menuButton:hover{align-items:center;border:none;border-radius:2rem;display:flex;justify-content:center;padding:1rem}.menuButton:hover{background:#fff;color:#6c63ff}@media screen and (max-width:840px){.menuButton{background:#6c63ff;color:#fff;margin:.5rem .3rem}.menuButton,.menuButton:hover{align-items:center;border:none;border-radius:2rem;display:flex;justify-content:center}.menuButton:hover{background:#fff;color:#6c63ff;padding:1rem}.menuImg{height:0;margin:0;object-fit:cover;width:0}}#intro{display:flex;flex-direction:row;height:calc(100vh - 4rem);margin:0 auto;overflow:hidden}.picContainer{align-items:center;display:flex;flex:1 1;height:100vh;justify-content:center;width:50%}.profilePic{border-radius:15rem;height:60vh;object-fit:cover;right:0;top:-4rem;z-index:-1}.introContent{display:flex;flex-direction:column;font-size:3rem;font-weight:700;height:100vh;justify-content:center;padding:2rem;width:50%}.hello{font-size:1.75rem;font-weight:100}.introName{color:#6c63ff}.introPara{font-size:medium;font-weight:100}.button{background:#fff;border:none;border-radius:3rem;margin:1rem 0;padding:.5rem 2rem}@media screen and (max-width:840px){.profilePic{height:0}.introContent{display:flex;flex-direction:column;font-size:3rem;font-weight:700;height:85vh;justify-content:center;margin-top:90px;padding:2rem;width:50%}}#skills{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:65rem;overflow:hidden;text-align:center;width:100vw}.skillBars{margin:1.5rem;max-width:80%;text-align:left;width:100vw}.skillBar{align-items:center;background-color:#323232;border-radius:.5rem;display:flex;flex-direction:row;justify-content:center;margin:1rem;padding:1.5rem 2rem}.description{font-size:.9rem}.descriptionContainer,.imageContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.imageContainer{border-radius:3rem;margin:1rem 2rem;padding:2rem;width:15vw}.gif{height:7rem;margin:1rem 0}.descriptionSkill{align-items:center;display:flex;justify-content:space-around;margin-top:1rem}.skillText{display:flex;font-size:1.2rem}.descriptionTitle{font-size:2rem}@media screen and (max-width:840px){.descriptionSkill{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-top:1rem}}.icon{height:7rem;margin:2rem 0}.gifIT{border-radius:15rem;height:40vh;object-fit:cover;right:0;top:-4rem;z-index:-1}@media screen and (max-width:840px){.gifIT{height:0;margin-top:60px}}#IT{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:65rem;overflow:hidden;text-align:center;width:100vw}.skillsTitle{color:#6c63ff;font-size:2.4rem;font-weight:600;margin-bottom:1.5rem;padding-top:3rem}.skillDescription{font-size:1rem;font-weight:20;max-width:50rem;padding:0 2rem}.iconExperience{border-radius:1rem;height:7rem;margin:1rem 0}@media screen and (max-width:840px){.experienceContainer{background-color:#323232;border-radius:.6rem;color:#fff;margin:3rem 0;padding:1rem .5rem;width:100vw}.ContainerSentence,.experienceContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:left;text-align:left}.ContainerSentence{margin:1rem;padding:1rem}.imageContainer{width:10vw}.imageCompany{border-radius:1rem;height:7rem;margin:1rem 0}.description{display:flex;flex-direction:column}.companyTitle{align-items:center;display:flex;flex-direction:row;justify-items:center;padding:1rem 0}.companyName{font-size:2.4rem;font-weight:600}.companyTitleDescription{font-style:italic;margin:1rem}.descriptionCompany{font-size:1.2rem;margin:1rem .5rem;padding:0 .5rem}.subtitle{color:#6c63ff;font-size:1.5rem}}@media screen and (min-width:768px) and (max-width:1919px){.experienceContainer{background-color:#323232;border-radius:.6rem;color:#fff;margin:2.4rem;padding:1rem}.ContainerSentence{align-items:flex-start;display:flex;flex-direction:row;justify-content:left;margin:1rem;padding:1rem;text-align:left}.imageContainer{width:10vw}.imageCompany{border-radius:1rem;height:7rem;margin:1rem 0}.description{display:flex;flex-direction:column}.companyTitle{align-items:center;display:flex;flex-direction:row;justify-items:center;padding:1rem 0}.companyName{font-size:2.4rem;font-weight:600}.companyTitleDescription{font-style:italic;margin:1rem}.descriptionCompany{font-size:1.2rem;margin:1rem .5rem;padding:0 .5rem}.subtitle{color:#6c63ff;font-size:1.5rem}}@media screen and (min-width:1200px){.experienceContainer{background-color:#323232;border-radius:.6rem;color:#fff;margin:2.4rem;padding:1rem}.ContainerSentence{align-items:flex-start;display:flex;flex-direction:row;justify-content:left;margin:1rem;padding:1rem;text-align:left}.imageContainer{width:10vw}.imageCompany{border-radius:1rem;height:7rem;margin:1rem 0}.description{display:flex;flex-direction:column}.companyTitle{align-items:center;display:flex;flex-direction:row;justify-items:center;padding:1rem 0}.companyName{font-size:2.4rem;font-weight:600}.companyTitleDescription{font-style:italic;margin:1rem}.descriptionCompany{font-size:1.2rem;margin:1rem .5rem;padding:0 .5rem}.subtitle{color:#6c63ff;font-size:1.5rem}}.modalBackdrop{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalContent{background:rgba(0,0,0,.5);border-radius:5px;max-height:600px;overflow-y:auto;padding:20px;position:relative}.gallery{align-items:center;display:flex;flex-direction:column;justify-content:center}.gallery img{margin:30px;max-width:400px}.footer{align-items:center;background:#282828;display:flex;font-size:small;font-weight:300;height:3rem;justify-content:center;width:100vw}
/*# sourceMappingURL=main.259569b7.css.map*/