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}.headerContainer{background-color:#000;color:#fff;padding:10px 0}.headerSubcontainer{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.iconLeft{margin-left:20px}.navbarRight{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-right:60px}.navbarRightItem{padding:10px 20px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navbarRightItem:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.headerIcon{cursor:pointer;height:auto;width:60px}a{color:inherit}.homepageContainer{color:#fff;height:400px;justify-content:center;margin-bottom:230px;margin-top:120px}.homepageContainer,.videoContainer{align-items:center;display:flex;flex-direction:column}.videoContainer{height:600px;object-fit:contain;width:800px}video{height:90%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.homepageResume{margin-top:40px;padding:20px}.buttonText{border-radius:12px;color:#fff;padding:20px;position:relative;text-decoration:none;width:200px}.buttonText:hover{cursor:pointer;text-decoration:none}.buttonText:after,.buttonText:before{background-color:#fff;bottom:0;content:"";height:2px;position:absolute;transition:width .3s ease;width:0}.buttonText:before{left:0}.buttonText:after{right:0}.buttonText:hover:after,.buttonText:hover:before{text-decoration:none;width:100%}.scroll-icon{color:#b5b5b5;display:block;text-align:center;text-decoration:none;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.scroll-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.homepageTitle{font-size:30px}html{scroll-behavior:smooth}@media screen and (max-width:815px){.videoContainer{max-width:-webkit-max-content;max-width:max-content}}@media screen and (max-width:579px){.homepageContainer{max-width:inherit}}@media screen and (max-width:100px){.homepageContainer{margin-bottom:30px;margin-top:30px}}a{outline:none;text-decoration:none}.skillsetContainer{align-items:center;display:flex;justify-content:center;margin-bottom:200px;padding-top:200px}.subSkillsetContainer{display:flex;flex-wrap:wrap;max-width:800px}.skillColumn{align-items:center;display:flex;flex:1 1;flex-direction:column}.skillIcon{cursor:pointer;height:60px;margin:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:auto}.skillIcon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.projectCard{margin:20px;padding:10px}.projectContentWrapper,.projectImage{align-items:center;display:flex}.projectImage{height:400px;justify-content:center;padding:10px}.projectImage img{max-height:100%;max-width:100%}.projectDescription{flex:1 1;padding:10px}.projectDescription,.projectDescription h3{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.projectDescription h3{font-size:60px;margin-top:0}.projectDescription p{margin-bottom:0}.projectDescription p,.tag{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.tag{background-color:#030303;border-radius:12px;color:#fe0;margin-right:15px;margin-top:15px;padding:10px}.tagGroup{display:flex;flex-direction:row}@media screen and (max-width:1058px){.projectContentWrapper{flex-direction:column}.projectImage{height:300px;width:auto}.projectDescription{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.projectDescription h3{font-size:40px}}.findMoreButton{background-color:#a19100;border-radius:12px;color:#fff;cursor:pointer;font-size:30px;margin-top:20px;padding:10px 20px;transition:background-color .3s}.findMoreButton:hover{background-color:#ff5100}.projectsContainer{align-items:center;background-color:#ffce09;flex-direction:column;padding:40px}.projects,.projectsContainer{display:flex;justify-content:center}.projects{flex-wrap:wrap}.arrowButtons{align-items:center;display:flex;justify-content:center}.arrowButton{cursor:pointer;margin:0 10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.arrowButton:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.contactContainer{background-color:#1f1d2b;color:#fff;flex-direction:column;height:200px;justify-content:center}.contactContainer,.contactLogoItem,.subContactContainer{align-items:center;display:flex}.contactLogoItem{cursor:pointer;margin:0 10px;padding:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.contactLogoItem:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.contactLogo{height:30px;margin-right:10px}.contactText{font-size:16px}.AboutContainer{display:flex;justify-content:space-around;margin-top:50px}.subAboutContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:100px}.AboutImageContainer{padding:20px}.AboutImage{height:600px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.AboutImage:hover{-webkit-transform:scale(1.05) translate(2px,-5px);transform:scale(1.05) translate(2px,-5px)}.AboutText{padding:20px}.AboutText h1{font-size:28px;margin-bottom:10px}.AboutTextP{font-size:16px;line-height:2.5;margin-bottom:20px}.Education{line-height:2.5;margin-top:30px}.Education h2{font-size:24px;margin-bottom:10px}.Education ul{list-style-type:disc;padding-left:20px}.Education li{font-size:16px;line-height:1.5;margin-bottom:10px}@media screen and (max-width:1122px){.subAboutContainer{align-items:center;flex-direction:column}.AboutImageContainer{padding:20px 0}.AboutImage{height:auto;height:500px;max-width:100%}.Education{margin-top:20px}.CenteredArrowContainer{display:flex;justify-content:center;margin-top:20px}.CenteredArrowIcon{align-self:center;font-size:50px;margin-top:20px}}.App{font-family:Open Sans,sans-serif}
/*# sourceMappingURL=main.bfe7122c.css.map*/