*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}p{font-size:1.4rem}h1{font-size:9vw;line-height:9vw}h1,h2{color:#fff;text-align:center}h2{font-size:4.5vw;line-height:4.5vw}h3{color:#fff;font-size:2.5vw;line-height:5vw;text-align:center}h4{color:#000;font-size:2.7vw;line-height:4vw;text-align:left}@media (min-width:350px) and (max-width:440px){h1{font-size:13vw;line-height:13vw}h1,h2{color:#fff;text-align:center}.intro-p,h2{font-size:7.5vw;line-height:7.5vw}h3{color:#fff;font-size:4.3vw;line-height:8.5vw;text-align:center}}@media (max-width:350px){h1{font-size:13vw;line-height:13vw}h1,h2{color:#fff;text-align:center}.intro-p,h2{font-size:7.4vw;line-height:7.4vw}h3{color:#fff;font-size:4.3vw;line-height:8.5vw;text-align:center}p{font-size:1rem}}.backdrop-main{background-color:#fff;border:0 solid #fff;border-radius:10px;height:75vh;overflow-y:scroll;padding:2vw;width:75vw}.backdrop-main p{color:#000}.summary{border-top:8px solid #000;margin-top:16px;padding-top:1vh;width:100%}.tag-container{display:flex;flex-wrap:wrap}.tech-tag{border:2px solid #000;border-radius:100px;margin-right:2px;margin-top:4px;padding:.4rem 1rem;white-space:normal}.cv-card{border-top:8px solid #000;display:flex;flex-direction:column;min-height:50vh}.cv-img{background:url(/static/media/steffen2.9084bf3eb92d9f012d33.jpg) no-repeat 0 fixed;background-attachment:fixed;background-size:auto 150%;height:55vh;width:100%}.cv-card-header{align-items:center;display:flex;justify-content:space-between}.cv-card-header>h3{color:#000;font-size:2rem;line-height:3.5rem;text-align:left}.cv-card-header>h4{color:#000;font-size:2.5rem;line-height:3rem;text-align:left}.cv-card>h3{font-size:2rem;line-height:3.5rem}.cv-card>h3,.cv-card>h4{color:#000;text-align:left}.cv-card>h4{font-size:2.5rem;line-height:3rem}.time{cursor:pointer;display:inline-block;position:relative;z-index:0}.time,.time-noclick{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:10px}.time-range{width:150px}.contact,.description{padding-top:10px}.description{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.badge{height:100px;position:absolute;right:-20px;top:-60px;width:100px}.stelle{display:flex;flex-direction:column;justify-content:flex-start;width:300px}@media (min-width:1536px){.cv-img{background-position:120% -30%}}@media (min-width:1200px) and (max-width:1536px){.cv-img{background-position:-12% 7%}}@media (min-width:900px) and (max-width:1200px){.cv-img{background-position:20% 7%}.badge{height:100px;position:absolute;right:calc(100% - 330px);top:-60px;width:100px}}@media (min-width:440px) and (max-width:900px){.cv-img{background-position:20% 7%}.badge{height:100px;position:absolute;right:calc(100% - 330px);top:-60px;width:100px}}@media (min-width:350px) and (max-width:440px){.badge{height:100px;position:absolute;right:calc(100% - 330px);top:-63px;width:100px}.cv-card>h3{font-size:1.9rem;line-height:3.5rem}.cv{padding:2px}.time{flex-direction:column;padding-bottom:15px}.cv-img{background-position:30% 7%}}@media (max-width:350px){.cv-card>h3{font-size:1.9rem;line-height:3.5rem}.cv{padding:2px}.time{flex-direction:column;padding-bottom:15px}.cv-img{background-position:30% 0}.stelle{width:270px}}.intro{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-left:10vw;padding-right:10vw}.intro-p{color:#000;font-family:Poppins;font-size:4.5vw;font-weight:700;line-height:4.5vw;line-height:5vw;text-align:center}.tag{border:2px solid #000;border-radius:100px;font-size:1.8vw;font-weight:200;padding:.4rem 1rem;vertical-align:middle;white-space:nowrap}.shaker{-webkit-animation:shake 1s;animation:shake 1s;-webkit-animation-iteration-count:4;animation-iteration-count:4;display:inline-block}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}80%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}90%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}80%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}90%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media (max-width:900px){.tag{padding:.2rem 1rem}}@media (min-width:350px) and (max-width:440px){.intro{padding-left:20px;padding-right:20px}.intro-p{font-size:7.5vw;line-height:10vw}.tag{font-size:4vw}}@media (max-width:350px){.intro{padding-left:20px;padding-right:20px}.intro-p{font-size:7.4vw;line-height:10vw}.tag{font-size:4vw}}.home{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.home:after{background:url(/static/media/steffen.cd634424080f96f10765.jpg);background-size:cover;content:"";height:100vh;left:0;position:fixed;right:0;z-index:-10}.mouse-div{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:75px}@media (min-width:440px) and (max-width:1050px){.home:after{background-position:12% 100%}}@media (max-width:440px){.home:after{background-position:6% 100%}.inner-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px 0}}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(60px);transform:translateY(60px)}}@keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(60px);transform:translateY(60px)}}svg #wheel{-webkit-animation:scroll 2s ease infinite;animation:scroll 2s ease infinite}*,:after,:before{box-sizing:border-box}
/*# sourceMappingURL=main.c17fecad.css.map*/