body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#4682b4;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}#root,body,html{min-height:100vh}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur{filter:blur(5px)}#homepage-video{min-height:100%;min-width:100%;z-index:-1}#homepage-content,#homepage-video{left:50%;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%)}#homepage-content{display:flex;justify-content:center;text-align:center;width:100%}#homepage-content img{border-radius:50%;margin:auto 10px;max-width:50%}#homepage-title{background:#000c;border-radius:25px;color:#fff;margin:auto 10px;padding-bottom:16px;padding-left:16px;padding-right:16px}#homepage-title h1{font-size:5rem;margin:0}#homepage-title div{font-size:1.8rem;margin:0}#homepage-div header{left:0;position:fixed;top:0}#homepage-div footer{background:#000c;bottom:0;color:#fff;position:fixed}#homepage-div footer a{color:#2f7ded}#hamburger-menu #hamburger-menu-bar1,#hamburger-menu #hamburger-menu-bar2,#hamburger-menu #hamburger-menu-bar3{background-color:#fff}@media only screen and (max-width:767px){#homepage-content{flex-direction:column}#homepage-content img{margin:15px auto;max-width:65%}#homepage-title{margin:auto 15px}#homepage-title h1{font-size:4rem}#homepage-title div{font-size:1.6rem}}@media only screen and (max-width:549px){#homepage-content img{max-width:75%}#homepage-title h1{font-size:3rem}#homepage-title div{font-size:1.4rem}}@media only screen and (max-width:399px){#homepage-content img{max-width:80%}#homepage-title h1{font-size:2rem}#homepage-title div{font-size:1.2rem}}@media only screen and (max-height:650px) and (min-width:767px){#homepage-content img{max-width:30%}#homepage-title h1{font-size:2rem}#homepage-title div{font-size:1.2rem}}header{margin-bottom:25px;text-align:center;width:100%;z-index:1}header nav{display:flex;flex-wrap:wrap;justify-content:center;margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right)}header nav a{background-color:#0003;border-radius:10px;color:#fff;font-size:1.3rem;margin:.5rem 1rem;padding:1rem 2rem;text-decoration:none}header nav a:hover{background-color:#0009}header nav a:active{background-color:#000c}#hamburger-menu{cursor:pointer;display:none;margin-left:auto;padding:1.5rem}#hamburger-menu-bar2{margin:6px 0}#hamburger-menu-bar1,#hamburger-menu-bar2,#hamburger-menu-bar3{background-color:#222;height:5px;transition:.4s;width:35px}.change #hamburger-menu-bar1{transform:translateY(11px) rotate(-45deg)}.change #hamburger-menu-bar2{opacity:0}.change #hamburger-menu-bar3{transform:translateY(-11px) rotate(45deg)}@media only screen and (max-width:767px){header{display:flex;flex-direction:column}#hamburger-menu{display:block}header nav{display:none;flex-direction:column}#header-nav.change{display:flex}}footer{background-color:#b3ccff;color:#000;font-size:1.3rem;margin-top:40px;padding-bottom:5px;padding-top:5px;text-align:center;width:100%;z-index:1}#footer-content{margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right)}#footer-content span{margin-left:15px;margin-right:15px}#footer-content a{color:#0a58ca}#footer-content a:last-child{margin-left:15px}#footer-content a:active,#footer-content a:link{text-decoration:none}#footer-content a svg{margin-left:5px}@media only screen and (max-width:767px){footer{font-size:1rem}}@media only screen and (max-width:399px){footer{font-size:.8rem}}@media only screen and (max-height:650px) and (min-width:767px){footer{font-size:.8rem}}#aboutme-div{background-color:#4169e1;display:flex;flex-direction:column;min-height:100vh}#aboutme-content{flex:1 1;margin:0 auto;text-align:center;width:50%}#aboutme-content h1{color:#191970;font-size:4rem;margin:0 0 20px}#aboutme-content div{color:#fff;font-size:1.8rem}#aboutme-content div a{color:#fff;text-decoration:none}#div-aboutme{margin-bottom:30px}.about-me-point{color:#191970}@media only screen and (max-width:1199px){#aboutme-content{width:60%}#aboutme-content h1{font-size:3.8rem}#aboutme-content div{font-size:1.6rem}}@media only screen and (max-width:991px){#aboutme-content{width:65%}#aboutme-content h1{font-size:3.6rem}}@media only screen and (max-width:767px){#aboutme-content{width:80%}#aboutme-content h1{font-size:3.2rem}#aboutme-content div{font-size:1.6rem}}@media only screen and (max-width:549px){#aboutme-content h1{font-size:3rem}#aboutme-content div{font-size:1.4rem}}@media only screen and (max-width:399px){#aboutme-content h1{font-size:2.6rem}#aboutme-content div{font-size:1.2rem}}#links-div{background-color:#4169e1;display:flex;flex-direction:column;min-height:100vh}#links-content{flex:1 1;margin:0 max(2vw,env(safe-area-inset-right)) 0 max(2vw,env(safe-area-inset-left));text-align:center}#links-content h1{color:#191970;font-size:4rem;margin:0 0 20px}#links-a{display:flex;flex-wrap:wrap;justify-content:center}#links-a a{display:flex;flex-direction:column;margin:20px;text-decoration:none}#links-a a span{color:#fff;font-size:1.4rem;margin-top:5px}#links-a a img,#links-a a svg{color:#fff;height:6rem;margin:auto}@media only screen and (max-width:1199px){#links-content h1{font-size:3.8rem}}@media only screen and (max-width:991px){#links-content h1{font-size:3.6rem}}@media only screen and (max-width:767px){#links-content h1{font-size:3.2rem}#links-a a img,#links-a a svg{height:5rem}}@media only screen and (max-width:549px){#links-content h1{font-size:3rem}#links-a a span{font-size:1.2rem}#links-a a img,#links-a a svg{height:4.5rem}}@media only screen and (max-width:399px){#links-content h1{font-size:2.6rem}#links-a a img,#links-a a svg{height:4rem}}#shcoding-div{background-color:#4169e1;display:flex;flex-direction:column;min-height:100vh}#shcoding-content{margin:0 auto;text-align:center;width:50%}#shcoding-content h1{color:#191970;font-size:4rem;margin:0 0 20px}#shcoding-content div{color:#fff;font-size:1.8rem;margin:0 0 20px}#shcoding-apps-content{display:flex;flex:1 1;flex-wrap:wrap;font-size:1.8rem;justify-content:center;text-align:center}#shcoding-apps-content div{display:flex;flex-direction:column;margin:0 30px 20px}#shcoding-apps-content a{color:#fff}.upper-a{margin:0 0 10px}#shcoding-apps-content a span,.upper-a{text-decoration:none}#shcoding-apps-content div a img{border-radius:15%;display:block;height:auto;margin:0 auto 10px;max-width:100%}@media only screen and (max-width:1199px){#shcoding-content{width:60%}#shcoding-content h1{font-size:3.8rem}#shcoding-apps-content,#shcoding-content div{font-size:1.6rem}}@media only screen and (max-width:991px){#shcoding-content{width:65%}#shcoding-content h1{font-size:3.6rem}}@media only screen and (max-width:767px){#shcoding-content{width:80%}#shcoding-content h1{font-size:3.2rem}#shcoding-content div{font-size:1.6rem}}@media only screen and (max-width:549px){#shcoding-content h1{font-size:3rem}#shcoding-apps-content,#shcoding-content div{font-size:1.4rem}}@media only screen and (max-width:399px){#shcoding-content h1{font-size:2.6rem}#shcoding-apps-content,#shcoding-content div{font-size:1.2rem}}#app-div{background-color:#4169e1;display:flex;flex-direction:column;min-height:100vh}#app-content{color:#fff;flex:1 1;margin:0 auto;width:80%}#app-content h1{color:#191970;font-size:4rem;margin:0 0 20px;text-align:center}#app-content strong{color:#191970}#app-content a{color:#fff}@media only screen and (max-width:1199px){#app-content h1{font-size:3.8rem}}@media only screen and (max-width:991px){#app-content h1{font-size:3.6rem}}@media only screen and (max-width:767px){#app-content h1{font-size:3.2rem}}@media only screen and (max-width:549px){#app-content h1{font-size:3rem}}@media only screen and (max-width:399px){#app-content h1{font-size:2.6rem}}#impressum-div{background-color:#4169e1;display:flex;flex-direction:column;min-height:100vh}#impressum-content{flex:1 1;margin:0 auto;text-align:center;width:50%}#impressum-content h1{color:#191970;font-size:4rem;margin:0 0 20px}#impressum-content h2{color:#191970;font-size:2rem;margin:0 0 20px}#impressum-content div{margin:0 0 30px}#impressum-content a,#impressum-content div{color:#fff;font-size:1.8rem}#impressum-content a svg{margin-right:10px}@media only screen and (max-width:1199px){#impressum-content{width:60%}#impressum-content h1{font-size:3.8rem}#impressum-content h2{font-size:1.9rem}#impressum-content a,#impressum-content div{font-size:1.6rem}}@media only screen and (max-width:991px){#impressum-content{width:65%}#impressum-content h1{font-size:3.6rem}#impressum-content h2{font-size:1.8rem}}@media only screen and (max-width:767px){#impressum-content{width:80%}#impressum-content h1{font-size:3.2rem}#impressum-content a,#impressum-content div,#impressum-content h2{font-size:1.6rem}}@media only screen and (max-width:549px){#impressum-content h1{font-size:3rem}#impressum-content h2{font-size:1.5rem}#impressum-content a,#impressum-content div{font-size:1.4rem}}@media only screen and (max-width:399px){#impressum-content h1{font-size:2.6rem}#impressum-content h2{font-size:1.3rem}#impressum-content a,#impressum-content div{font-size:1.2rem}}
/*# sourceMappingURL=main.c8bfe674.css.map*/