body{background-color:#333;line-height:1.7em;font-size:13px}h1,h2,h3,h4,h5,h6,label{color:#34495e}.pure-img-responsive{max-width:100%;height:auto}.l-box{padding:1em}.l-box-lrg{padding:2em;border-bottom:1px solid rgba(0,0,0,.1)}.is-center{text-align:center}.pure-form label{margin:1em 0 0;font-weight:700;font-size:100%}.pure-form input[type]{border:2px solid #ddd;box-shadow:none;font-size:100%;width:100%;margin-bottom:1em}.pure-button{background-color:#1f8dd6;color:#fff;padding:.5em 2em;border-radius:5px}a.pure-button-primary{background:#fff;color:#1f8dd6;border-radius:5px;font-size:120%}.home-menu{padding:.5em;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#2d3e50}.pure-menu.pure-menu-fixed{border-bottom:none;z-index:4}.home-menu .pure-menu-heading{color:#fff;font-weight:400;font-size:120%}.home-menu .pure-menu-selected a{color:#fff}.home-menu a{color:#6fbef3}.home-menu li a:focus,.home-menu li a:hover{background:none;border:none;color:#aecfe5}.splash-container{background:#181818;z-index:1;overflow-y:scroll;overflow-x:hidden;width:100%;height:95%;top:0;left:0;position:fixed!important}.splash{width:80%;margin:auto;position:relative;top:10vh;left:0;bottom:0;right:0;text-align:center}.splash-head{font-size:20px;font-weight:700;color:#fff;border:3px solid #fff;padding:1em 1.6em;font-weight:100;border-radius:5px;line-height:1em}.splash-subhead{color:#fff;letter-spacing:.05em;opacity:.8;font-size:10px;font-family:Press Start\ 2P}.content-wrapper{position:absolute;top:87%;width:100%;min-height:12%;z-index:2;background:#fff}.content{padding:1em 1em 3em}.content-head{font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:2em 0 1em}.content-head-ribbon{color:#fff}.content-subhead{color:#1f8dd6}.content-subhead i{margin-right:7px}.ribbon{background:#2d3e50;color:#aaa}.footer{position:fixed;bottom:0;width:100%;height:5vh;background-color:#333!important;display:flex;color:#fff;padding-top:1vh;font-size:10px;font-family:Press Start\ 2P;justify-content:center}@media (min-width:48em){body{font-size:16px}.home-menu{text-align:left}.home-menu ul{float:right}.splash-head{font-size:250%}.l-box-lrg{border:none}}.avatar{width:60vw;max-width:200px;border:2px solid #fff;border-radius:50%}.glitch{margin-top:5vw;margin-left:10px}.glitch .text{text-align:center;color:#fff;font-size:5vw;letter-spacing:8px;font-family:Press Start\ 2P;font-weight:400;margin:0;line-height:0;-webkit-animation:glitch1 2.5s infinite;animation:glitch1 2.5s infinite}.glitch .text:nth-child(2){color:#67f3da;-webkit-animation:glitch2 2.5s infinite;animation:glitch2 2.5s infinite}.glitch .text:nth-child(3){color:#f16f6f;-webkit-animation:glitch3 2.5s infinite;animation:glitch3 2.5s infinite}@-webkit-keyframes glitch1{0%{transform:none;opacity:1}7%{transform:skew(-.5deg,-.9deg);opacity:.75}10%{transform:none;opacity:1}27%{transform:none;opacity:1}30%{transform:skew(.8deg,-.1deg);opacity:.75}35%{transform:none;opacity:1}52%{transform:none;opacity:1}55%{transform:skew(-1deg,.2deg);opacity:.75}50%{transform:none;opacity:1}72%{transform:none;opacity:1}75%{transform:skew(.4deg,1deg);opacity:.75}80%{transform:none;opacity:1}to{transform:none;opacity:1}}@keyframes glitch1{0%{transform:none;opacity:1}7%{transform:skew(-.5deg,-.9deg);opacity:.75}10%{transform:none;opacity:1}27%{transform:none;opacity:1}30%{transform:skew(.8deg,-.1deg);opacity:.75}35%{transform:none;opacity:1}52%{transform:none;opacity:1}55%{transform:skew(-1deg,.2deg);opacity:.75}50%{transform:none;opacity:1}72%{transform:none;opacity:1}75%{transform:skew(.4deg,1deg);opacity:.75}80%{transform:none;opacity:1}to{transform:none;opacity:1}}@-webkit-keyframes glitch2{0%{transform:none;opacity:.25}7%{transform:translate(-2px,-3px);opacity:.5}10%{transform:none;opacity:.25}27%{transform:none;opacity:.25}30%{transform:translate(-5px,-2px);opacity:.5}35%{transform:none;opacity:.25}52%{transform:none;opacity:.25}55%{transform:translate(-5px,-1px);opacity:.5}50%{transform:none;opacity:.25}72%{transform:none;opacity:.25}75%{transform:translate(-2px,-6px);opacity:.5}80%{transform:none;opacity:.25}to{transform:none;opacity:.25}}@keyframes glitch2{0%{transform:none;opacity:.25}7%{transform:translate(-2px,-3px);opacity:.5}10%{transform:none;opacity:.25}27%{transform:none;opacity:.25}30%{transform:translate(-5px,-2px);opacity:.5}35%{transform:none;opacity:.25}52%{transform:none;opacity:.25}55%{transform:translate(-5px,-1px);opacity:.5}50%{transform:none;opacity:.25}72%{transform:none;opacity:.25}75%{transform:translate(-2px,-6px);opacity:.5}80%{transform:none;opacity:.25}to{transform:none;opacity:.25}}@-webkit-keyframes glitch3{0%{transform:none;opacity:.25}7%{transform:translate(2px,3px);opacity:.5}10%{transform:none;opacity:.25}27%{transform:none;opacity:.25}30%{transform:translate(5px,2px);opacity:.5}35%{transform:none;opacity:.25}52%{transform:none;opacity:.25}55%{transform:translate(5px,1px);opacity:.5}50%{transform:none;opacity:.25}72%{transform:none;opacity:.25}75%{transform:translate(2px,6px);opacity:.5}80%{transform:none;opacity:.25}to{transform:none;opacity:.25}}@keyframes glitch3{0%{transform:none;opacity:.25}7%{transform:translate(2px,3px);opacity:.5}10%{transform:none;opacity:.25}27%{transform:none;opacity:.25}30%{transform:translate(5px,2px);opacity:.5}35%{transform:none;opacity:.25}52%{transform:none;opacity:.25}55%{transform:translate(5px,1px);opacity:.5}50%{transform:none;opacity:.25}72%{transform:none;opacity:.25}75%{transform:translate(2px,6px);opacity:.5}80%{transform:none;opacity:.25}to{transform:none;opacity:.25}}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.hoverCard{margin-bottom:2vh}.hoverCard:hover{box-shadow:0 0 14px 2px rgba(0,0,0,.4);transition:.3s}.container{padding:2px 16px}.align-right{text-align:right}.align-left{text-align:left}.white-color{color:#fff}.black-color{color:#000}.padding-10{padding:10px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:null}::-webkit-scrollbar-track:hover{background:#404040}::-webkit-scrollbar-thumb:hover{background:#888}*{box-sizing:border-box}body,html{min-height:100%;height:100%;font-family:Helvetica}section{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:0 10%;background:#333}a{display:block;color:#fff;text-decoration:none}.glitchyBtn{display:block;position:relative;background:none;border:none;outline:none;cursor:pointer;margin-top:10px;padding:8px 30px;font-size:.75em;letter-spacing:.35em;text-align:center;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.2);transition:all .2s ease;margin:0 auto;background:#fff;color:#000}.glitchyBtn:after,.glitchyBtn:before{content:"#@#@#@#@";position:absolute;top:0;left:0;padding:8px 0;width:100%;-webkit-clip:rect(0,0,0,0);clip:rect(0,0,0,0);background:#fff;color:#000}.glitchyBtn:before{left:-3px;top:-2px;text-shadow:2px 0 #fff;box-shadow:2px 0 #fff;-webkit-animation:glitch-test 2s linear infinite alternate;animation:glitch-test 2s linear infinite alternate}.glitchyBtn:after{left:2px;bottom:-2px;text-shadow:-1px 0 #fff;box-shadow:-1px 0 #fff}@-webkit-keyframes glitch-test{0%{clip:rect(-3px,600px,0,0)}5.88235%{clip:rect(0,600px,0,0)}11.76471%{clip:rect(-3px,600px,0,0)}17.64706%{clip:rect(-3px,600px,0,0)}23.52941%{clip:rect(100px,600px,100px,0)}29.41176%{clip:rect(0,600px,600px,0)}35.29412%{clip:rect(100px,600px,0,0)}41.17647%{clip:rect(0,600px,600px,0)}47.05882%{clip:rect(100px,600px,0,0)}52.94118%{clip:rect(-3px,600px,0,0)}58.82353%{clip:rect(100px,450px,100px,0)}64.70588%{clip:rect(0,450px,0,0)}70.58824%{clip:rect(100px,450px,100px,0)}76.47059%{clip:rect(0,450px,0,0)}82.35294%{clip:rect(0,450px,0,0)}88.23529%{clip:rect(0,450px,0,0)}94.11765%{clip:rect(0,450px,0,0)}to{clip:rect(0,450px,0,0)}}@keyframes glitch-test{0%{clip:rect(-3px,600px,0,0)}5.88235%{clip:rect(0,600px,0,0)}11.76471%{clip:rect(-3px,600px,0,0)}17.64706%{clip:rect(-3px,600px,0,0)}23.52941%{clip:rect(100px,600px,100px,0)}29.41176%{clip:rect(0,600px,600px,0)}35.29412%{clip:rect(100px,600px,0,0)}41.17647%{clip:rect(0,600px,600px,0)}47.05882%{clip:rect(100px,600px,0,0)}52.94118%{clip:rect(-3px,600px,0,0)}58.82353%{clip:rect(100px,450px,100px,0)}64.70588%{clip:rect(0,450px,0,0)}70.58824%{clip:rect(100px,450px,100px,0)}76.47059%{clip:rect(0,450px,0,0)}82.35294%{clip:rect(0,450px,0,0)}88.23529%{clip:rect(0,450px,0,0)}94.11765%{clip:rect(0,450px,0,0)}to{clip:rect(0,450px,0,0)}}.onTop[data-v-b1b33814]{z-index:1}@media (min-width:48em){.splash[data-v-b1b33814]{width:50%}}.mrSidInfo[data-v-5fa8abd6]{background-color:rgba(51,51,51,.8);color:#fff;width:80vw;max-height:75vh;overflow:auto;z-index:1}.pure-menu[data-v-5fa8abd6]{margin-bottom:2vh}.mrSidContainer[data-v-5fa8abd6]{padding:2vw}@media (min-width:48em){.pure-menu[data-v-5fa8abd6]{text-align:right}}.glitchyBtn[data-v-5fa8abd6]{width:50vw}.topnav[data-v-5fa8abd6]{overflow:hidden;background-color:#333}.topnav a[data-v-5fa8abd6]{float:right;display:block;color:#f2f2f2;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.topnav a[data-v-5fa8abd6]:hover{background-color:#ddd;color:#000}.topnav a.active[data-v-5fa8abd6]{background-color:#181818;color:#fff}.topnav .icon[data-v-5fa8abd6]{display:none}@media screen and (max-width:600px){.topnav a[data-v-5fa8abd6]:not(:first-child){display:none}.topnav a.icon[data-v-5fa8abd6]{float:right;display:block}}@media screen and (max-width:600px){.topnav.responsive[data-v-5fa8abd6]{position:relative}.topnav.responsive .icon[data-v-5fa8abd6]{position:absolute;right:0;top:0}.topnav a[data-v-5fa8abd6]{float:left}.topnav.responsive a[data-v-5fa8abd6]{float:none;display:block;text-align:left}}a[data-v-5ee0dff8]{display:initial}.skillHolder[data-v-a0f2c410]{font-size:.75em;letter-spacing:.35em;background:#fff;color:#000}.restHolder[data-v-a0f2c410],.skillHolder[data-v-a0f2c410]{display:block;text-align:center;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.2)}.restHolder[data-v-a0f2c410]{font-size:.5rem;letter-spacing:.25em;background:#2e2e2e;color:#fff;margin-bottom:1vh}.mrSidHeader[data-v-a0f2c410]{text-align:left;font-family:Press Start\ 2P}.mrSidHR[data-v-a0f2c410]{margin-bottom:2vh;width:60vw}.fwdesc[data-v-a0f2c410]{text-align:left}.skillImg[data-v-a0f2c410]{width:60vw;max-width:50px;padding:5px}.skillCard[data-v-a0f2c410]{max-height:150px;overflow-y:scroll}[data-v-9a6768ec]{box-sizing:border-box;outline:none}.timelineContainer[data-v-9a6768ec]{width:80%;padding:50px 0;margin:50px auto;position:relative;overflow:hidden;text-align:initial}.timelineContainer[data-v-9a6768ec]:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;width:2px;height:100%;background:#ccd1d9;z-index:1}.timeline-block[data-v-9a6768ec]{width:calc(50% + 8px);display:flex;justify-content:space-between;clear:both}.timeline-block-right[data-v-9a6768ec]{float:right}.timeline-block-left[data-v-9a6768ec]{float:left;direction:rtl}.marker[data-v-9a6768ec]{width:16px;height:16px;border-radius:50%;border:2px solid #f5f7fa;background:#4fc1e9;margin-top:10px;z-index:9999}.timeline-content[data-v-9a6768ec]{width:95%;padding:0 15px}.timeline-content h3[data-v-9a6768ec]{margin-top:5px;margin-bottom:5px;font-size:25px;font-weight:500;color:#fff}.timeline-content span[data-v-9a6768ec]{font-size:15px;color:#a4a4a4}.timeline-content p[data-v-9a6768ec]{font-size:14px;line-height:1.5em;word-spacing:1px}@media screen and (max-width:1440px){.timelineContainer[data-v-9a6768ec]:before{left:8px;width:2px}.timeline-block[data-v-9a6768ec]{width:100%;margin-bottom:30px}.timeline-block-right[data-v-9a6768ec]{float:none}.timeline-block-left[data-v-9a6768ec]{float:none;direction:ltr}}.contactCard[data-v-b254dd6c]{width:100%}a[data-v-b254dd6c]{display:inline;color:#fff;text-decoration:none}.contactCard[data-v-0bc8e3d9]{width:100%}a[data-v-0bc8e3d9]{display:inline;color:#fff;text-decoration:none}.card-title[data-v-0bc8e3d9]{background:#181818;padding:5px 10px;font-size:1.2em}.card-body[data-v-0bc8e3d9]{padding:10px}.card[data-v-0bc8e3d9]{margin-bottom:10px}.pointer[data-v-0bc8e3d9]{cursor:pointer}.skillHref[data-v-0bc8e3d9]{cursor:pointer;padding:0 3px;text-decoration:underline}.filterClose[data-v-0bc8e3d9]{font-size:.7em;float:right}.filterClose[data-v-0bc8e3d9]:hover{transform:scale(1.3) rotate(1turn);transition:.8s;cursor:pointer}.viewMore[data-v-0bc8e3d9]{display:inline;color:#000;text-decoration:none;background:#fff;padding:5px;border-radius:10px 0 0 0}