main#nav{position:fixed;width:100%;top:0;left:0;z-index:1}nav{margin:0 auto;width:1000px}nav ul{display:-ms-flexbox;display:flex;list-style:none;padding:20px 0}nav li a{padding:0 15px;color:#2d343b;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;font-size:9px;text-transform:uppercase}nav li:first-child a{padding-left:0}nav li a:hover{color:#12dec6}main#nav.top nav li a,main#nav.top nav li a:hover{color:hsla(0,0%,100%,.8)}@media(max-width:800px){#nav{display:none}}#header{height:95vh;background:url("/img/theme/synths_mania_hi_02.jpg") no-repeat bottom #d9d9e3;text-align:center;padding-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}#header h1{font-family:holiday;background:url("/img/theme/grungy_txt.png");-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:hsla(0,0%,100%,0);font-size:78px;line-height:2em}#header h2{font-size:13px;letter-spacing:30px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}#header h3{font-size:12px;margin-top:30px;position:relative;display:inline-block}#header h3 span,#header h3 strong{position:relative;z-index:1}#header h1::-moz-selection,#header h2::-moz-selection,#header h3 span::-moz-selection,#header h3 strong::-moz-selection{background:#3cdcff;background:#fce4ed;background:#ffe8cc}#header h1::selection,#header h2::selection,#header h3 span::selection,#header h3 strong::selection{background:#3cdcff;background:#fce4ed;background:#ffe8cc}#header h3 span{letter-spacing:3px}#header h3 strong{padding:3px 5px;background:#09fddf;margin-right:6px}#header h3:before{content:"";width:250px;height:1px;background:hsla(0,0%,100%,.7);position:absolute;bottom:2px;left:-70px}@media(max-width:600px){#header h1{font-size:40px}#header h2{letter-spacing:7px;-webkit-transform:translateY(-17px);-ms-transform:translateY(-17px);transform:translateY(-17px)}}@media(max-width:1140px){#header{background-position:50%!important;background-size:cover;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}}#presentation{height:100vh;background:url("/img/theme/presentation.jpg") no-repeat top #e8e8ef}#presentation h2{text-align:right;line-height:85px;font-size:80px}#presentation h2 span.bl{display:block}#presentation h2 span{background:url("/img/theme/grungy_blue_txt.png");-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:hsla(0,0%,100%,0);letter-spacing:-1px}@media(min-width:1140px){#presentation h2 span{line-height:60px}}#presentation h2 strong{background:-webkit-gradient(linear,left top,right top,from(#fce4ed),to(#ffe8cc));background:-webkit-linear-gradient(left,#fce4ed,#ffe8cc);background:-o-linear-gradient(left,#fce4ed,#ffe8cc);background:linear-gradient(90deg,#fce4ed,#ffe8cc);font-family:xtra;line-height:40px;display:inline-block;padding:0 20px;color:#fff;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}#presentation header{display:-ms-flexbox;display:flex;width:1000px;margin:0 auto;padding-top:90px;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}#presentation header p{font-size:13px;line-height:19px;width:200px;letter-spacing:-.2px}#presentation header p:first-of-type{padding:0 20px 0 35px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}#presentation header p:nth-of-type(2){-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}@media(max-width:1140px){#presentation{background-position:50%!important}#presentation header{width:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding-top:30px;-ms-flex-pack:center;justify-content:center}#presentation header p{display:none}#presentation h2{padding:0 10%;font-size:40px;line-height:35px;text-align:left}#presentation h2 span{display:block}#presentation h2 strong{background:none;padding:0}#presentation{background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}}#resume h2{font-size:16px}#resumeListCtn ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#resumeListCtn ul li h3{font-size:72px;line-height:70px}#resumeListCtn ul li h4{font-size:39px;font-weight:100;line-height:34px;letter-spacing:-1px;opacity:.7}#resumeListCtn ul li h5{display:-ms-flexbox;display:flex;margin:0 0 20px}#resumeListCtn ul li h5 span{font-size:24px}#resumeListCtn ul li h5 small{font-size:10px;-webkit-transform:translate(1px,4px);-ms-transform:translate(1px,4px);transform:translate(1px,4px);display:block}#resumeListCtn ul li h6{font-size:17px;margin:0 0 20px}#resumeListCtn ul li p{margin:0;font-size:13px;line-height:17px}#resumeListCtn ul li hr{opacity:0;margin:2px 0}#toggleSlide{display:block;position:absolute;left:0;top:3px;border-radius:100px;font-size:0;color:#b6bcc6;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s cubic-bezier(.88,.04,.28,1.02);-o-transition:.5s cubic-bezier(.88,.04,.28,1.02);transition:.5s cubic-bezier(.88,.04,.28,1.02);height:25px;z-index:0}#toggleSlide,.backTotheSynths{background:-webkit-gradient(linear,left top,right top,from(#09fddf),to(#3cdcff));background:-webkit-linear-gradient(left,#09fddf,#3cdcff);background:-o-linear-gradient(left,#09fddf,#3cdcff);background:linear-gradient(90deg,#09fddf,#3cdcff);padding:5px 50px}.backTotheSynths{border-radius:100px;color:#fff;border:none;margin-left:40px}#resumeActions{display:-ms-flexbox;display:flex;padding:20px 0 40px;position:relative;-ms-flex-align:center;align-items:center}#toggleCmpnt{position:relative;background:#f8f8f8;border-radius:100px;-webkit-box-shadow:1px 1px 1px rgba(188,197,209,.5) inset;box-shadow:inset 1px 1px 1px rgba(188,197,209,.5);padding:3px}#toggleCmpnt button{background:rgba(248,247,251,0);border:none;border-radius:100px;padding:5px 20px;font-size:12px;color:#b6bcc6;-webkit-transition:color .5s ease .2s;-o-transition:color .5s ease .2s;transition:color .5s ease .2s;position:relative;z-index:1}#toggleCmpnt button#pro{padding:5px 70px}#toggleCmpnt button.active{color:#fff}#toggleCmpnt #pro{margin-right:20px}#resumeNxtPrv{margin:0 50px}#resumeNxtPrv button{background:#fff;border:1px solid rgba(190,197,210,.5);padding:7px 10px 7px 15px;font-size:13px;color:#4a5c75;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}#resumeNxtPrv button#prv{border-radius:50px 0 0 50px}#resumeNxtPrv button#nxt{border-radius:0 50px 50px 0;border-left:none}#resumeNxtPrv.first button#prv,#resumeNxtPrv.last button#nxt{background:#f8f8f8;-webkit-box-shadow:1px 1px 1px rgba(188,197,209,.5) inset;box-shadow:inset 1px 1px 1px rgba(188,197,209,.5);border:1px solid rgba(190,197,210,0);color:#b6bcc6}#resumeNxtPrv.last button#nxt{border-left:none}@media(max-width:1570px){#resume{padding:50px 10%;background:rgba(156,167,184,.03)}#resumeActions{display:none}#resumeListCtn ul li{width:30%;-webkit-box-sizing:border-box;padding:40px 50px 50px;background:#fff;border-radius:20px;-webkit-box-shadow:0 20px 40px rgba(156,167,184,.15);box-shadow:0 20px 40px rgba(156,167,184,.15);margin:15px 30px 15px 0;box-sizing:border-box}#resumeListCtn ul li hr{margin:5px 0}#resume h2{font-size:70px;padding-top:50px}h3.mobTitle{font-weight:100;padding-top:80px}#resumeListCtn ul li h3{font-size:30px;display:inline;line-height:normal;margin-right:5px}#resumeListCtn ul li h4{line-height:normal;display:inline;font-size:20px}#resumeListCtn ul li h6{font-size:14px;margin:5px 0 30px}#resumeListCtn ul li h5{display:none}}@media(max-width:1140px){#resumeListCtn ul li{width:45%;border-bottom:1px solid rgba(67,74,85,.1);margin-bottom:20px}}@media(max-width:770px){#resumeListCtn ul li{width:100%}#resume h2{font-size:40px;padding-top:50px}}@media(min-width:1570px){#resumeListCtn{position:relative}#resumeListCtn ul li{width:370px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}#resumeListCtn ul li:first-child{padding-left:0;width:340px}#resume{height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:200px;background:url("/img/theme/resume_bg.jpg") no-repeat 0 0 #fbfbfb;background-size:100% 100%}.skillList{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;opacity:1;position:absolute;left:0;top:0}#resumeListCtn.educ #pro,#resumeListCtn.pro #education{opacity:0;visibility:hidden}}#header main.homeBGVidCtn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;overflow-y:hidden}.homeBGVid{-webkit-transition:.2s ease 0;-o-transition:.2s ease 0;transition:.2s ease 0}#header,#presentation{position:relative}.scrollHeader{position:absolute;bottom:50px;width:100%;text-align:center}.scrollHeader button{background:-webkit-gradient(linear,left top,right top,from(#09fddf),to(#3cdcff));background:-webkit-linear-gradient(left,#09fddf,#3cdcff);background:-o-linear-gradient(left,#09fddf,#3cdcff);background:linear-gradient(90deg,#09fddf,#3cdcff);border-radius:100px;padding:10px 70px;color:#fff;border:none;font-family:xtra;font-size:14px;text-transform:uppercase;cursor:pointer}@media(max-width:800px){.scrollHeader{bottom:100px}}#filters,.repos>li ul{display:-ms-flexbox;display:flex;padding:10px 0 20px}#filters li{padding:3px 15px;cursor:pointer;border-radius:50px;border:1px solid #dde8f1;color:#797979;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}#filters li.selected{border:1px solid rgba(59,217,208,0);background:rgba(59,217,208,.1);color:#3bd9d0}#filters li:not(:first-child),.repos>li li:not(:first-child){margin-left:5px}.repos>li li{border-radius:50px;border:1px solid #dde8f1;color:#797979;padding:0 10px}.repos>li li.filterOn{border:1px solid rgba(59,217,208,0);background:rgba(59,217,208,.1);color:#3bd9d0}.repos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0 80px}.repos>li{width:305px;border-radius:20px;-webkit-box-shadow:0 10px 20px rgba(156,167,184,.1);box-shadow:0 10px 20px rgba(156,167,184,.1);background:#fff;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 15px 15px 0}.repos>li h3 a{color:#434a55;font-size:35px}.repos>li h3{line-height:30px}#Github_header{padding:120px 0}#Github_header h1{font-size:90px;line-height:86px}#Github_header h1 strong{background:-webkit-gradient(linear,left top,right top,from(#fce4ed),to(#ffe8cc));background:-webkit-linear-gradient(left,#fce4ed,#ffe8cc);background:-o-linear-gradient(left,#fce4ed,#ffe8cc);background:linear-gradient(90deg,#fce4ed,#ffe8cc);font-family:xtra;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);line-height:50px;display:inline-block;padding:0 20px}.BrushTeeth,.Flute{-ms-flex:1 1;flex:1 1;position:relative}.BrushTeeth video{-webkit-filter:contrast(1.2) brightness(1.1) saturate(1.3);filter:contrast(1.2) brightness(1.1) saturate(1.3);height:75vh}.Flute{width:70vh;height:70vh;margin-right:15px}.Flute video{height:100%}.BrushTeeth video,.Flute video{cursor:pointer;border-radius:30px}.BrushTeeth nav,.Flute nav{position:absolute;top:15px;left:15px;display:-ms-flexbox;display:flex;gap:10px;width:100%;width:25px}.BrushTeeth button,.Flute button{background:none!important;padding:0!important}.BrushTeeth button:hover,.Flute button:hover{opacity:.6}.BrushTeeth img,.Flute img{width:25px}.BrushTeeth .pause,.Flute .pause{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);border-radius:30px}.BrushTeeth .pause img,.Flute .pause img{width:150px}main.illus{display:-ms-flexbox;display:flex;height:100%;position:fixed;width:100%;left:0;top:0;z-index:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.illus button{background:-webkit-gradient(linear,left top,right top,from(#09fddf),to(#3cdcff));background:-webkit-linear-gradient(left,#09fddf,#3cdcff);background:-o-linear-gradient(left,#09fddf,#3cdcff);background:linear-gradient(90deg,#09fddf,#3cdcff);color:#fff;padding:10px 20px;border-radius:20px;border:none}.illustrations{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0;-webkit-transition:.7s ease .03s;-o-transition:.7s ease .03s;transition:.7s ease .03s;height:100vh;cursor:-webkit-grab;cursor:grab}.illustrations li{-ms-flex:1 1;flex:1 1;background-size:cover;background-position:50%;min-height:400px;border-radius:30px}.illustrations li,.illustrations li:first-of-type{background-color:#a89bc1}.illustrations li:nth-of-type(2){background-color:#e5f1f3}.illustrations li:nth-of-type(3){background-color:#a4b3c7}.illustrations li:nth-of-type(4){background-color:#f6fafd}.illustrations li:nth-of-type(5){background-color:#e4d7de}.illustrations li:nth-of-type(6){background-color:#000002}.illustrations li:nth-of-type(7){background-color:#273461}.illustrations li:nth-of-type(8){background-color:#dde4e9}.illustrations li:nth-of-type(9){background-color:#e7e6f1}.illustrations li:nth-of-type(10){background-color:#c8d9e2}.illustrations li:nth-of-type(11){background-color:#c3c2ce}.illustrations li:nth-of-type(12){background-color:#d3cdd3}.illustrations li:nth-of-type(13){background-color:#dfeaec}.illustrations li:nth-of-type(14){background-color:#6aa446}.illustrations li img{border-radius:30px;width:800px;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.illustrations li.loaded img{opacity:1}.imageDescription{display:none}.NextPrv{position:absolute;width:100%;top:50%}.NextPrv button{position:absolute;z-index:2;top:0;cursor:pointer}.NextPrv button[disabled]{opacity:0;cursor:not-allowed}.NextPrv button#prv{left:60px}.NextPrv button#nxt{right:60px}footer{position:fixed;bottom:0;left:0;width:100%;z-index:1}footer section{width:90vw;margin:0 auto;text-align:right;padding:20px 0}@-webkit-keyframes listMove{0%{opacity:0;top:20px}to{top:0;opacity:1}}@keyframes listMove{0%{opacity:0;top:20px}to{top:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.matrix{position:relative;height:340px;-webkit-perspective:600px;perspective:600px;font-family:Abril Fatface}.matrix:hover i:first-of-type{top:-18px;left:-60px;-webkit-transform:rotateY(-18deg);transform:rotateY(-18deg)}.matrix:hover i:nth-of-type(2){top:-15px;left:-50px;-webkit-transform:rotateY(-15deg);transform:rotateY(-15deg)}.matrix:hover i:nth-of-type(3){top:-12px;left:-40px;-webkit-transform:rotateY(-12deg);transform:rotateY(-12deg)}.matrix:hover i:nth-of-type(4){top:-8px;left:-30px;-webkit-transform:rotateY(-8deg);transform:rotateY(-8deg)}.matrix:hover i:nth-of-type(5){top:-5px;left:-20px;-webkit-transform:rotateY(-5deg);transform:rotateY(-5deg)}.matrix:hover i:nth-of-type(6){top:-2px;left:-10px;-webkit-transform:rotateY(-2deg);transform:rotateY(-2deg)}.matrix:hover b{top:-10px;left:-75px;-webkit-transform:rotateY(-23deg);transform:rotateY(-23deg)}.matrix:hover span{top:-21px;left:-70px;-webkit-transform:rotateY(-21deg);transform:rotateY(-21deg)}.matrix:hover em{bottom:120px;left:-120px;-webkit-transform:rotateY(-27deg);transform:rotateY(-27deg)}.matrix:hover small{left:-34px;bottom:80px;-webkit-transform:rotateY(-23deg);transform:rotateY(-23deg)}.matrix span{display:block;height:100%;background:url("/img/prototypes/apple.png");background-size:350px auto;top:0;left:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:7;-webkit-transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;-o-transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;font-size:0}.matrix:hover i{opacity:.07}.matrix i{top:0;left:0;width:100%;height:100%;background:#0c8f7c;border-radius:3px;opacity:0}.matrix b,.matrix i{display:block;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;-o-transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s}.matrix b{top:25px;left:25px;width:80%;height:85%;border:1px solid #0c8f7c;z-index:7}.matrix em{font-size:2.8em;bottom:80px;left:40px}.matrix em,.matrix small{position:absolute;z-index:8;color:#4c7e4c;line-height:40px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;-o-transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s;transition:all .7s cubic-bezier(1,-.26,0,1.48) 0s}.matrix small{font-size:1.3em;bottom:50px;left:66px}#prototypes{-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px)}#prototypeContent{position:fixed;width:100%;z-index:20;top:150px}#prototypeContent section{position:relative}#prototypeContent section article,.protoContent{position:absolute;left:0;top:0}.protoContent h3,.protoContent p,.protoContent ul,.prototypeNav{max-width:270px}.protoContent p{padding-bottom:10px}.protoContent h3{padding-top:15px}#prototypesList,#prototypesList aside{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#prototypesList aside{width:60%}#prototypesList ul{width:50%}#prototypesList ul li{padding:5px}li{position:relative}img{width:100%}.prototype{position:fixed;height:10px;background:red}.protoContent ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.protoContent button{background:-webkit-gradient(linear,left top,right top,from(#09fddf),to(#3cdcff));background:-webkit-linear-gradient(left,#09fddf,#3cdcff);background:-o-linear-gradient(left,#09fddf,#3cdcff);background:linear-gradient(90deg,#09fddf,#3cdcff);border:none;border-radius:80px;padding:5px 20px;font-family:bold;font-size:13px;text-transform:uppercase;color:#fff;margin:3px 3px 3px 0}.protoContent li:nth-child(2n) button{background:-webkit-gradient(linear,left top,right top,from(#fce4ed),to(#ffe8cc));background:-webkit-linear-gradient(left,#fce4ed,#ffe8cc);background:-o-linear-gradient(left,#fce4ed,#ffe8cc);background:linear-gradient(90deg,#fce4ed,#ffe8cc);color:#ffabbd}.prototypeNav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.dash .prototypeNav,.mapster .prototypeNav,.pricing .prototypeNav{position:fixed;top:400px;width:100%;max-width:inherit;left:0}.dash .prototypeNav a:first-child,.mapster .prototypeNav a:first-child,.pricing .prototypeNav a:first-child{-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}.pricing .prototypeNav a:last-child{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px);color:#325279}.pricing .prototypeNav a:first-child{color:#325279}.dash .prototypeNav a:last-child,.mapster .prototypeNav a:last-child{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}.dash .prototypeNav a{color:#fff}#nav.price ul{-ms-flex-pack:end;justify-content:flex-end}#nav.dash ul li a,#nav.mapster ul li a{color:#fff}#nav.mtd{display:none}.guardians .prototypeNav a,.mapster .prototypeNav a{color:#fff}body{overflow-x:hidden;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;font-size:14px;background:rgba(232,245,255,.1);font-family:md;letter-spacing:.03em;color:#434a55}p{line-height:20px}ul{list-style:none}.upe,a{text-decoration:none;color:#12dec6}.upe,a,button{cursor:pointer}button{color:#434a55;outline:none}input[type=text]{background:none;border:none;border-bottom:1px solid #ddd;font-size:.8em;padding:3px 0}h1,h2,h3,h4,ul{margin:0;padding:0}a::-moz-selection,button::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,i::-moz-selection,li::-moz-selection,p::-moz-selection,small::-moz-selection,span::-moz-selection,strong::-moz-selection{background:rgba(42,234,207,.8);color:#fff}a::selection,button::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,i::selection,li::selection,p::selection,small::selection,span::selection,strong::selection{background:rgba(42,234,207,.8);color:#fff}.pTop{padding-top:80px}@media(min-width:1140px){section{width:1000px;margin:0 auto;position:relative}}iframe{width:100%;border:none;height:100vh;display:block;position:fixed;top:0;left:0;z-index:0}
/*# sourceMappingURL=main.73cd413b.css.map*/