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}:root{--text-primary:#ee09a9;--text-secondary:#ececec;--bg-primary:#000;--bg-secondary:#141418;--transition-speed:400ms;font-size:16px}html{scroll-behavior:smooth}.navbar{background-color:#000;background-color:var(--bg-primary);overflow:scroll;position:fixed;transition:width .4s ease;transition:width var(--transition-speed) ease;width:5rem;z-index:100}.navbar:hover{padding-right:.9em;width:10rem}.navbar:hover .nav-text{display:block}.navbar-nav{display:flex;flex-direction:column;height:100vh;list-style:none;margin:0;padding:0}.nav-item{width:100%}.nav-link{align-items:center;color:#ee09a9;color:var(--text-primary);display:flex;-webkit-filter:grayscale(50%) opacity(.8);filter:grayscale(50%) opacity(.8);height:5rem;text-decoration:none;transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease;transition:-webkit-filter var(--transition-speed) ease;transition:filter var(--transition-speed) ease;transition:filter var(--transition-speed) ease,-webkit-filter var(--transition-speed) ease}.nav-link:hover{-webkit-filter:grayscale(0) opacity(1);filter:grayscale(0) opacity(1)}.nav-text{display:none;margin-left:1rem}.nav-link svg{margin:0 1.5rem;min-width:2rem}.portfolio{align-items:flex-start;display:flex;padding:80px 80px 0}.leftPane,.rightPane{margin-bottom:125px;max-width:50%;width:50%}.rightPane{display:flex;flex-direction:column}.leftPane{left:0;margin:0 4em;position:-webkit-sticky;position:sticky;top:0}.leftPane p{line-height:1.5}.leftPane li{margin:.5em 0}button{background-color:#ee09a9;background-color:var(--text-primary);color:#fff;cursor:pointer;margin:5px;padding:20px;transition:background-color .5s;width:250px}button,button:hover{border:1px solid #ee09a9;border:1px solid var(--text-primary)}button:hover{background-color:#fff;color:#ee09a9;color:var(--text-primary)}.projectBtns{display:flex;flex-direction:column;margin:5px}h1{font-family:Nunito,sans-serif;font-size:5em;font-weight:700}.leftPane h1,h3{color:#ee09a9;color:var(--text-primary)}header{align-items:center;background:#c33764;background:linear-gradient(rgba(29,38,113,.8),rgba(195,55,100,.8)),url(/static/media/keyboard_2000x1125.1ffbc008245cec472dc4.jpg);background-blend-mode:hue;background-size:cover;color:#fff;display:flex;height:100vh;justify-content:center;overflow:hidden;width:100vw}.Header-bkgd{color:#fff;opacity:.4}.Heading-txt{background-color:rgba(0,0,255,.2);text-align:center;width:100vw}.App-link{color:#61dafb}.leftPane,.rightPane{max-width:100%}.leftPane{text-align:left}.rightPane div.imgWrapper{margin-bottom:60px;overflow:hidden}.rightPane div img{height:auto;max-width:100%;width:100%}footer{padding:80px;text-align:center}footer ul{display:flex;flex-direction:row;justify-content:center;list-style:none}footer ul li{margin-right:10px}footer ul li a{color:#ee09a9;color:var(--text-primary)}@media screen and (max-width:1030px){.portfolio{flex-direction:column;padding:40px 40px 0}header h1{font-size:4em}.leftPane{margin:0;position:relative}.leftPane,.rightPane{width:100%}.leftPane h1{font-size:2em}.navbar{bottom:0;height:5rem;overflow:hidden;transition:none;width:100vw}.navbar-nav{flex-direction:row}.navbar:hover{width:100vw}.navbar:hover .nav-text{display:none}.nav-link{justify-content:center}main{margin:0}}
/*# sourceMappingURL=main.b434365f.css.map*/