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}.footer-icons{width:2rem;height:2rem;margin:0 1rem}.icons{cursor:default;list-style:none;display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:0 6rem}.App{text-align:center}.App-logo{height:20vmin;pointer-events:none}.App-header{background-color:#171717;background-image:url(/static/media/cartographer.684928c6.png);min-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar-logo{height:5vmin}a,a:active,a:hover,a:visited{text-decoration:none;color:#fff;cursor:pointer}.navbar-buttons{padding:.5rem}.navbar-buttons :hover{border-bottom:3px solid #fcee3d}.App-link{color:#61dafb}.footer{padding:4em 3em 2em;text-align:center;background-color:#3a3a3a}.copyright{color:hsla(0,0%,100%,.5019607843137255);font-size:.8em;letter-spacing:.225em;list-style:none;padding:0;text-transform:uppercase}.copyright li:first-child{border-left:0;margin-left:0;padding-left:0}.copyright li{border-left:1px solid hsla(0,0%,100%,.5019607843137255);display:inline-block;line-height:1em;margin-left:1em;padding-left:1em}.flip-card{background-color:transparent;width:300px;height:300px;perspective:1000px;margin:1rem}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#bbb;color:#000}.flip-card-back{background-color:#fcee3d;color:#fff;transform:rotateY(180deg)}.presentation-container{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-around;background-color:#ececec;padding:1rem}@media (min-width:0px) and (max-width:640px){.presentation-container{display:flex;flex-direction:column-reverse;flex-wrap:nowrap}}.presentation-image-card{width:40vw;height:80vh;padding:1rem;position:relative}.presentation-back-image{height:80%;width:80%;background-color:#121212;position:absolute}@media (min-width:0px) and (max-width:640px){.presentation-back-image{width:80vw}}.presentation-image{height:80%;width:80%;position:absolute;top:17%;left:20%}@media (min-width:0px) and (max-width:640px){.presentation-image{width:80vw}}.presentation-text{width:40vw;height:80vh;padding:1rem;display:flex;flex-direction:column;justify-content:center}@media (min-width:0px) and (max-width:640px){.presentation-text{width:80vw}}input:focus~label,input:valid~label,textarea:focus~label,textarea:valid~label{font-size:.75em;color:#999;top:-5px;transition:all .225s ease}.styled-input{float:left;width:293px;margin:1rem 0;position:relative;border-radius:4px}@media only screen and (max-width:768px){.styled-input{width:100%}}.styled-input label{color:#999;padding:1.3rem 30px 1rem;position:absolute;top:10px;left:0;transition:all .25s ease;pointer-events:none}.styled-input.wide{width:650px;max-width:100%}input,textarea{padding:30px;border:0;width:100%;font-size:1rem;background-color:#5d5d5d;color:#fff;border-radius:4px}input:focus,textarea:focus{outline:0}input:focus~span,textarea:focus~span{width:100%;transition:all 75ms ease}textarea{width:100%;min-height:15em}.input-container{width:650px;max-width:100%;margin:20px auto 25px}.submit-btn{float:right;padding:7px 35px;border-radius:60px;display:inline-block;background-color:#4b8cfb;color:#fff;font-size:18px;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.06),0 2px 10px 0 rgba(0,0,0,.07);transition:all .3s ease}.submit-btn:hover{transform:translateY(1px);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.09)}@media (max-width:768px){.submit-btn{width:100%;float:none;text-align:center}}input[type=checkbox]+label{color:#ccc;font-style:italic}input[type=checkbox]:checked+label{color:red;font-style:normal}
/*# sourceMappingURL=main.de7bc364.chunk.css.map */