body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/static/media/moonnight.fbe555e2.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:100%;background-color:#0e0c0f}h3{font-family:"Source Code Pro",monospace}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.homepage{width:75%;margin:auto;color:#fff;text-shadow:2px 2px 2px grey;justify-content:center}.homepage,.homepage #greeting{display:flex;flex-direction:column;align-items:center}.homepage #greeting{height:85vh}.homepage #greeting #mainlogo{display:flex;width:95vw;margin:auto;align-items:center;justify-content:center}.homepage #greeting #mainlogo #logo{width:250px;height:auto;-webkit-filter:drop-shadow(3px 3px 5px grey);filter:drop-shadow(3px 3px 5px grey);padding:15px;border-right:3px solid #fff}.homepage #greeting #mainlogo .title{margin-left:10px;font-family:"Source Code Pro"}.homepage #greeting #mainlogo .title h1{font-size:72px;text-align:center}.homepage #greeting #mainlogo .title h3{font-size:30px;text-align:center;line-height:1.2em}.homepage #greeting #more{justify-content:center;font-size:72px}.homepage #greeting #more:hover{-webkit-animation:shake .5s;animation:shake .5s;cursor:pointer;color:#a9a9a9}.homepage #pages{display:grid;width:95%;padding-bottom:10vh;padding-top:35vh;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-column-gap:20px;align-items:center;justify-items:center;grid-auto-flow:row}.homepage #pages .page{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-family:"Source Code Pro";text-decoration:none;-webkit-filter:blur(1px);filter:blur(1px);transition:.5s}.homepage #pages .page:hover{-webkit-filter:drop-shadow(2px 2px 2px grey);filter:drop-shadow(2px 2px 2px grey);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform 6s cubic-bezier(.25,.45,.45,.95);transition:transform 6s cubic-bezier(.25,.45,.45,.95);transition:transform 6s cubic-bezier(.25,.45,.45,.95),-webkit-transform 6s cubic-bezier(.25,.45,.45,.95);-webkit-filter:blur(0);filter:blur(0)}.homepage #pages .page .linkLogo{height:200px;width:auto;transition:.2s}.homepage #icons{padding-bottom:10vh;display:flex;flex-direction:row;justify-content:space-evenly;font-size:4rem}.homepage #icons .icon{padding:15px;color:#fff;text-decoration:none;transition:.5s;-webkit-filter:drop-shadow(1px 1px 2px grey);filter:drop-shadow(1px 1px 2px grey)}.homepage #icons .icon:hover{color:#f5f5f5;-webkit-transform:scale(1.5);transform:scale(1.5);transition:-webkit-transform 6s cubic-bezier(.25,.45,.45,.95);transition:transform 6s cubic-bezier(.25,.45,.45,.95);transition:transform 6s cubic-bezier(.25,.45,.45,.95),-webkit-transform 6s cubic-bezier(.25,.45,.45,.95);-webkit-filter:drop-shadow(0);filter:drop-shadow(0)}@media (max-width:750px){#logo{display:none}.title{margin-left:0}.title h1{font-size:10px}.homepage #pages .page{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading{display:flex;flex-direction:column;margin:10rem auto 0;height:20rem;width:20rem;object-fit:contain}.loading .loadingLogo{height:15rem;width:15rem;object-fit:contain;width:auto;-webkit-animation-name:spinning;animation-name:spinning;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.navbar{display:flex;justify-content:space-between;padding:10px;align-items:center}.navbar .option{font-family:"Source Code Pro";color:#fff;text-decoration:none;padding:10px;font-size:large}.navbar .option:hover{text-shadow:2px 2px 2px grey}.navbar .socialMedia{display:flex;flex-direction:row}.navIcon{color:#fff;padding:10px;font-size:2em}.navIcon:hover{-webkit-filter:drop-shadow(2px 2px 2px grey);filter:drop-shadow(2px 2px 2px grey)}.article{background-color:#fff;border-radius:5px;margin:15px auto;width:60%;padding:5px 5px 10px}.article .articletitle{color:#000}.article .articlecontent{width:95%;margin:0 auto}.article .imgcap,.article img{width:100%}.article .badge{margin:2px}.article .timestamp{color:#a9a9a9;padding:5px;text-align:end}.projects{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}h1,h3{text-align:center}h3{margin-bottom:50px}.jumbotron{background-color:transparent!important;margin:0 auto}.carouselCap{height:50rem;display:flex;flex-direction:column;align-items:center}.cap{height:16rem;width:100%;object-fit:contain}.about{width:75%;margin:auto;color:#fff;justify-content:center;background-color:rgba(70,70,70,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px;padding:20px}.about,.about .jumbotron{display:flex;flex-direction:column;align-items:center}.about .head{width:15rem;height:auto;border-radius:50%;border:10px solid transparent}.about h1{text-align:center}.about a{color:#fff;-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.about .languages{display:flex;justify-content:space-between;flex-wrap:wrap}.about .languages .skilltitle{margin-bottom:5px;padding-bottom:0}.about .languages h5{line-height:0}.about .languages .language{padding:20px}.about .languages .language .skills{list-style-type:none;list-style:none;padding-left:0}.about .languages .language .skills li{line-height:1.5em}.form-label{background-color:#fff!important}.contactpage{background-color:rgba(70,70,70,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;border-radius:5px;height:70vh;width:75%;margin:0 auto}.app{max-width:1024px;margin:0 auto}h1,h2,h3{font-family:"Source Code Pro",monospace;color:#fff}a{text-decoration:none}.foot{text-align:center;color:#a9a9a9;margin:100px 20px 20px}.jumbotron{padding:0;margin:1rem 0}
/*# sourceMappingURL=main.3782f3c4.chunk.css.map */