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{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.heroImage{background-image:url(/static/media/daniel-olah-HNkgPFBShSw-unsplash.372b35ef5ac2c31fb6e7.jpg);background-size:cover}.heroImageAlt{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/static/media/Picture2.30767bcd716184a52c04.jpg);background-position:50%;background-size:cover}.buttonMiddle{margin-left:20px!important;margin-right:20px!important}.buttonContainer{display:flex;flex-direction:row;margin-top:15px}@media (max-width:768px){.buttonContainer{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px}.buttonMiddle{margin:20px 0!important}}.buttonAccordian{display:flex}.arrow{background-color:azure;height:100px;padding-left:0;padding-right:0}.projectAndButtonContainer{align-items:center;display:flex;height:80vh;justify-content:center;-webkit-transform:translateY(5%);transform:translateY(5%)}.projectListContainer{justify-content:center}.project{border-radius:5px;height:35vh;position:relative;width:100%}.projectImage{height:70%}.flip-card{background-color:transparent;-webkit-perspective:1000px;perspective:1000px}.flip-card-inner{height:100%;position:relative;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%}.flip-card:hover .flip-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-back,.flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;height:100%;position:absolute;width:100%}.flip-card-front{background-color:#fff;color:#000}.flip-card-back{background-color:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.aboutMeImage{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/static/media/CodingBackground.74cce1991f2845318d17.jpg);background-size:cover}.profileText{display:flex;flex-direction:column;height:100%;min-height:500px;position:relative;width:75%}.buttons{display:flex;justify-content:space-between;width:100%}.aboutButton{font-size:10rem;padding:5px}.buttonContainerGo,.buttonContainerNoGo{background-color:#fff;border:2px #fff;border-radius:5px;opacity:90%}.buttonContainerGo:hover{opacity:100%;-webkit-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width:1050px){.profilePicture,.profilePictureBox{display:none;width:0}.profileText{width:100%}.aboutButton{flex-wrap:wrap;justify-content:center}}@media (max-width:500px){.aboutButton,.button{font-size:.65rem!important}}@media (max-width:768px){.profilePicture,.profilePictureBox{display:none;width:0}.buttons{flex-direction:column;flex-wrap:wrap;justify-content:center}.profileText{width:100%}.buttonAccordian{flex-direction:column}body.fp-viewing-About .navBar{opacity:0;transition:opacity 1s}}.profilePicture{border-radius:5px;height:auto;max-width:100%;width:auto\9}.flex-container>*{flex:1 1}.css-zqcytf-MuiButtonGroup-root{box-shadow:0}.underline{border-bottom:2px solid #c2d3cb}.aboutTextPadding{padding-left:"5px"}ul{margin-top:0;padding-top:0}.aboutHeaders{padding-left:5px}.aboutContent{padding-left:10px;padding-right:10px;padding-top:5px}.navbar{background-color:aqua;height:75px;opacity:.8;position:absolute;top:0;width:100%;z-index:1}body.fp-viewing-Work .navBar{opacity:0;z-index:-2}body.fp-viewing-About .filterBar,body.fp-viewing-Intro .filterBar{opacity:0;transition:opacity .5s}body.fp-viewing-Work .filterBar{opacity:100%;transition:opacity 1s}@media (max-width:768px){body.fp-viewing-About .navBar,body.fp-viewing-ContactForm .navBar{opacity:90%;transition:opacity 1s;z-index:-2}}
/*# sourceMappingURL=main.cb31e5fe.css.map*/