@import url(https://fonts.googleapis.com/css2?family=Open+Sans&family=Roboto:wght@300&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App,html{height:100%;width:100%}.App-Frame{height:100%;overflow:hidden;position:fixed;width:100vw}#App-Slideshow{height:100%;position:relative;top:0;transition:top 1.81s ease}.Slide{align-items:center;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:2.25em;height:100%;justify-content:center;text-align:center;transition:all 1.25s ease-in-out}small{font-size:.7em}.Slide:not(.active){opacity:0}.active .SlideDown{-webkit-animation:slideDown 1s .5s forwards;animation:slideDown 1s .5s forwards}.active .SlideUp{-webkit-animation:slideUp 1s .5s forwards;animation:slideUp 1s .5s forwards;top:20px}@-webkit-keyframes slideDown{0%{opacity:0;top:-20px}to{opacity:1;top:0}}@keyframes slideDown{0%{opacity:0;top:-20px}to{opacity:1;top:0}}@-webkit-keyframes slideUp{0%{opacity:0;top:20px}to{opacity:1;top:0}}@keyframes slideUp{0%{opacity:0;top:20px}to{opacity:1;top:0}}.colorize{-webkit-animation:colorize .693s infinite;animation:colorize .693s infinite}@-webkit-keyframes colorize{0%{color:red}20%{color:orange}40%{color:#daa520}60%{color:green}80%{color:blue}to{color:red}}@keyframes colorize{0%{color:red}20%{color:orange}40%{color:#daa520}60%{color:green}80%{color:blue}to{color:red}}#Slide-Landing{background-color:#000;color:#fff}#Slide-Landing span{opacity:0;position:relative}#Instructions.FirstSlide{color:#fff!important}#Instructions{-webkit-animation:fadeIn 5s ease-in;animation:fadeIn 5s ease-in;bottom:0;color:#000;display:flex;flex-direction:column;font-size:1em;justify-content:center;padding:3em 0;position:fixed;text-align:center;transition:all 1s ease-in;width:100%}.FadeInWithDelay{opacity:0;transition:opacity 1s ease-in-out 1.2s}.active .FadeInWithDelay{opacity:1}.Swipe-arrow{-webkit-animation:upAndDown 2s ease-in-out infinite;animation:upAndDown 2s ease-in-out infinite;font-size:3em;margin-bottom:.25em;position:relative;top:-.25em}@-webkit-keyframes upAndDown{0%{top:-.25em}50%{top:.25em}to{top:-.25em}}@keyframes upAndDown{0%{top:-.25em}50%{top:.25em}to{top:-.25em}}.jsFadeIn{-webkit-animation:fadeIn 1s ease-in-out 3s forwards;animation:fadeIn 1s ease-in-out 3s forwards;opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}*{-webkit-user-select:none;user-select:none}#Contact,#Contact:link,#Contact:visited{background-color:crimson;border-radius:12px;color:#fff;display:inline-block;font-size:.7em!important;padding:.5em;position:relative;text-decoration:none;z-index:999}.active #Contact{-webkit-animation:shake 2s 3s infinite alternate;animation:shake 2s 3s infinite alternate}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}5%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}10%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}15%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}20%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}25%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}30%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}70%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}80%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}90%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}5%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}10%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}15%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}20%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}25%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}30%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}70%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}80%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}90%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}#wreath{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity 2.5s ease-in-out 1s;width:20rem}.active #wreath{opacity:.21}#Resume{display:inline-block;font-size:1.1rem;margin:1em;position:relative;z-index:999}.Small-Margin-Bottom{margin-bottom:4px}.CTA{font-size:.7em;max-width:80%}.Cascade>div{position:relative;top:3em}.active .Cascade>div{top:0}.FXSlideDelay1{transition:top .3s ease}.FXSlideDelay2{transition:top .4s ease}.FXSlideDelay3{transition:top .6s ease}.FXSlideDelay4{transition:top 1s ease}.FXSlideDelay5{transition:top 1.8s ease}#CarouselFrame{height:-webkit-max-content;height:max-content;margin:1em auto;overflow:hidden;width:100%}#Carousel{position:relative;transition:top 1s ease-in-out}.CarouselSlide{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}
/*# sourceMappingURL=main.46df5f0b.css.map*/