body{-webkit-box-sizing:border-box;box-sizing:border-box;font:100% "Helvetica Neue",Helvetica,Arial,sans-serif;color:#1d1d20;background-color:#f8f8f8}h1{font:145% "Helvetica Neue",Helvetica,Arial,sans-serif}a{cursor:pointer}section{width:100vw}.contianer{margin:0 !important}.navbar{position:fixed;top:0;left:0;width:100%;z-index:2}.navbar a{color:#e7e9e7 !important}.nav-item{margin:0 .2em}.fa-home,.fa-info-circle,.fa-book-open{display:none !important}.nav-link:hover{color:#fdf301 !important;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit- transform .5s;transition:-webkit- transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit- transform .5s}.navbar-toggler{border-color:#e7e9e7 !important}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(231,233,231,.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important}.overlay-mobile-nav{display:none;flex-direction:column;height:95%;width:95vw;position:fixed;background-image:-webkit-gradient(linear, left top, left bottom, from(#3e0a77), to(#570076));background-image:-o-linear-gradient(top, #3e0a77, #570076);background-image:linear-gradient(to bottom, #3e0a77, #570076);top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:10px;border:4px #e7e9e7 solid;z-index:6}.overlay-mobile-nav button{margin:.25em .5em 0 0}.overlay-mobile-nav button span{color:#e7e9e7}.overlay-mobile-nav .footer{margin-bottom:.5em;font:80% "Helvetica Neue",Helvetica,Arial,sans-serif}.navbar-toggler{visibility:hidden}.logo-image-container{display:block;margin:auto;margin-top:2em}.overlay-link{color:#fdf301;margin:1.25em 0;font:125% "Helvetica Neue",Helvetica,Arial,sans-serif}.main-container{height:100vh;width:100vw}.landing{background-image:url("/images/purple-sky.jpg");background-size:cover;background-position:37%;height:100vh;width:100vw;visibility:hidden}.intro-container{visibility:hidden;padding-top:8em}.intro{font:122% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro-image-container{height:100vh;width:100vw;-webkit-transform:translateY(-100vh);-ms-transform:translateY(-100vh);transform:translateY(-100vh)}.image-tint{height:100%;width:100%;background-color:#3e0a77;opacity:.6}.intro-image{background-image:url("/images/purple-space.jpg");background-size:cover;height:100%;width:100%}.intro-constant{visibility:hidden;margin-top:2em}.intro{color:#fdf301}.intro-const-text{color:#e7e9e7;padding:0 .5em}.about{padding-top:1.5em;margin-bottom:1em}.about-content{color:#3d3d3d;padding:0 .6em}.about-title,.skills-title{color:#3e0a77}.about-title{margin-bottom:0}.about-text{text-indent:1em;margin-top:1em}.about-skills-container{margin:0;display:-ms-grid;display:grid;-ms-grid-columns:33.3% 33.3% 33.3%;grid-template-columns:33.3% 33.3% 33.3%;grid-template-areas:"header header header" "item1 item2 item3" "item4 item5 item6"}.about-content,.icon-box{-webkit-transform:translate(0, 1.8em);-ms-transform:translate(0, 1.8em);transform:translate(0, 1.8em);opacity:0}.icon-box{border-radius:5px;margin:.2em .4em;position:relative;height:100%}.icon-box p{color:#570076}.icon-box svg{color:#3e0a77}.fab{color:#3e0a77}.skills-title-container{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:header}.skills-item-container{margin-bottom:.4em}.skills-item-container i{text-align:center;display:block;margin-top:.4em}.javascript{-ms-grid-row:2;-ms-grid-column:1;grid-area:item1}.react{-ms-grid-row:2;-ms-grid-column:2;grid-area:item2}.node{-ms-grid-row:2;-ms-grid-column:3;grid-area:item3}.mongodb{-ms-grid-row:3;-ms-grid-column:1;grid-area:item4}.mongodb .icon-box{height:95%}.mongodb svg{display:block;margin:auto;margin-top:1.2em}.css{-ms-grid-row:3;-ms-grid-column:2;grid-area:item5}.sass{-ms-grid-row:3;-ms-grid-column:3;grid-area:item6}.projects-all-container{background-image:url("/images/purple-space.jpg");background-size:cover}.projects-all-container h3{color:#fdf301;padding-top:.75em}.projects{position:relative;height:24rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-container{height:21rem;background-color:#f8f8f8;width:12rem;-webkit-box-shadow:2px 1px 1px rgba(0,0,0,.15);box-shadow:2px 1px 1px rgba(0,0,0,.15);position:absolute;border-radius:5px;color:#3e0a77;overflow:hidden}.project-container a{text-decoration:none;color:#3e0a77}.project-container a:visited{color:#3e0a77}.project-container:nth-child(1){-webkit-transform:translate(-0.45em, -0.45em);-ms-transform:translate(-0.45em, -0.45em);transform:translate(-0.45em, -0.45em);z-index:4}.project-container:nth-child(2){-webkit-transform:translate(-0.15em, -0.15em);-ms-transform:translate(-0.15em, -0.15em);transform:translate(-0.15em, -0.15em);z-index:3}.project-container:nth-child(3){-webkit-transform:translate(0.15em, 0.15em);-ms-transform:translate(0.15em, 0.15em);transform:translate(0.15em, 0.15em);z-index:2}.project-container:nth-child(4){-webkit-transform:translate(0.45em, 0.45em);-ms-transform:translate(0.45em, 0.45em);transform:translate(0.45em, 0.45em);z-index:1}.project-container:nth-child(4) .project-text-container{margin-top:1.25em}.project-images{width:100%}.project-images-big{display:none;max-width:525px}.large-hover-text{display:none}.project-image-container{overflow:hidden;position:relative}.images-overlay-container{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;-webkit-transition:visibility .2s,opacity .2;-o-transition:visibility .2s,opacity .2;transition:visibility .2s,opacity .2}.project-image-container:hover .images-overlay-container{visibility:visible;opacity:1}.large-hover-text{background-color:rgba(87,0,118,.85);color:#f8f8f8;position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:.5em .5em;border-radius:10px}.project-images-big{-webkit-transition:-webkit- transform .2s;transition:-webkit- transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit- transform .2s}.project-image-container:hover .project-images-big{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.contact{margin-top:2em;overflow:hidden}.contact h3,.contact label,.contact i{color:#3e0a77}.form{width:17em}.form,.success-message{margin:auto;padding:1em;border-radius:5px}.success-message{display:none;width:19em;text-align:justify}.form{border:solid 4px #570076}.btn-purple{background-color:#570076;color:#e7e9e7}.btn-purple:hover,.btn-purpl:active{color:#e7e9e7;background-color:#3e0a77}.icons{display:none;webkit-animation:icons-appear linear .5s forwards;-moz-animation:icons-appear linear .5s forwards;-ms-animation:icons-appear linear .5s forwards;-o-animation:icons-appear linear .5s forwards;animation:icons-appear linear .5s forwards}@-webkit-keyframes icons-appear{0%{opacity:0}100%{opacity:1}}@-moz-keyframes icons-appear{0%{opacity:0}100%{opacity:1}}@-ms-keyframes icons-appear{0%{opacity:0}100%{opacity:1}}@-o-keyframes icons-appear{0%{opacity:0}100%{opacity:1}}@keyframes icons-appear{0%{opacity:0}100%{opacity:1}}.fab{font-size:3.4em;display:relative;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.fa-github-square{color:#3e0a77}.fa-free-code-camp{color:#190341}.fa-linkedin{color:#570076}.icon-loader-container{display:block;margin:auto;width:3em;height:100px}.loading-bar{width:2.25em;height:.8em;margin-top:.2em;border-radius:4px}.loading-bar:nth-child(1){background-color:#3e0a77}.loading-bar:nth-child(2){background-color:#190341}.loading-bar:nth-child(3){background-color:#570076}.loading-animation-loader{webkit-animation:loadingBar ease-in-out 1s infinite;-moz-animation:loadingBar ease-in-out 1s infinite;-ms-animation:loadingBar ease-in-out 1s infinite;-o-animation:loadingBar ease-in-out 1s infinite;animation:loadingBar ease-in-out 1s infinite}@-webkit-keyframes loadingBar{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}20%{-webkit-transform:scaleX(2.2);-ms-transform:scaleX(2.2);transform:scaleX(2.2)}40%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@-moz-keyframes loadingBar{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}20%{-webkit-transform:scaleX(2.2);-ms-transform:scaleX(2.2);transform:scaleX(2.2)}40%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@-ms-keyframes loadingBar{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}20%{-webkit-transform:scaleX(2.2);-ms-transform:scaleX(2.2);transform:scaleX(2.2)}40%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@-o-keyframes loadingBar{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}20%{-webkit-transform:scaleX(2.2);-ms-transform:scaleX(2.2);transform:scaleX(2.2)}40%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@keyframes loadingBar{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}20%{-webkit-transform:scaleX(2.2);-ms-transform:scaleX(2.2);transform:scaleX(2.2)}40%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.loading-animation-loader:nth-child(1){-webkit-animation-delay:0;animation-delay:0}.loading-animation-loader:nth-child(2){-webkit-animation-delay:.09s;animation-delay:.09s}.loading-animation-loader:nth-child(3){-webkit-animation-delay:.18s;animation-delay:.18s}.loading-bar-transition-left{webkit-animation:left-icon-transform linear 2.8s forwards;-moz-animation:left-icon-transform linear 2.8s forwards;-ms-animation:left-icon-transform linear 2.8s forwards;-o-animation:left-icon-transform linear 2.8s forwards;animation:left-icon-transform linear 2.8s forwards}@-webkit-keyframes left-icon-transform{25%{-webkit-transform:translateX(-1.75em);-ms-transform:translateX(-1.75em);transform:translateX(-1.75em)}50%{-webkit-transform:translateX(-2em);-ms-transform:translateX(-2em);transform:translateX(-2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,0)}}@-moz-keyframes left-icon-transform{25%{-webkit-transform:translateX(-1.75em);-ms-transform:translateX(-1.75em);transform:translateX(-1.75em)}50%{-webkit-transform:translateX(-2em);-ms-transform:translateX(-2em);transform:translateX(-2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,0)}}@-ms-keyframes left-icon-transform{25%{-webkit-transform:translateX(-1.75em);-ms-transform:translateX(-1.75em);transform:translateX(-1.75em)}50%{-webkit-transform:translateX(-2em);-ms-transform:translateX(-2em);transform:translateX(-2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,0)}}@-o-keyframes left-icon-transform{25%{-webkit-transform:translateX(-1.75em);-ms-transform:translateX(-1.75em);transform:translateX(-1.75em)}50%{-webkit-transform:translateX(-2em);-ms-transform:translateX(-2em);transform:translateX(-2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,0)}}@keyframes left-icon-transform{25%{-webkit-transform:translateX(-1.75em);-ms-transform:translateX(-1.75em);transform:translateX(-1.75em)}50%{-webkit-transform:translateX(-2em);-ms-transform:translateX(-2em);transform:translateX(-2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);background-color:rgba(62,10,119,0)}}.loading-bar-transition-center{webkit-animation:center-icon-transform linear 2.8s forwards;-moz-animation:center-icon-transform linear 2.8s forwards;-ms-animation:center-icon-transform linear 2.8s forwards;-o-animation:center-icon-transform linear 2.8s forwards;animation:center-icon-transform linear 2.8s forwards}@-webkit-keyframes center-icon-transform{50%{height:.8em;width:2.25em}70%{height:2.9em;width:3.7em;background-color:#190341}90%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,.5)}100%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,0)}}@-moz-keyframes center-icon-transform{50%{height:.8em;width:2.25em}70%{height:2.9em;width:3.7em;background-color:#190341}90%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,.5)}100%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,0)}}@-ms-keyframes center-icon-transform{50%{height:.8em;width:2.25em}70%{height:2.9em;width:3.7em;background-color:#190341}90%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,.5)}100%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,0)}}@-o-keyframes center-icon-transform{50%{height:.8em;width:2.25em}70%{height:2.9em;width:3.7em;background-color:#190341}90%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,.5)}100%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,0)}}@keyframes center-icon-transform{50%{height:.8em;width:2.25em}70%{height:2.9em;width:3.7em;background-color:#190341}90%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,.5)}100%{height:2.9em;width:3.7em;background-color:rgba(25,3,65,0)}}.loading-bar-transition-right{webkit-animation:right-icon-transform linear 2.8s forwards;-moz-animation:right-icon-transform linear 2.8s forwards;-ms-animation:right-icon-transform linear 2.8s forwards;-o-animation:right-icon-transform linear 2.8s forwards;animation:right-icon-transform linear 2.8s forwards}@-webkit-keyframes right-icon-transform{25%{-webkit-transform:translateX(1.75em);-ms-transform:translateX(1.75em);transform:translateX(1.75em)}50%{-webkit-transform:translateX(2em);-ms-transform:translateX(2em);transform:translateX(2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,0)}}@-moz-keyframes right-icon-transform{25%{-webkit-transform:translateX(1.75em);-ms-transform:translateX(1.75em);transform:translateX(1.75em)}50%{-webkit-transform:translateX(2em);-ms-transform:translateX(2em);transform:translateX(2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,0)}}@-ms-keyframes right-icon-transform{25%{-webkit-transform:translateX(1.75em);-ms-transform:translateX(1.75em);transform:translateX(1.75em)}50%{-webkit-transform:translateX(2em);-ms-transform:translateX(2em);transform:translateX(2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,0)}}@-o-keyframes right-icon-transform{25%{-webkit-transform:translateX(1.75em);-ms-transform:translateX(1.75em);transform:translateX(1.75em)}50%{-webkit-transform:translateX(2em);-ms-transform:translateX(2em);transform:translateX(2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,0)}}@keyframes right-icon-transform{25%{-webkit-transform:translateX(1.75em);-ms-transform:translateX(1.75em);transform:translateX(1.75em)}50%{-webkit-transform:translateX(2em);-ms-transform:translateX(2em);transform:translateX(2em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);background-color:rgba(87,0,118,0)}}.fade-in{webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;animation:fadeIn ease 1s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-out{webkit-animation:fadeOut ease 1s;-moz-animation:fadeOut ease 1s;-ms-animation:fadeOut ease 1s;-o-animation:fadeOut ease 1s;animation:fadeOut ease 1s}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.moveup{-webkit-transform:translate(0, -75px);-ms-transform:translate(0, -75px);transform:translate(0, -75px);-webkit-transition:-webkit- transform .75s;transition:-webkit- transform .75s;-o-transition:transform .75s;transition:transform .75s;transition:transform .75s,-webkit- transform .75s}.animate-introImage{webkit-animation:intro-image linear 1.5s forwards;-moz-animation:intro-image linear 1.5s forwards;-ms-animation:intro-image linear 1.5s forwards;-o-animation:intro-image linear 1.5s forwards;animation:intro-image linear 1.5s forwards}@-webkit-keyframes intro-image{0%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}50%{-webkit-filter:blur(5px) invert(5%);filter:blur(5px) invert(5%)}75%{-webkit-filter:blur(7.5px) invert(10%);filter:blur(7.5px) invert(10%)}100%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}}@-moz-keyframes intro-image{0%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}50%{-webkit-filter:blur(5px) invert(5%);filter:blur(5px) invert(5%)}75%{-webkit-filter:blur(7.5px) invert(10%);filter:blur(7.5px) invert(10%)}100%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}}@-ms-keyframes intro-image{0%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}50%{-webkit-filter:blur(5px) invert(5%);filter:blur(5px) invert(5%)}75%{-webkit-filter:blur(7.5px) invert(10%);filter:blur(7.5px) invert(10%)}100%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}}@-o-keyframes intro-image{0%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}50%{-webkit-filter:blur(5px) invert(5%);filter:blur(5px) invert(5%)}75%{-webkit-filter:blur(7.5px) invert(10%);filter:blur(7.5px) invert(10%)}100%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}}@keyframes intro-image{0%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}50%{-webkit-filter:blur(5px) invert(5%);filter:blur(5px) invert(5%)}75%{-webkit-filter:blur(7.5px) invert(10%);filter:blur(7.5px) invert(10%)}100%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}}.anime-imageLoad{webkit-animation:image-load linear 1.5s forwards;-moz-animation:image-load linear 1.5s forwards;-ms-animation:image-load linear 1.5s forwards;-o-animation:image-load linear 1.5s forwards;animation:image-load linear 1.5s forwards}@-webkit-keyframes image-load{0%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}100%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}}@-moz-keyframes image-load{0%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}100%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}}@-ms-keyframes image-load{0%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}100%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}}@-o-keyframes image-load{0%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}100%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}}@keyframes image-load{0%{-webkit-filter:blur(10px) invert(15%);filter:blur(10px) invert(15%)}100%{-webkit-filter:blur(0px) invert(0%);filter:blur(0px) invert(0%)}}.fade-up{webkit-animation:fade-up 1s forwards;-moz-animation:fade-up 1s forwards;-ms-animation:fade-up 1s forwards;-o-animation:fade-up 1s forwards;animation:fade-up 1s forwards}@-webkit-keyframes fade-up{from{-webkit-transform:translateY(1.8em);-ms-transform:translateY(1.8em);transform:translateY(1.8em);opacity:0}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fade-up{from{-webkit-transform:translateY(1.8em);-ms-transform:translateY(1.8em);transform:translateY(1.8em);opacity:0}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-ms-keyframes fade-up{from{-webkit-transform:translateY(1.8em);-ms-transform:translateY(1.8em);transform:translateY(1.8em);opacity:0}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fade-up{from{-webkit-transform:translateY(1.8em);-ms-transform:translateY(1.8em);transform:translateY(1.8em);opacity:0}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-up{from{-webkit-transform:translateY(1.8em);-ms-transform:translateY(1.8em);transform:translateY(1.8em);opacity:0}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.scale-up{webkit-animation:scale-up 1s;-moz-animation:scale-up 1s;-ms-animation:scale-up 1s;-o-animation:scale-up 1s;animation:scale-up 1s}@-webkit-keyframes scale-up{from{-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@-moz-keyframes scale-up{from{-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@-ms-keyframes scale-up{from{-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@-o-keyframes scale-up{from{-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes scale-up{from{-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}to{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}.animeProjectsContOne{webkit-animation:increaseHeightOne 1s forwards;-moz-animation:increaseHeightOne 1s forwards;-ms-animation:increaseHeightOne 1s forwards;-o-animation:increaseHeightOne 1s forwards;animation:increaseHeightOne 1s forwards;align-items:flex-end;padding-bottom:2rem}@-webkit-keyframes increaseHeightOne{0%{height:24rem}100%{height:46rem}}@-moz-keyframes increaseHeightOne{0%{height:24rem}100%{height:46rem}}@-ms-keyframes increaseHeightOne{0%{height:24rem}100%{height:46rem}}@-o-keyframes increaseHeightOne{0%{height:24rem}100%{height:46rem}}@keyframes increaseHeightOne{0%{height:24rem}100%{height:46rem}}.animeProjectOne{webkit-animation:slideUpProjectOne 1s forwards;-moz-animation:slideUpProjectOne 1s forwards;-ms-animation:slideUpProjectOne 1s forwards;-o-animation:slideUpProjectOne 1s forwards;animation:slideUpProjectOne 1s forwards}@-webkit-keyframes slideUpProjectOne{0%{-webkit-transform:translate(-0.45em, -0.45em);-ms-transform:translate(-0.45em, -0.45em);transform:translate(-0.45em, -0.45em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-moz-keyframes slideUpProjectOne{0%{-webkit-transform:translate(-0.45em, -0.45em);-ms-transform:translate(-0.45em, -0.45em);transform:translate(-0.45em, -0.45em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-ms-keyframes slideUpProjectOne{0%{-webkit-transform:translate(-0.45em, -0.45em);-ms-transform:translate(-0.45em, -0.45em);transform:translate(-0.45em, -0.45em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-o-keyframes slideUpProjectOne{0%{-webkit-transform:translate(-0.45em, -0.45em);-ms-transform:translate(-0.45em, -0.45em);transform:translate(-0.45em, -0.45em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@keyframes slideUpProjectOne{0%{-webkit-transform:translate(-0.45em, -0.45em);-ms-transform:translate(-0.45em, -0.45em);transform:translate(-0.45em, -0.45em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}.animeProjectsContTwo{webkit-animation:increaseHeightTwo 1s forwards;-moz-animation:increaseHeightTwo 1s forwards;-ms-animation:increaseHeightTwo 1s forwards;-o-animation:increaseHeightTwo 1s forwards;animation:increaseHeightTwo 1s forwards}@-webkit-keyframes increaseHeightTwo{0%{height:46rem}100%{height:68rem}}@-moz-keyframes increaseHeightTwo{0%{height:46rem}100%{height:68rem}}@-ms-keyframes increaseHeightTwo{0%{height:46rem}100%{height:68rem}}@-o-keyframes increaseHeightTwo{0%{height:46rem}100%{height:68rem}}@keyframes increaseHeightTwo{0%{height:46rem}100%{height:68rem}}.animeProjectOne2{webkit-animation:slideUpProjectOne2 1s forwards;-moz-animation:slideUpProjectOne2 1s forwards;-ms-animation:slideUpProjectOne2 1s forwards;-o-animation:slideUpProjectOne2 1s forwards;animation:slideUpProjectOne2 1s forwards}@-webkit-keyframes slideUpProjectOne2{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@-moz-keyframes slideUpProjectOne2{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@-ms-keyframes slideUpProjectOne2{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@-o-keyframes slideUpProjectOne2{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@keyframes slideUpProjectOne2{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}.animeProjectTwo2{webkit-animation:slideUpProjectTwo2 1s forwards;-moz-animation:slideUpProjectTwo2 1s forwards;-ms-animation:slideUpProjectTwo2 1s forwards;-o-animation:slideUpProjectTwo2 1s forwards;animation:slideUpProjectTwo2 1s forwards}@-webkit-keyframes slideUpProjectTwo2{0%{-webkit-transform:translate(-0.15em, -0.15em);-ms-transform:translate(-0.15em, -0.15em);transform:translate(-0.15em, -0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-moz-keyframes slideUpProjectTwo2{0%{-webkit-transform:translate(-0.15em, -0.15em);-ms-transform:translate(-0.15em, -0.15em);transform:translate(-0.15em, -0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-ms-keyframes slideUpProjectTwo2{0%{-webkit-transform:translate(-0.15em, -0.15em);-ms-transform:translate(-0.15em, -0.15em);transform:translate(-0.15em, -0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-o-keyframes slideUpProjectTwo2{0%{-webkit-transform:translate(-0.15em, -0.15em);-ms-transform:translate(-0.15em, -0.15em);transform:translate(-0.15em, -0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@keyframes slideUpProjectTwo2{0%{-webkit-transform:translate(-0.15em, -0.15em);-ms-transform:translate(-0.15em, -0.15em);transform:translate(-0.15em, -0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}.animeProjectsContThree{webkit-animation:increaseHeightThree 1s forwards;-moz-animation:increaseHeightThree 1s forwards;-ms-animation:increaseHeightThree 1s forwards;-o-animation:increaseHeightThree 1s forwards;animation:increaseHeightThree 1s forwards}@-webkit-keyframes increaseHeightThree{0%{height:68rem}100%{height:90rem}}@-moz-keyframes increaseHeightThree{0%{height:68rem}100%{height:90rem}}@-ms-keyframes increaseHeightThree{0%{height:68rem}100%{height:90rem}}@-o-keyframes increaseHeightThree{0%{height:68rem}100%{height:90rem}}@keyframes increaseHeightThree{0%{height:68rem}100%{height:90rem}}.animeProjectOne3{webkit-animation:slideUpProjectOne3 1s forwards;-moz-animation:slideUpProjectOne3 1s forwards;-ms-animation:slideUpProjectOne3 1s forwards;-o-animation:slideUpProjectOne3 1s forwards;animation:slideUpProjectOne3 1s forwards}@-webkit-keyframes slideUpProjectOne3{0%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}100%{-webkit-transform:translate(0, -66em);-ms-transform:translate(0, -66em);transform:translate(0, -66em)}}@-moz-keyframes slideUpProjectOne3{0%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}100%{-webkit-transform:translate(0, -66em);-ms-transform:translate(0, -66em);transform:translate(0, -66em)}}@-ms-keyframes slideUpProjectOne3{0%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}100%{-webkit-transform:translate(0, -66em);-ms-transform:translate(0, -66em);transform:translate(0, -66em)}}@-o-keyframes slideUpProjectOne3{0%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}100%{-webkit-transform:translate(0, -66em);-ms-transform:translate(0, -66em);transform:translate(0, -66em)}}@keyframes slideUpProjectOne3{0%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}100%{-webkit-transform:translate(0, -66em);-ms-transform:translate(0, -66em);transform:translate(0, -66em)}}.animeProjectTwo3{webkit-animation:slideUpProjectTwo3 1s forwards;-moz-animation:slideUpProjectTwo3 1s forwards;-ms-animation:slideUpProjectTwo3 1s forwards;-o-animation:slideUpProjectTwo3 1s forwards;animation:slideUpProjectTwo3 1s forwards}@-webkit-keyframes slideUpProjectTwo3{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@-moz-keyframes slideUpProjectTwo3{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@-ms-keyframes slideUpProjectTwo3{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@-o-keyframes slideUpProjectTwo3{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}@keyframes slideUpProjectTwo3{0%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}100%{-webkit-transform:translate(0, -44em);-ms-transform:translate(0, -44em);transform:translate(0, -44em)}}.animeProjectThree3{webkit-animation:slideUpProjectThree3 1s forwards;-moz-animation:slideUpProjectThree3 1s forwards;-ms-animation:slideUpProjectThree3 1s forwards;-o-animation:slideUpProjectThree3 1s forwards;animation:slideUpProjectThree3 1s forwards}@-webkit-keyframes slideUpProjectThree3{0%{-webkit-transform:translate(0.15em, 0.15em);-ms-transform:translate(0.15em, 0.15em);transform:translate(0.15em, 0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-moz-keyframes slideUpProjectThree3{0%{-webkit-transform:translate(0.15em, 0.15em);-ms-transform:translate(0.15em, 0.15em);transform:translate(0.15em, 0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-ms-keyframes slideUpProjectThree3{0%{-webkit-transform:translate(0.15em, 0.15em);-ms-transform:translate(0.15em, 0.15em);transform:translate(0.15em, 0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@-o-keyframes slideUpProjectThree3{0%{-webkit-transform:translate(0.15em, 0.15em);-ms-transform:translate(0.15em, 0.15em);transform:translate(0.15em, 0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}@keyframes slideUpProjectThree3{0%{-webkit-transform:translate(0.15em, 0.15em);-ms-transform:translate(0.15em, 0.15em);transform:translate(0.15em, 0.15em)}100%{-webkit-transform:translate(0, -22em);-ms-transform:translate(0, -22em);transform:translate(0, -22em)}}.animeProjectFour3{webkit-animation:slideUpProjectFour3 1s forwards;-moz-animation:slideUpProjectFour3 1s forwards;-ms-animation:slideUpProjectFour3 1s forwards;-o-animation:slideUpProjectFour3 1s forwards;animation:slideUpProjectFour3 1s forwards}@-webkit-keyframes slideUpProjectFour3{0%{-webkit-transform:translate(0.45em, 0.45em);-ms-transform:translate(0.45em, 0.45em);transform:translate(0.45em, 0.45em)}100%{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes slideUpProjectFour3{0%{-webkit-transform:translate(0.45em, 0.45em);-ms-transform:translate(0.45em, 0.45em);transform:translate(0.45em, 0.45em)}100%{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-ms-keyframes slideUpProjectFour3{0%{-webkit-transform:translate(0.45em, 0.45em);-ms-transform:translate(0.45em, 0.45em);transform:translate(0.45em, 0.45em)}100%{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes slideUpProjectFour3{0%{-webkit-transform:translate(0.45em, 0.45em);-ms-transform:translate(0.45em, 0.45em);transform:translate(0.45em, 0.45em)}100%{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideUpProjectFour3{0%{-webkit-transform:translate(0.45em, 0.45em);-ms-transform:translate(0.45em, 0.45em);transform:translate(0.45em, 0.45em)}100%{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media only screen and (min-width: 768px){body,h6{font:110% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:180% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:180% "Helvetica Neue",Helvetica,Arial,sans-serif}.navbar{padding:0 1rem}.intro{margin-top:2rem;font:170% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro-const-text{padding:0 1.3rem}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about-text-container{width:50%}.about-text{margin:1em 0;padding-top:.2em 0}.about-content:nth-child(3){display:none}.about-skills-container{width:50%}.projects{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;height:55rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.projects>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.projects>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.projects>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.projects>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.project-container{position:relative;display:block;margin:auto;opacity:0;width:14rem;height:24rem}.project-container:nth-child(1){-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:0}.project-container:nth-child(2){-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:0}.project-container:nth-child(3){-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:0}.project-container:nth-child(4){-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:0}.project-container:nth-child(1){-webkit-transform:translate(1.25em, 1.8em);-ms-transform:translate(1.25em, 1.8em);transform:translate(1.25em, 1.8em)}.project-container:nth-child(2){-webkit-transform:translate(-1.25em, 1.8em);-ms-transform:translate(-1.25em, 1.8em);transform:translate(-1.25em, 1.8em)}.project-container:nth-child(3){-webkit-transform:translate(1.25em, 1.8em);-ms-transform:translate(1.25em, 1.8em);transform:translate(1.25em, 1.8em)}.project-container:nth-child(4){-webkit-transform:translate(-1.25em, 1.8em);-ms-transform:translate(-1.25em, 1.8em);transform:translate(-1.25em, 1.8em)}.form{width:23rem;border:solid 7px #570076}.form,.success-message{padding:2em}.success-message{width:26rem}}@media only screen and (min-width: 1024px){body,h6{font:120% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:220% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:200% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro{font:190% "Helvetica Neue",Helvetica,Arial,sans-serif}.projects{height:62rem}.project-container{width:16rem;height:26.75rem}@-webkit-keyframes left-icon-transform{25%{-webkit-transform:translateX(-2.25em);-ms-transform:translateX(-2.25em);transform:translateX(-2.25em)}50%{-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,0)}}@-moz-keyframes left-icon-transform{25%{-webkit-transform:translateX(-2.25em);-ms-transform:translateX(-2.25em);transform:translateX(-2.25em)}50%{-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,0)}}@-ms-keyframes left-icon-transform{25%{-webkit-transform:translateX(-2.25em);-ms-transform:translateX(-2.25em);transform:translateX(-2.25em)}50%{-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,0)}}@-o-keyframes left-icon-transform{25%{-webkit-transform:translateX(-2.25em);-ms-transform:translateX(-2.25em);transform:translateX(-2.25em)}50%{-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,0)}}@keyframes left-icon-transform{25%{-webkit-transform:translateX(-2.25em);-ms-transform:translateX(-2.25em);transform:translateX(-2.25em)}50%{-webkit-transform:translateX(-3em);-ms-transform:translateX(-3em);transform:translateX(-3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:#3e0a77}90%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(-5em);-ms-transform:translateX(-5em);transform:translateX(-5em);background-color:rgba(62,10,119,0)}}@-webkit-keyframes right-icon-transform{25%{-webkit-transform:translateX(2.25em);-ms-transform:translateX(2.25em);transform:translateX(2.25em)}50%{-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,0)}}@-moz-keyframes right-icon-transform{25%{-webkit-transform:translateX(2.25em);-ms-transform:translateX(2.25em);transform:translateX(2.25em)}50%{-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,0)}}@-ms-keyframes right-icon-transform{25%{-webkit-transform:translateX(2.25em);-ms-transform:translateX(2.25em);transform:translateX(2.25em)}50%{-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,0)}}@-o-keyframes right-icon-transform{25%{-webkit-transform:translateX(2.25em);-ms-transform:translateX(2.25em);transform:translateX(2.25em)}50%{-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,0)}}@keyframes right-icon-transform{25%{-webkit-transform:translateX(2.25em);-ms-transform:translateX(2.25em);transform:translateX(2.25em)}50%{-webkit-transform:translateX(3em);-ms-transform:translateX(3em);transform:translateX(3em);height:.8em;width:2.25em}70%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:#570076}90%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,.5)}100%{height:2.9em;width:3em;-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em);background-color:rgba(87,0,118,0)}}.form{width:28rem;border:solid 7px #570076}.form,.success-message{padding:2em}.success-message{width:32rem}}@media only screen and (min-width: 1024px)and (min-height: 1366px)and (orientation: portrait){.about-content:nth-child(3){display:block}}@media only screen and (min-width: 1024px){.about-content:nth-child(3){display:block}}@media only screen and (min-width: 1224px){body,h6{font:110% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:195% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:180% "Helvetica Neue",Helvetica,Arial,sans-serif}.fa-home,.fa-info-circle,.fa-book-open{display:inline-block !important}.landing{background-position:center}.intro{margin-top:unset;font:195% "Helvetica Neue",Helvetica,Arial,sans-serif}.about p{font:115% "Helvetica Neue",Helvetica,Arial,sans-serif}.projects{height:42rem}.project-container{width:26rem;max-height:15.55rem}.project-container:nth-child(4){max-height:15.55rem}.project-images,.project-text-container{display:none}.project-image-container{width:26rem}.project-images-big{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:5px}.large-hover-text{display:block}}@media(min-width: 1281px){.intro-container{padding-top:10em}}@media only screen and (min-width: 1824px){body,h6{font:120% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:245% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:200% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro-container{padding-top:12em}.intro{margin-top:unset;font:220% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro-constant{margin-top:3em}.about{margin:1.5em 0 3em 0}.about p{font:140% "Helvetica Neue",Helvetica,Arial,sans-serif}}@media only screen and (orientation: landscape)and (max-width: 1030px)and (max-height: 780px){body,h6{font:100% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:175% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:125% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro-container{padding-top:6em}.intro-constant{margin-top:2em}.intro{font:140% "Helvetica Neue",Helvetica,Arial,sans-serif}.about-text{margin:.75em 0}}@media only screen and (orientation: landscape)and (max-width: 830px)and (max-height: 420px){body,h6{font:100% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:135% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:125% "Helvetica Neue",Helvetica,Arial,sans-serif}.intro-container{padding-top:3em}.intro-constant{margin-top:1em}.intro{font:125% "Helvetica Neue",Helvetica,Arial,sans-serif}}@media only screen and (orientation: landscape)and (max-width: 768px)and (max-height: 420px){body,h6{font:100% "Helvetica Neue",Helvetica,Arial,sans-serif}h1{font:135% "Helvetica Neue",Helvetica,Arial,sans-serif}h3{font:125% "Helvetica Neue",Helvetica,Arial,sans-serif}.overlay-mobile-nav{overflow-x:scroll;-webkit-overflow-scrolling:touch !important}.intro-container{padding-top:4em}.intro-constant{margin-top:1em}}
