@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Shadows+Into+Light+Two&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito&display=swap);@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@1,500&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500);*{margin:0;padding:0}body{width:100%;height:100vh;background-color:#131417;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;scrollbar-color:transparent transparent;overflow-x:hidden;background-color:transparent;width:auto;height:auto;z-index:-100;background-size:90%;transition:opacity 1s}.video-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-100;object-fit:cover}body,html{scroll-behavior:smooth!important}html{min-height:100%;background:#000}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#title{position:absolute;top:50%;left:0;right:0;color:#fff;text-align:center;font-family:"lato",sans-serif;font-weight:300;font-size:50px;letter-spacing:10px;margin-top:-60px;padding-left:10px}#title span{background:-webkit-linear-gradient(#fff,#38495a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pt-10{padding-top:12px;margin-bottom:-10px}@-webkit-keyframes animStar{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes animStar{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}#titleHead{font-family:"JetBrains Mono",monospace;text-align:center;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-bottom:0;margin-left:15px;margin-right:15px;padding-top:74px}h1{background-color:#fff;color:transparent;background-size:cover;background-position:-10px;-moz-background-clip:text;-webkit-background-clip:text;text-transform:lowercase;margin:10px 0;-webkit-animation:spacify 2s ease;animation:spacify 2s ease;letter-spacing:1px}#tagline{font-family:"Poppins",sans-serif;font-weight:lighter;color:#ababab;-webkit-animation:spacifyTagline 2s ease;animation:spacifyTagline 2s ease}.taglineHighlights{color:#fff}.buttonTopMargin{position:absolute;margin-bottom:120px}#titleButtons{margin:10px 0}.bn632-hover:focus{box-shadow:none}.bn632-hover.bn25{background-image:linear-gradient(90deg,#29323c,#485563,#2b5876,#4e4376);box-shadow:0 4px 15px 0 rgba(33,39,47,.75);background-color:transparent}@media only screen and (min-width:200px) and (max-width:399px){h1{font-size:60px}#tagline{font-size:14px}.bn632-hover{margin:8px;width:100px;font-size:12px;height:40px}}@media only screen and (min-width:400px) and (max-width:599px){h1{font-size:84px}#tagline{font-size:16px}.bn632-hover{margin:10px;width:120px;font-size:14px;height:45px}}@media only screen and (min-width:600px) and (max-width:999px){h1{font-size:125px}#tagline{font-size:22px}.bn632-hover{margin:20px;width:150px;font-size:16px;height:55px}}@media only screen and (min-width:1000px){h1{font-size:135px}#tagline{font-size:24px}.bn632-hover{margin:20px;width:150px;font-size:16px;height:55px}}@-webkit-keyframes spacify{0%{letter-spacing:-10px;opacity:0}to{letter-spacing:1px;opacity:1}}@keyframes spacify{0%{letter-spacing:-10px;opacity:0}to{letter-spacing:1px;opacity:1}}@-webkit-keyframes spacifyTagline{0%{letter-spacing:2px;opacity:0}to{letter-spacing:0;opacity:1}}@keyframes spacifyTagline{0%{letter-spacing:2px;opacity:0}to{letter-spacing:0;opacity:1}}#navbar{background:rgba(45,45,45,.7);position:fixed;top:0;width:100%;padding-left:10px;padding-top:4px;z-index:100}#navbar,#navbar a{padding-bottom:4px}#navbar a{float:left;display:block;padding-top:7px;border-radius:4px}#navbar a:hover{background-color:#474747}@media only screen and (max-width:399px){#navbar a{padding-right:7px;padding-left:7px}}@media only screen and (min-width:400px){#navbar a{padding-right:10px;padding-left:10px}}.separator{width:80%;margin-left:10%;border-bottom:1px solid hsla(0,0%,63.9%,.4);margin-top:50px;margin-bottom:44px}#skills{padding-top:50px}#card{max-width:298px;margin-right:30px}#card,#cardSmall{margin-top:30px;font-family:"Nunito",sans-serif;display:inline-block}#cardSmall{width:33.3%;min-width:250px;margin-right:0}h2{padding:20px 0;text-align:center}.card-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly}.card{width:298px;padding:20px;margin:10px;border-radius:12px;box-shadow:2px 2px 4px rgba(0,0,0,.25);background-color:rgba(78,78,78,.25);transition:.15s}.card:hover{transition:.1s ease-in-out;box-shadow:2px 4px 8px 0 rgba(0,0,0,.3);background-color:rgba(57,57,57,.6);width:325px}.card p{color:#f8f8f8;line-height:1.5;padding-top:10px}.card a,.card p{white-space:pre-wrap;overflow-wrap:break-word;text-shadow:1px 1px #262626}.card a{color:#01ecf9;text-decoration:none;border-bottom:1px solid #4f4f4f}.card a:hover{color:#00dfeb;text-shadow:1px 1px #000}.appName{font-size:24px;white-space:pre-wrap;overflow-wrap:break-word}.card a.buttonLink{display:block;border-bottom:none;padding:14px;text-align:center;background:linear-gradient(-45deg,#23d5ab,#23a6d5,#e73c7e,#ee7752);background-size:600% 600%;-webkit-animation:gradient 12s ease infinite;animation:gradient 12s ease infinite;color:#fff;margin-top:6px;border-radius:6px;position:0;box-shadow:2px 2px 4px rgba(0,0,0,.1);text-shadow:none}.card a.buttonLink:hover{transition:.2s ease-in-out;background:#1b1b1b;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-left:2%;margin-right:2%}.card .cardDate{color:#5b5c5c;text-shadow:1px 1px #000}.scrolling-wrapper::-webkit-scrollbar{display:none}.tags{font-size:large;padding-bottom:12px}#headingTitle,.tags{color:#fff;text-align:center}#headingTitle{font-size:24px;font-weight:lighter;font-family:"JetBrains Mono",monospace}#honours,#projects{padding-top:50px;margin-bottom:50px}.contact{height:100vh;text-align:center}@media only screen and (max-width:599px){#getInTouch{font-size:80px}}@media only screen and (min-width:600px) and (max-width:999px){#getInTouch{font-size:100px}}@media only screen and (min-width:1000px){#getInTouch{font-size:120px}}.bn632-hover{width:120px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;margin:20px;height:55px;text-align:center;border:none;background-size:300% 100%;border-radius:50px}.bn632-hover,.bn632-hover:hover{moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.bn632-hover:hover{background-position:90% 10%}.bn632-hover:focus{outline:none}.bn632-hover.bn26{background-image:linear-gradient(90deg,#25aae1,#4481eb,#04befe,#3f86ed);box-shadow:0 4px 15px 0 rgba(65,132,234,.75)}.gradientGalaxy{background:url(/static/media/gradientGalaxy.f69f21a7.png) top/100% auto no-repeat;z-index:-1000;color:#fff;height:100vh;width:100%;position:absolute;z-index:-100}#notFoundContainer{height:100%;color:#fff;font-size:100%;line-height:1.5;font-family:"Roboto",sans-serif}#backToHomeButton a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;color:#000;padding-top:30px;font-family:"Roboto",sans-serif;font-size:30px}#lostText{font-size:2em}#errCodeText,#lostText{text-align:center;font-weight:100}#errCodeText{font-size:15em}
/*# sourceMappingURL=main.456cb888.chunk.css.map */