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}.App{background:url(data:image/png;base64,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2D7oGWDWBJiFeLjP7+BhbwDmTIBZiEed36pHvQGYMwFmIXad36pdbwDmTIBZCAEG7hYBZiEcQQN3iwCzEI87v1WPewMwZwLMUjzp15Ce9AwwawLMYjx9dlVXz572BDBvAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAEH/wQAJnfwLwBgcgf/BgAmd/ATADA5AQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoAAAQaAAAEGgAABBoCAWICfv7iu6xfPewKAdUkF+OW2BtuXPQPAqoQC/Gqf38Gr3gDAmoQC/LrzW/W6NwCwJqEA33R+q256AwBrIsAAEOAIGgACQgF+0/mtetMbAFiTUIB/etuvIb3tGQBWJRXgn969v67r9+96AoB1iQUYANZMgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABZu35i+u6fvG8J/5nCU9FgAHm7OW2BtuXPTNYxFMRYIAZe7UPzeBVb1jKUxFggBl73aGpet0blvJUBBhgxm46NFU3vWEpT0WAAWZMgP+MAAMwMkfQf8YRNAAje9OhqXrTG5byVAQYYM7e9gs3b3tmsIinIsAAs/bu/XVdv3/XE/+zhKciwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMD80fMX13X94nlPAIzi4D/wnZ+3Ndj+3DMAYzj4Bf7fh31+Bx96A8AIBJjvfez8Vn3sDQAjEGC+d9P5rbrpDQAjEGC+J8AAkxBgvucIGmASAsz3PnV+qz71BoARCDB/8LlfQ/rcMwBjEGD+6MvXb/Xt65eeABiFAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAA0CAAANAgAADQIAAw8L9+tu3+vbbrz0BcyHAsGy/b2uw/b1nYCYEGBbtwz6/gw+9AeZBgGHRPnZ+qz72BpgHAYZFu+n8Vt30BpiHvyDArnjAfAkwzNXtA+yKB8yYI2iYq1sH2BUPmLNP/fNZ9ak3wDzcOsB+v4ZZ+9xnVJ97Bmbi1gH2HyaYty9fv9W3r196AuZCgAEgwBE0AATcOsCueADAj7t1gF3xAIAfd/sAu+IBAD/sLwgwAPCjBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAAgQYAAIEGAACBBgAJvfLL/8Fcai/ZPtLXokAAAAASUVORK5CYII=) no-repeat 50% fixed;background-size:cover;color:#fff;min-height:100vh;text-align:center}.header{background-image:linear-gradient(#000,hsla(0,0%,100%,0));display:flex;height:10vh;justify-content:center}.header button{background:none;border:none;color:#fff;cursor:pointer;font-family:Ubuntu;font-size:2rem}.pageButtons{display:flex;justify-content:space-evenly;width:100%}.App-link{color:#61dafb}a:link,a:visited{color:#fff}h1,h2{font-family:Ubuntu}p{margin:0}@font-face{font-family:Ubuntu;src:local("UbuntuMono-Regular"),url(/static/media/UbuntuMono-Regular.9fa7d55c51063608f793.ttf) format("truetype")}.homeContainer{height:80vh;justify-content:center;overflow:hidden}.homeContainer,.titles{align-items:center;display:flex}.titles{flex-direction:column;font-family:Ubuntu;margin:10px}.titles h1{font-size:5em;margin:0}.titles h2{margin:20px 0}.contact{display:flex}.earthDiv{bottom:0;overflow:hidden;position:absolute;right:0;-webkit-transform:scale(.8);transform:scale(.8)}@media (max-width:1000px){.contact{display:inline}.homeContainer{justify-content:center}.titles h1{font-size:4em}.titles h2{font-size:1em}.contactIcon{margin-right:15px}.earthDiv{width:0}}.carousel{align-items:center;display:flex;height:25vw;justify-content:center;position:relative;width:60vw}.slide{border-radius:.5rem;box-shadow:0 0 7px #a5a5a5;height:100%;overflow:hidden;width:100%}.skillContainer{height:25%;position:absolute;top:0}.skill{height:100%;margin:10px}.slideTitle{bottom:0;font-size:2.5rem;height:25%;position:absolute;text-shadow:2px 2px 5px #000;width:100%}.slide-hidden{display:none}.arrow{-webkit-filter:invert(1);filter:invert(1);-webkit-filter:drop-shadow(0 0x 5px #555);filter:drop-shadow(0 0x 5px #555);height:2rem;position:absolute;width:2rem}.arrow:hover{cursor:pointer}.arrow-left{left:1rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.arrow-right{right:1rem}.indicatorsContainer{bottom:1rem;display:flex;position:absolute}.indicator{background-color:#fff;border:none;border-radius:100%;box-shadow:0 0 5px #555;cursor:pointer;height:.5rem;margin:0 .2rem;outline:none;width:.5rem}.indicator-inactive{background-color:grey}.projContainer{text-align:left}.projImg{margin-right:20px;max-width:30%;object-fit:contain}@media (max-width:1000px){.projContainer{text-align:center}.projImg{margin-bottom:10px;margin-right:0;max-width:90%;object-fit:contain}}.aboutContainer{height:80vh;justify-content:center}.aboutContainer,.aboutTitles{align-items:center;display:flex}.aboutTitles{flex-direction:column;font-family:Ubuntu;font-size:20px;gap:20px;width:66%}.contactInfo{display:flex;font-size:30px;justify-content:center}.contactIcon{height:40px;margin-right:15px;width:40px}[class^=preview]{border-radius:.5rem;box-shadow:0 0 7px #fff;height:25vh;margin:20px;overflow:hidden;position:relative;width:70%}.projDetail{padding:10px}.banner{height:100%;object-fit:cover;width:100%}h1{font-size:5em}h2{margin:10px 0 0}h2,h3{text-shadow:2px 2px 5px #000}h3{margin:0}.projectContainer{background-color:rgba(0,0,0,.74);border:5px solid #fff;border-radius:2%;color:#fff;display:inline-block;margin:20px 0;overflow:hidden;text-align:left;width:66%}.projectBanner{height:20vh;left:0;object-fit:cover;position:relative;top:0;width:100%}.arrowRight{border-bottom:30px solid transparent;border-left:30px solid #fff;border-top:30px solid transparent;height:0;margin:0 10px;width:0}h1{font-size:2em}h1,h2,ol,ul{margin:0}.divider{border-top:1px solid #bbb;margin:30px 0;width:100%}
/*# sourceMappingURL=main.c8dd5a97.css.map*/