@import url(https://fonts.googleapis.com/css?family=Abel);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{display:flex;flex-direction:column;font-family:Abel;font-size:20px}.App-content{left:50%;position:absolute;top:150px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.avatar{border-radius:50%}.hero{padding:.75rem}[data-theme=dark] .About-me{background-color:navy}[data-theme=light] .About-me{background-color:#3273dc}.About-me>.container{padding-bottom:150px}[data-theme=dark] .Footer{background-color:navy}[data-theme=light] .Footer{background-color:#3273dc}.Footer>.container{padding-bottom:25px}.footer-links>.field>a{margin:30px 10px 50px}.Footer-logo{margin-bottom:50px}.Footer-button{border-radius:50%}.Footer-button>.icon{align-items:center;color:inherit;display:flex;justify-content:center;padding:0}.Footer-button>.icon svg{color:inherit;height:1.4em;width:1.4em}[data-theme=dark] .Projects{background-color:navy}[data-theme=light] .Projects{background-color:#3273dc}.Projects>.container{padding-bottom:150px}.has-text-white-muted{color:#fff;opacity:.7}.Work-subtitle{padding-bottom:65px}.clients>.container>.client-grid>.columns>*{padding:50px}.clients{@media only screen and (min-width:1025px){margin-top:-150px}}.work:after{background-color:gray;content:"";display:block;height:1px;margin-top:100px;opacity:.5}.Clients-title-column{margin-bottom:50px}#navbar{padding:30px}.Up-arrow-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:flex;font-size:36px;height:50px;justify-content:center;left:50%;position:fixed;top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease,opacity .3s ease,visibility .3s ease;width:50px;z-index:1000}.Up-arrow-visible{opacity:1;visibility:visible}.Up-arrow-hidden{opacity:0;pointer-events:none;visibility:hidden}[data-theme=dark] .Up-arrow-btn{background-color:rgba(50,115,220,.9)}[data-theme=light] .Up-arrow-btn{background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Up-arrow-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.25);-webkit-transform:translateX(-50%) translateY(-2px);transform:translateX(-50%) translateY(-2px)}[data-theme=dark] .Up-arrow-btn:hover{background-color:#3273dc}[data-theme=light] .Up-arrow-btn:hover{background-color:#fff}.Up-arrow-btn button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}.Up-arrow-btn button svg{color:inherit;height:1.2em;width:1.2em}@media only screen and (max-width:1023.9px){.Nav-link{text-align:center;width:100%}.navbar-menu{left:auto;position:absolute;right:0}[data-theme=dark] .navbar-menu{background-color:rgba(0,0,0,.9)}[data-theme=light] .navbar-menu{background-color:hsla(0,0%,100%,.9)}}.logo{-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.25));filter:drop-shadow(0 0 5px rgba(0,0,0,.25))}.theme-toggle-btn{background:none;border:none;border-radius:50%;cursor:pointer;padding:8px;transition:background-color .3s ease}.theme-toggle-btn:hover{background-color:rgba(0,0,0,.1)}.theme-toggle-btn.dark{color:#fff}.theme-toggle-btn.dark:hover{background-color:hsla(0,0%,100%,.1)}.theme-toggle-btn svg{display:block}.Skills-container{margin-top:-200px}[data-theme=dark] .Skills-container{border:.1px solid hsla(0,0%,100%,.25);border-radius:10px}[data-theme=light] .Skills-container{border:.1px solid rgba(0,0,0,.25);border-radius:10px}.columns{margin-left:0;margin-right:0}[data-theme=dark] .Skills-container>.box>.content>.columns>.column{border-bottom:.1px solid hsla(0,0%,100%,.25)}[data-theme=light] .Skills-container>.box>.content>.columns>.column{border-bottom:.1px solid rgba(0,0,0,.25)}.Bottom-column{padding-top:50px}[data-theme=dark] .column-divider{border-right:.1px solid hsla(0,0%,100%,.25);width:1px}[data-theme=light] .column-divider{border-right:.1px solid rgba(0,0,0,.25);width:1px}.Skills-intro-paragraph{min-height:75px}.Skills-paragraph{min-height:50px}.Skills-list{display:flex;flex-direction:column;@media only screen and (min-width:1023.9px){min-height:140px}}.Skill-image{background-color:rgba(0,128,128,.5);border-radius:35%;height:75px;margin-top:50px;padding:15px;width:75px}.project-grid>.columns>.column{min-width:400px}.project-grid{display:flex;@media only screen and (min-width:1200px){justify-content:space-around;padding-bottom:65px}@media only screen and (max-width:1200px){align-items:center;flex-direction:column}}.project-thumb{display:block;margin:auto;opacity:1;position:relative;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.Project-figure>figcaption{left:50%;opacity:0;padding:50px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s;width:80%}.Project-figure>figcaption a{display:inline-block;max-height:40px;overflow:hidden}.Project-figure{align-items:center;border-radius:15px;display:flex;justify-content:center;overflow:hidden}[data-theme=dark] .Project-figure{background-color:navy}[data-theme=light] .Project-figure{background-color:#3273dc}.Project-figure:hover .project-thumb{opacity:.7;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.Project-figure:hover .product-title{opacity:0}.Project-figure:hover figcaption{opacity:1}.Project-figure:hover figcaption a{display:inline-block}.product-title{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.6);border-radius:8px;bottom:20px;font-size:2em;font-weight:700;left:20px;padding:8px 16px}.asarconnect,.product-title{margin:0;position:absolute;z-index:10}.asarconnect{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial;border-radius:0;font-size:3em;height:auto;left:50%;padding:0;text-align:center;text-shadow:0 0 2px #000,0 0 1px #000;top:58%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.asar{color:#fcc413}.connect{color:#046bd2}@media screen and (max-width:768px){.Project-figure{box-sizing:border-box;max-width:90vw;width:90vw}}.Projects-container>.projects-grid>.columns>.column>.box{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:space-evenly;margin-bottom:20px;width:400px}[data-theme=dark] .Projects-container>.projects-grid>.columns>.column>.box{border:.1px solid hsla(0,0%,100%,.25);border-radius:10px}[data-theme=light] .Projects-container>.projects-grid>.columns>.column>.box{border:.1px solid rgba(0,0,0,.25);border-radius:10px}.Projects-container>.projects-grid>.columns>.column>.box>a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Projects-container>.projects-grid>.columns{margin-bottom:20px}.Projects-container{margin-top:-200px}
/*# sourceMappingURL=main.679a723f.css.map*/