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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header-container{display:flex;flex-direction:row;justify-content:space-between;padding:.2em 0}.logo img{display:block}nav{align-self:center;position:relative;right:60px}nav>div,nav>ul{display:inline}nav>div{position:relative;top:3px}header ul li{display:inline-block;font-size:.9em;padding:0 1.4em 0 0}header h2{font-family:Roboto}.dark-border{border-bottom:thin solid #222}.light-border{border-bottom:thin solid #f2f2f2}@media screen and (max-width:701px){nav>div{position:relative;top:-10px}}.react-toggle{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;background-color:initial;border:0;cursor:pointer;display:inline-block;padding:0;position:absolute;touch-action:pan-x!important;-webkit-user-select:none;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle-track{background-color:#0f1114;border-radius:30px;height:24px;padding:0;transition:all .2s ease;width:50px}.react-toggle-track-check{bottom:0;height:17px;left:5px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:17px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;transition:opacity .25s ease}.react-toggle-track-x{bottom:0;height:17px;line-height:0;margin-bottom:auto;margin-top:auto;position:absolute;right:5px;top:0;width:17px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{background-color:#fafafa;border-radius:50%;box-shadow:0 0 2px 3px #ffa7c4;box-sizing:border-box;height:22px;left:1px;position:absolute;top:1px;-webkit-transform:translateX(0);transform:translateX(0);transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;width:22px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;-webkit-transform:translateX(26px);transform:translateX(26px)}.root{flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.linksContainer,.root{display:flex;justify-content:center}.linksContainer{margin:5%;padding:20px}.links{display:flex;justify-content:center}a h2{margin-bottom:0}.greeting-container{align-items:center;-webkit-animation:bounceInUp 1s ease-in-out;animation:bounceInUp 1s ease-in-out;display:flex;flex-direction:column;justify-content:center;margin-top:40%}.greeting-container h1>span{display:block}.greeting-container h1{font-family:Nunito;line-height:1.2}@media screen and (min-width:700px){.greeting-container h1{font-size:3.9em}.greeting-container{margin-top:10%}.greeting-container p{font-size:1.4rem}}.nameLight{animation:colorchangeLight 20s infinite alternate;-webkit-animation:colorchangeLight 20s infinite alternate}.nameDark{animation:colorchangeDark 20s infinite alternate;-webkit-animation:colorchangeDark 20s infinite alternate}@-webkit-keyframes colorchangeDark{0%{color:#fab1b1}10%{color:#fab1cc}20%{color:#fab1e7}30%{color:#eeb1fa}40%{color:#ccb1fa}50%{color:#b1bafa}60%{color:#b1dafa}70%{color:#b1fae7}80%{color:#b1fabf}90%{color:#c9fab1}to{color:#fad5b1}}@keyframes colorchangeDark{0%{color:#fab1b1}10%{color:#fab1cc}20%{color:#fab1e7}30%{color:#eeb1fa}40%{color:#ccb1fa}50%{color:#b1bafa}60%{color:#b1dafa}70%{color:#b1fae7}80%{color:#b1fabf}90%{color:#c9fab1}to{color:#fad5b1}}@-webkit-keyframes colorchangeLight{0%{color:blue}10%{color:#8e44ad}20%{color:#1abc9c}30%{color:#d35400}40%{color:blue}50%{color:#34495e}60%{color:blue}70%{color:#2980b9}80%{color:#f1c40f}90%{color:#2980b9}to{color:pink}}@keyframes colorchangeLight{0%{color:blue}10%{color:#8e44ad}20%{color:#1abc9c}30%{color:#d35400}40%{color:blue}50%{color:#34495e}60%{color:blue}70%{color:#2980b9}80%{color:#f1c40f}90%{color:#2980b9}to{color:pink}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.contact-container{display:flex;flex-direction:column;margin-top:2%}.somewhere-container{margin-top:5%}.somewhere-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:4%}.somewhere-links p{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}@media only screen and (min-width:700px){.somewhere-links p:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}.card-root{border-radius:4px;display:block;margin:5%;max-width:345px;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform .5s ease-in-out;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms,transform .5s ease-in-out;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms,transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.card-actions-root{align-items:center;display:flex;margin-top:5px;padding:8px}.card-actions-root button{padding:15px 8px}.mtrl-btn{background-color:inherit;border-radius:2px;border-width:0;color:inherit;display:block;margin:30px auto;outline:none;overflow:hidden;padding:0;transition:background-color .3s}.mtrl-btn,.mtrl-btn>*{position:relative}.mtrl-btn span{display:block;padding:12px 24px}.mtrl-btn:before{background-color:rgba(236,240,241,.5);border-radius:100%;content:"";display:block;left:50%;padding-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}.mtrl-btn:active:before{padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out;width:120%}.card-media-root{background-position:50%;background-repeat:no-repeat;display:block}.card-content-root{color:inherit;padding:16px}.base-button-root{-webkit-tap-highlight-color:transparent;align-items:center;-moz-appearance:none;-webkit-appearance:none;background-color:initial;border:0;border-radius:0;cursor:pointer;display:inline-flex;justify-content:center;margin:0;outline:0;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.card-action-area-root{display:block;text-align:inherit;width:100%}.a-decoration:after{background:#d21919;content:"";display:block;height:1.5px;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .6s ease-out;transition:transform .6s ease-out;transition:transform .6s ease-out,-webkit-transform .6s ease-out}.a-decoration:hover:after{-webkit-transform:scaleX(.5);transform:scaleX(.5)}.heading{margin-bottom:5%;margin-top:4%;text-align:center}a{cursor:pointer}a,a:active,a:focus,a:hover{outline:none}body{height:100%;margin:0}::-webkit-scrollbar{display:none}.buttonNav{display:block}.projects-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}@media only screen and (min-width:700px){.buttonNav{display:none}.card-root{margin:3% 7%}.card-root:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}footer{bottom:0;margin:1.25rem auto;padding:0 1.0875rem;position:relative}#root,.App{height:100%}body>div>div>header{height:20%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}a{background-color:initial;text-decoration:none}a:active,a:hover{outline-width:0}h1{font-size:2em;margin:.67em 0}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}html{box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}body{word-wrap:break-word;-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt","kern";font-family:Roboto,serif;font-kerning:normal;font-weight:400}body .dark-mode,body.dark-mode{background-color:#121212!important;color:#cbcbcb!important;transition:background-color .3s ease}body .light-mode,body.light-mode{background-color:#f2f2f2!important;color:#000!important;transition:background-color .3s ease}button{color:inherit}.remove-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.remove::-webkit-scrollbar{display:none}.dark-mode-background{background-color:#121212}.light-mode-background{background-color:#fff}img{height:auto;margin:0 0 1.45rem;max-width:100%;padding:0}h1{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.25rem;margin:0 0 1.45rem}h1,h2{color:inherit;font-weight:700;line-height:1.1;padding:0;text-rendering:optimizeLegibility}h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.92671rem;margin:0 0 .8rem}h3{font-size:1.38316rem;margin:0 0 1rem}h3,h4{color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;line-height:1.1;padding:0;text-rendering:optimizeLegibility}h4{font-size:1rem;margin:0 0 1.45rem}h5{font-size:.85028rem}h5,h6{color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;line-height:1.1;margin:0 0 1.45rem;padding:0;text-rendering:optimizeLegibility}h6{font-size:.78405rem}p{font-size:1.2rem;margin-left:0;margin-right:0;margin-top:0;padding:0;text-align:justify;word-spacing:2.5px}noscript{margin:0 0 1.45rem;padding:0}hr{background:rgba(0,0,0,.2);border:none;height:1px;margin:0 0 calc(1.45rem - 1px);padding:0}b,strong{font-weight:700}@media only screen and (max-width:480px){html{font-size:100%}}.fadeInUp-enter{opacity:0;-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}.fadeInUp-enter.fadeInUp-enter-active{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .5s ease-in}.fadeInUp-exit.fadeInUp-exit-active{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0);transition:all .5s ease-in}.fadeInUp-exit-done{opacity:0}
/*# sourceMappingURL=main.a61fecb2.css.map*/