@import url(https://fonts.googleapis.com/css2?family=Nunito&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{font-family:"Nunito",sans-serif;background:rgba(0,0,55,.15);background-image:url(/static/media/modern_office.47f6615f.png);background-repeat:no-repeat;transition:all 1s}footer{position:fixed;background:rgba(0,0,55,.15);bottom:0;width:100%;z-index:0}footer .footer-section .gt,footer .footer-section .lk{position:relative;background-repeat:no-repeat;display:inline-block;z-index:10}footer .footer-section .gt:focus,footer .footer-section .gt:hover,footer .footer-section .lk:focus,footer .footer-section .lk:hover{cursor:pointer}footer .footer-section .gt{width:100px;height:40px;float:left;background-image:url(/static/media/github.746ec8f0.png);background-size:100% auto}footer .footer-section .lk{width:117px;height:40px;float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAVCAYAAAAkeuLCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjZDQjM4OTE3QzYxMUUyOTgwNzkxMTk0NzhDOUM0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjZDQjM4QTE3QzYxMUUyOTgwNzkxMTk0NzhDOUM0NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUyNkNCMzg3MTdDNjExRTI5ODA3OTExOTQ3OEM5QzQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUyNkNCMzg4MTdDNjExRTI5ODA3OTExOTQ3OEM5QzQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RcOhcgAAAzNJREFUeNrkWTtvE0EQ3rOMFJrY0GEhJVDS3CE3FEg+WhQJ/wObJm0uHR2mo8u5TYNdUxCERYXE+QdEOlOYAim4QEY02E6TguKYucxZ45Uf68va58dIo31kbn377ey3322MIAjEtprx6rMFhQee0TDcANwO3j73ZwWmxHabLsAFjeOpBG476JkkxksZhhFEPnUrGkYW3KdYLLOxtrTi72mlkRm/mb19S/hHTwVQQ1hie5E2T6bb4CbVsbQ2Jd3L+fvCvLd7PTEosb0qoPc3lWP6V/+mtnVbWjUQVI4H27NKGe5je1NAr53/ElZuV1iQ5f7vy7C9EqAT8E4i0u76/IjorAPv0VGJnScxnE/tpc0nPefkA7YAhtT3EekREwf8BXusOmuxYAxZL7fgGYsAdMFLUnwTcYIYXwJ7JBb6UDsrJQoeoky/j/Q1L/4Kp9EW7sEjUXh4dxhXhx3hNL7PTUdpjQuIQCMIe1L/EUy+DwBVJgC+LwOOhzaB6LHDm1sB/4aLxbJ+XCyO+e6mE0OgvcMnIrMzCleJDtzy+28LO0hVbG/S7p1CBWcMcMzMIgDZp11jsl10h7zJAHVoHIfF4hgvwZ+BH1P75gJ8Z3x+lmIoHd2gv0HaIeo5Vvho8CSwbJa5Ra7qcCFoMXi/NSYWaaeGfA6OdFPRMrEvP0LaQcf6siSjkhBg9TOFeFMCy5coJLIe+7jpjYkpsLOmJh3+ri6FM5xY+4/qGZgDP2Se0w46VxXTFAazFqu7Mb5yW8tSHJ3e1bDudy+VAIfiAHA4jRzb2J/03UuZcW5G2h1NVn8Q0RZR12N0VDhyLPE7n3w5obmFgFOG57GMgE9NuqNYxh0J0QkHqQC/VxlHVaRy8B2LdBbU2M7gtHSCwIPbBLgrkrc8eGNRnB4HeAS3zrpeI7DU32Lc/5MS4APtCpMtWEVSKSfgX0kuZlZgjmGGrwzoTFJyfq5RZuMlW3XCM/Uoi0nV2BIlcfmYhDUYpYiIasL+dfnPEdJFdB8lqZzY1wAg/7RPHr5iDfkw5QsB79RNizUx1XsUynrVO5eBZvoZSO/SheJ00Tp93czW9cUafdypBP4XYADCtGbB+gPmugAAAABJRU5ErkJggg==);background-size:100% auto;background-position:0 7px}.portfolio-menu h1{display:none}.portfolio-menu ul{background:#fbe4fc;display:-webkit-flex;display:flex;list-style-type:none;padding:0}.portfolio-menu ul li{color:#535c61;padding:2%;font-weight:700;transition:all 1s}.portfolio-menu ul li:focus,.portfolio-menu ul li:hover{color:#fbe4fc;cursor:pointer}.portfolio-menu ul .hot{background:#900;color:#fff}.portfolio-menu ul .hot:focus,.portfolio-menu ul .hot:hover{color:#fff;cursor:pointer}.bio-section{background:rgba(183,213,253,.9);box-shadow:13px 13px 40px #cbced1,-13px -13px 40px #fff;width:70%;margin:0 auto 10%;padding:1%;transition:all 1s}.bio-section h1{font-size:2em;background:#535c61;color:#e5e7dd;padding-left:1%}.bio-section .split-left{display:-webkit-flex;display:flex}.bio-section .split-left .logos{width:30%;margin-right:2%;padding-top:5%;background-image:url(/static/media/nick.0391377f.jpg);background-size:100% auto;background-repeat:no-repeat}.bio-section .split-left p{padding:0 5%;width:75%}.bio-section img{width:100%;margin:0}.hide-this{display:none}.portfolio-section{background:rgba(183,213,253,.9);box-shadow:13px 13px 40px #cbced1,-13px -13px 40px #fff;width:70%;margin:0 auto 10%;padding:1%;transition:all 1s}.portfolio-section h1{font-size:2em;background:#535c61;color:#e5e7dd;padding:1%}.portfolio-section .split-left{display:-webkit-flex;display:flex}.portfolio-section .split-left div,.portfolio-section .split-left p{padding:0 5%}.portfolio-section .split-left .super{font-size:1.2em;-webkit-flex-grow:2;flex-grow:2}.portfolio-section img{width:100px;margin:0 5%;transition:all 1s}.portfolio-section .wp{width:200px}.portfolio-section .ilink{padding:0 5% 5%;transition:all 1s;border-top:1px solid #535c61}.portfolio-section .ilink a{display:block;background:#025;border-radius:6%;color:#fff;margin:0 auto;padding:.5%;text-align:center;width:30%}.portfolio-section .ilink a:focus,.portfolio-section .ilink a:hover{color:#e5e7dd}.portfolio-section .ilink h4{font-size:.8em;margin:1% 0}.portfolio-section .blink{padding:1%}.portfolio-section .blink div,.portfolio-section .blink p{width:90%;padding:0 5%}.portfolio-section .blink a{display:block;background:#025;border-radius:6%;color:#fff;margin:0 auto;padding:.5%;text-align:center;width:30%}.portfolio-section .blink a:focus,.portfolio-section .blink a:hover{color:#e5e7dd}.portfolio-section .blink .title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-itmes:center}.portfolio-section .blink .title span{font-size:3em}.portfolio-section .blink h4{font-size:.8em;margin:1% 0}.portfolio-section .blink div{transition:all 1s}.accordion{min-height:30px;margin-bottom:25%}.accordion .close{display:none}.accordion .open{display:block}.accordion:focus,.accordion:hover{cursor:pointer}@media only screen and (max-device-width:768px) and (orientation:portrait){.bio-section,.portfolio-section{width:86%;margin:0 auto}.bio-section .blink,.portfolio-section .blink{width:100%}.bio-section .ilink:last-of-type,.bio-section .split-left:last-of-type,.portfolio-section .ilink:last-of-type,.portfolio-section .split-left:last-of-type{margin-bottom:10%}.bio-section .split-left:nth-of-type(n+2),.portfolio-section .split-left:nth-of-type(n+2){display:block}.bio-section .split-left:nth-of-type(n+2) .blink,.portfolio-section .split-left:nth-of-type(n+2) .blink{border-right:none}}@media only screen and (max-device-width:520px) and (min-device-width:320px) and (orientation:portrait){.portfolio-section .split-left{-webkit-flex-direction:column;flex-direction:column;padding:0 2%}.portfolio-section .split-left:last-of-type{margin-bottom:15%}.bio-section .split-left{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 2%}.bio-section .split-left .logos{width:40%}.bio-section .split-left .ilink:first-of-type{width:55%}.bio-section .split-left .ilink:last-of-type{display:block;width:100%}.bio-section .split-left p{width:90%}}@media only screen and (max-device-width:768px) and (min-device-width:320px) and (orientation:landscape){.portfolio-section{width:95%}.portfolio-section h1{margin:0}.portfolio-section .split-left{-webkit-flex-direction:column;flex-direction:column}.portfolio-section .split-left .blink,.portfolio-section .split-left .ilink{width:100%;border-right:none}.bio-section{width:95%}.bio-section h1{margin:0}.bio-section .split-left{-webkit-flex-wrap:wrap;flex-wrap:wrap}.bio-section .split-left .ilink:first-of-type{width:60%}.bio-section .split-left .ilink:last-of-type{display:block;width:100%}}@media only screen and (max-device-width:540px){.portfolio-section h1{margin:0}.portfolio-section .split-left .logos{padding-top:5%;width:40%}.bio-section{width:95%}.bio-section h1{margin:0;font-size:1.2em}.bio-section .split-left{-webkit-flex-wrap:wrap;flex-wrap:wrap}.bio-section .split-left .logos{width:40%}.bio-section .split-left .ilink:first-of-type{width:55%}.bio-section .split-left .ilink:last-of-type{display:block;width:100%}}
/*# sourceMappingURL=main.17ae8be3.chunk.css.map */