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{overflow:hidden;text-align:center}.App-logo2{animation:flyIn 1.5s ease forwards;height:20vmin;margin-bottom:10px;pointer-events:none;z-index:1}.App-header{align-items:center;background-color:#282c34;background-image:url(/static/media/backgroundbig.25061261201555b81f5d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center}@media screen and (max-width:600px){.App-header{background-repeat:inherit;background-size:contain;min-height:100vh}}.App-header p{font-size:56px;margin-top:-10px;text-shadow:1px 1px #fff}.App-header span{color:#ffffff80;font-size:36px;margin-bottom:50px;margin-top:-70px}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotatey(0deg)}to{transform:rotatey(1turn)}}.homeContent{align-items:center;display:flex;flex-direction:column;justify-content:center}.homeContent img{margin-top:20px}.innovation-text{font-size:4em!important;margin-top:-10px;text-shadow:2px 2px 2px #000!important}.innovation-subtext{animation:flyIn 1.5s ease forwards!important;color:#ffffff80!important;font-size:3em!important;margin-top:-70px}.btnContact{animation:flyIn 1.5s ease forwards;background-color:#282c34;border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;margin-top:60px;padding:20px}.btnContact:hover{background-color:#ff531e;transform:scale(1.04)!important}.aboutus{align-items:center;display:flex;flex-direction:column;font-size:1em;justify-content:center;max-width:800px!important;min-height:800px;padding-left:100px;padding-right:100px;position:relative;text-align:center}.aboutus h1{animation:flyIn 1.5s ease forwards;background-color:rgba(78,64,64,.733);border:1px solid #ddd;box-shadow:2px 5px 2px #0a0a0a;margin-bottom:20px;margin-top:60px!important;padding:10px;text-shadow:2px 5px 2px #0a0a0a;z-index:10}.aboutus p{opacity:1;transition:all .5s ease;z-index:10}.aboutus p:nth-child(2n){animation:flyRight 1.5s ease forwards;background-color:rgba(51,44,44,.733);left:-50%}.aboutus p:nth-child(2n),.aboutus p:nth-child(odd){border:1px solid #ddd;box-shadow:2px 5px 2px #0a0a0a;margin-top:-5px;padding:20px}.aboutus p:nth-child(odd){animation:flyLeft 1.5s ease forwards;background-color:rgba(78,64,64,.733);right:-50%}.aboutus p:nth-child(2n):hover{transform:scale(1.2)}.aboutus.show p{opacity:1}.Applogo{left:450px;opacity:.3;position:absolute;top:950px;width:34em;z-index:5}.mitchContainer{animation:flyLeft 1.5s ease forwards;left:100px;position:absolute;top:1100px;width:20em}.mitch{border:1px solid #ff5100;margin-bottom:10px;width:18em}.mitch,.mitchContainer span{animation:flyLeft 1.5s ease forwards;background-color:rgba(78,64,64,.733);box-shadow:2px 5px 2px #0a0a0a}.mitchContainer span{border:1px solid #ddd;padding-left:5px;padding-right:5px;text-align:center;width:20em}.skillContainer{display:flex;flex-wrap:wrap;height:20em;margin-left:10px;width:20em}.skillContainer div{flex-direction:column}.skillContainer span{align-items:center;background:none;border:none;box-shadow:none;display:flex;justify-content:center;margin-left:5px;margin-right:5px;width:5em}.janisContainer{animation:flyRighthart 1.5s ease forwards;position:absolute;right:100px;top:1100px;width:20em}.janis{border:1px solid #ff7b00;margin-bottom:10px;width:18em}.janis,.janisContainer span{animation:flyRighthart 1.5s ease forwards;background-color:rgba(78,64,64,.733);box-shadow:2px 5px 2px #0a0a0a}.janisContainer span{border:1px solid #ddd;padding-left:5px;padding-right:5px;text-align:center;width:20em}.skillContainer2{display:flex;flex-wrap:wrap;height:20em;margin-left:10px;margin-top:20px;width:20em}.skillContainer2 div{flex-direction:column}.skillContainer2 span{align-items:center;background:none;border:none;box-shadow:none;display:flex;justify-content:center;margin-left:5px;margin-right:5px;width:5em}.skillIcons{background-color:#ff4500;height:60px;margin-left:10px;margin-right:10px;margin-top:20px;width:60px}.skillIcons:hover{background-color:#73ff00;transform:scale(1.08)}.mockupMaster{align-items:center!important;display:flex!important;flex-direction:row!important;justify-content:center!important}.mockupGala{height:40em;width:75em;z-index:20}.mockupFavycon{height:40em;width:75em;z-index:51}.mockupFinanz,.mockupImmo,.mockupPodologie{height:40em;width:75em;z-index:21}.carousel{position:relative}.carousel,.slides{transition:transform 1.5s ease}.slides{display:flex}.slides img{height:40em;object-fit:cover;opacity:0;transition:transform 1.5s ease,opacity 1.5s ease;width:75em}.slides img.active{opacity:1;z-index:40}.slides img.slide-in-left{transform:translateX(-100%)}.slides img.slide-in-right{transform:translateX(100%)}.slides img.active.slide-in-left,.slides img.active.slide-in-right{transform:translateX(0)}.next,.prev{background:#0000;border:none;color:#faebd7;cursor:pointer;font-size:54px;position:fixed;top:50%;transform:translateY(50%);z-index:160}.prev{left:2600px}.next,.prev{top:190px;z-index:160}.next{right:2600px}.outputContainer{align-items:center;height:100vh;justify-content:space-evenly;width:100vw}.column{animation:moveLetters 16s linear infinite;border-radius:4px;display:flex;flex-direction:column}.column :first-child{animation:moveLetters 8s linear 1s infinite}.column .firstSecond{animation:moveLetters 8s linear 2s infinite}.column .firstThird{animation:moveLetters 8s linear 3s infinite}.column .firstForth{animation:moveLetters 8s linear 4s infinite}.column .firstFifth{animation:moveLetters 8s linear 5s infinite}.column .firstSixt{animation:moveLetters 8s linear 6s infinite}.column .firstSeventh{animation:moveLetters 8s linear 7s infinite}.column .firstEight{animation:moveLetters 8s linear 8s infinite}@keyframes moveLetters{0%{transform:translateX(-50%)}50%{transform:translateX(50%)}to{transform:translateX(-50%)}}.outputContainer span{animation:flyLeft 1.5s ease forwards;background-color:gradient rgba(27,19,19,.733);border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;color:#ff4500;font-size:4em;margin-top:10px;padding-left:5px;padding-right:5px;position:relative;top:0}.outputSkills{align-items:center;display:flex;height:40em;justify-content:space-between;width:80em}.outputLeft{animation:flyRight 1.5s ease forwards;color:#fff;display:flex;z-index:10}.uxui{animation:flyLeft 1.5s ease forwards;animation:flyRight 1.5s ease forwards;background-color:#000;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;padding-left:5px;padding-right:5px;width:20em}.uxui:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.contact h3{color:#fff}.contact p{margin-top:-10px}.angular{animation:flyLeft 1.5s ease forwards;animation:flyRight 1.5s ease forwards;background-color:#000;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;margin-top:20px;padding-left:5px;padding-right:5px;width:20em}.angular:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.angular:hover h3{color:#ff4500}.php{animation:flyLeft 1.5s ease forwards;animation:flyRight 1.5s ease forwards;background-color:#000;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;margin-top:20px;padding-left:5px;padding-right:5px;width:20em}.php:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.php:hover h3{color:#ff4500}.database{animation:flyLeft 1.5s ease forwards;animation:flyRight 1.5s ease forwards;background-color:#000;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;margin-top:20px;padding-left:5px;padding-right:5px;width:20em}.database:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.database:hover h3{color:#ff4500}.react{animation:flyLeft 1.5s ease forwards;background-color:#000;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;padding-left:5px;padding-right:5px;width:20em}.react:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.react:hover h3{color:#ff4500}.javascript{animation:flyLeft 1.5s ease forwards;background-color:#000;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;margin-top:20px;padding-left:5px;padding-right:5px;width:20em}.javascript:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.javascript:hover h3{color:#ff4500}.sap{animation:flyLeft 1.5s ease forwards;background-color:#030303;border:1px solid #ddd;border-radius:4px;box-shadow:2px 5px 2px #0a0a0a;margin-top:20px;padding-left:5px;padding-right:5px;width:20em}.sap:hover{background-color:#282c34;border-color:#ff4500;transform:scale(1.04)!important;z-index:20}.sap:hover h3{color:#ff4500}.outputRight{animation:flyLeft 1.5s ease forwards;display:flex;flex-direction:row;z-index:10}.hide{display:none}.arrow{transition:transform .3s ease}.expanded .arrow{transform:rotate(180deg)}.outputContainer{display:flex;flex-direction:row}.outputLeft,.outputRight{flex:1 1}.hand{animation:flyRight 1.5s ease forwards;margin-right:-100px!important;margin-top:150px;z-index:5}.instagram-icon{cursor:pointer;height:90px;left:150px;position:relative;top:80px;width:90px;z-index:20}.instagram-icon:hover{border-radius:24px;transform:scale(1.18)}.emailIcon{cursor:pointer;height:80px;left:0;position:relative;top:0;width:80px;z-index:20}.emailIcon:hover{border-radius:24px;transform:scale(1.18)}.emailIcon2{cursor:pointer;height:20px!important;left:0;opacity:0!important;position:relative;top:0;width:80px;z-index:20}.emailIcon2:hover{border-radius:24px;opacity:0;transform:scale(1.18)}.phoneIcon{cursor:pointer;height:80px;left:-150px;position:relative;top:80px;width:80px;z-index:30}.phoneIcon:hover{border-radius:24px;transform:scale(1.18)}.slideIn{animation:slideInAnimation 1s forwards}@keyframes slideInAnimation{0%{transform:translateX(100%)}to{transform:translateX(0)}}.slideBtn{background-color:#ff7b005b;border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:34;font-weight:600;height:600px;left:-1730px;position:relative;top:25px;width:20px;z-index:40}.slideBtn:hover{background-color:#ff51008f;color:#000;transform:scale(1.04)}.slideBtn2{background-color:#ff7b005b;border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:34;font-weight:600;height:600px;left:-1730px;position:relative;top:25px;width:20px;z-index:40}.slideBtn2:hover{background-color:#ff51008f;color:#000;transform:scale(1.04)}.imageRight{color:#fff!important;font-weight:800}.secondPage{background-color:#222;background:linear-gradient(90deg,#838282fa,#222);height:220px;left:180px;position:relative;top:-752px;width:645px;z-index:10}.btnMobile{background-color:initial;border-radius:12px;cursor:pointer;height:40px;left:-175px;position:relative;top:-750px;width:80px}.btnMobile:hover{border:1px solid #0af30a;transform:scale(1.04)}.btnMobile2{background-color:initial;border-radius:12px;cursor:pointer;height:40px;left:-170px;position:relative;top:-750px;width:80px}.btnMobile2:hover{border:1px solid #0af30a;transform:scale(1.04)}.dominik{height:500px;position:relative;top:-270px;width:500px}.contactUs{background-color:initial;border:4px dotted #ff7b00;border-radius:24px;color:#fff;cursor:pointer;font-size:2em;height:120px;margin-top:30px!important;padding-left:40px;padding-right:40px}.contactUs:hover{transform:scale(1.08)}.contactIcons{background-color:#222;background:linear-gradient(90deg,#838282fa,#222);height:200px;left:180px;position:relative;top:-582px;width:645px;z-index:10}#impressum{align-items:center;background-color:initial;display:flex;flex-direction:row;font-family:Arial,sans-serif;gap:150px;justify-content:center;margin:0 auto;max-width:1800px;padding:20px;text-align:center}.impressumLeft{animation:flyLeft 1.5s ease forwards;height:650px;margin:0 auto;width:600px}.impressumLeft,.impressumRight{align-items:center;background-color:initial;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;padding:20px}.impressumRight{animation:flyRighthart 1.5s ease forwards;height:auto;margin:50px auto 0;max-height:850px;overflow:auto;width:1500px}#impressum h2{color:#ff4500;font-size:24px;margin-bottom:5px}#impressum h3{color:#f59572;font-size:18px;margin-bottom:0}#impressum h4{color:#ff4500;font-size:18px;margin-bottom:-15px}#impressum p{margin-bottom:0}#impressum a{color:blue;text-decoration:none}#impressum a:hover{text-decoration:underline}footer{background-color:#282c34;background-image:url(/static/media/backgroundbig.25061261201555b81f5d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;flex-direction:column;font-size:calc(10px + 2vmin);height:200px;width:100vw}.masterFooter,footer{align-items:center;display:flex;justify-content:center}.masterFooter{gap:150px;margin-bottom:-150px}.fooerColumn{align-items:center;display:flex;justify-content:center}.fooerColumn,.imageContainerFooter{flex-direction:column}.spanContainerFooter{display:flex}.App-logo3{margin-bottom:100px;width:100px}.logoText{margin-top:-115px;z-index:10}.datenschutz,.logoText{font-size:.7em}.datenschutz:hover{color:#ff7b00}.copyrightContainer{color:#ff5100;font-size:.7em}.navbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:initial;box-shadow:-10px 10px 20px #00000080;display:flex;height:50px;justify-content:center;left:0;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:1000}.navbar.scrolled{background-color:#000000e6}.navbar-content{color:#c7c1c1;cursor:pointer;margin:0 auto;max-width:1200px;text-align:center;text-shadow:1px 1px 1px #02020296}.navbar-content div{border-radius:5px;transition:background-color .3s ease}.navbar-content div:hover{background-color:rgba(175,243,163,.782);color:#1e90ff}.navbar-content div{border:none;border-radius:0;cursor:pointer;padding:0}.btnshine,.navbar-content div{background:#0000;overflow:hidden;position:relative}.btnshine{align-items:center;animation:flyIn 1.5s ease forwards;border-radius:0;color:#ffffff6e;flex-direction:row;font-weight:300;justify-content:center;margin:25px;padding:8px 20px;text-align:center;text-transform:uppercase;width:200px}.btnshine:hover{box-shadow:0 0 20px 5px #000;color:#fff}.btnshine2{animation:flyIn 1.5s ease forwards;background:#0000;border-radius:0;color:#fff;font-weight:300;margin:25px;overflow:hidden;padding:8px 0;position:relative;text-align:center;text-transform:uppercase;width:200px}.btnshine2:before{background:linear-gradient(120deg,#0000,#000,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:1.6s;width:100%}.btnshine2:hover:before{transform:translateX(100%)}.btnshine2:hover{box-shadow:0 0 20px 5px #000}.btnshine3{animation:flyIn 1.5s ease forwards;background:#0000;border-radius:0;color:#fff;font-weight:300;margin:25px;overflow:hidden;padding:8px 0;position:relative;text-align:center;text-transform:uppercase;width:200px}.btnshine3:before{background:linear-gradient(120deg,#0000,#000,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:1.6s;width:100%}.btnshine3:hover:before{transform:translateX(100%)}.btnshine3:hover{box-shadow:0 0 20px 5px #000}.btnshine4{animation:flyIn 1.5s ease forwards;background:#0000;border-radius:0;color:#fff;font-weight:300;margin:0!important;overflow:hidden;padding:8px 0;position:relative;text-align:center;text-transform:uppercase;width:200px}.btnshine4:before{background:linear-gradient(120deg,#0000,#000,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:1.6s;width:100%}.btnshine4:hover:before{transform:translateX(100%)}.btnshine4:hover{box-shadow:0 0 20px 5px #000}.innovation-text{animation:flyIn 1.5s ease forwards;background-blend-mode:lighten;-webkit-background-clip:text;background-clip:text;background-size:cover;color:#fff;font-family:Arial,sans-serif;font-size:150px;text-align:center;text-shadow:2px 2px 2px #0a0a0ac7;z-index:1}@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.innovation-subtext{animation:flyLeft 1.5s ease forwards;color:#fff;text-shadow:2.5px 2.5px 5.5px #000;z-index:2}@keyframes flyLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateY(0)}}.background{height:100vh;object-fit:cover;width:100vw}.section{align-items:center;color:#fff;display:flex;height:100vh;justify-content:center;width:100vw}.section,.section:nth-child(2n){animation:flyStraightAnimZ 2s ease-in forwards;background-image:url(/static/media/backgroundbig.25061261201555b81f5d.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.section:nth-child(2n){background-color:#121212}.section:nth-child(odd){background-color:#fff}.flyStraight,.section:nth-child(odd){animation:flyStraightAnimZ 2s ease-in forwards}.flyStraightAnim{animation:flyStraightZ 2s ease-in forwards}@keyframes flyStraightAnim{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes flyStraighZ{0%{opacity:0;transform:translateZ(-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes flyRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes flyRighthart{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateY(0)}}.references-list{marker:none;position:relative;top:100px}.navbar-menu-btn{display:none}.burger-line{background-color:#fff;height:2px;width:100%}.navbar-content{align-items:center;display:flex;height:50px;justify-content:space-between}.navbar-content .btnshine{border-radius:5px}.navbar-content .btnshine:hover{background-color:rgba(175,243,163,.782);color:#1e90ff}.navbar-content .btnshine{background:#0000;border:none;border-radius:0;cursor:pointer;overflow:hidden;padding:0;position:relative}@media only screen and (max-width:1010px){.navbar-menu-btn{cursor:pointer;display:none;position:fixed;right:20px;top:20px}.burger-line{background-color:#fff;height:2px;width:100%}.navbar-content{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:space-between}.navbar-content .btnshine{border-radius:5px;transition:background-color .3s ease}.navbar-content .btnshine:hover{background-color:rgba(175,243,163,.782);color:#1e90ff}.navbar-content .btnshine{background:#0000;border:none;border-radius:0;cursor:pointer;overflow:hidden;padding:0;position:relative}@media only screen and (max-width:1010px){.navbar-menu-btn{cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:space-around;margin-top:-15px;width:55px;z-index:100}.navbar-content{background-color:#f0f0f0e6;box-sizing:border-box;display:none;left:0;padding:20px;position:absolute;top:80px;width:100%}.navbar-content.show{align-items:flex-start;animation:none;display:flex;flex-direction:column}.navbar-content .btnshine{color:#fff;font-size:16px;font-weight:700;margin-bottom:15px;text-decoration:none}.navbar-content .btnshine:hover{color:#1e90ff}}.navbar-menu-list{background-color:initial;box-sizing:border-box;cursor:pointer;display:none;height:345px;padding:20px;position:absolute;right:0;top:50px;width:200px}.navbar-menu-list.show{display:block;margin-right:20px;margin-top:-30px}.navbar-menu-list .btnshine{color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin-bottom:15px;text-decoration:none}.navbar-menu-list .btnshine:hover{color:#ff531e}.btnshine{animation:flyIn .5s ease forwards;background:#0000;border-radius:0;color:#ffffff6e;font-weight:300;margin:25px;overflow:hidden;padding:8px 20px;position:relative;text-align:center;text-transform:uppercase;width:200px}.about,.contact,.home,.show{animation:flyStraightAnim .5s ease-in forwards}}
/*# sourceMappingURL=main.6ffecc08.css.map*/