@font-face{font-family:JanuFont;src:url(/interuifont/Inter-UI-Medium.woff)format("woff");font-style:normal;font-weight:400}@font-face{font-family:JanuFont;src:url(/interuifont/Inter-UI-Black.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:JanuFont;src:url(/interuifont/Inter-UI-MediumItalic.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:JanuFont;src:url(/interuifont/Inter-UI-BlackItalic.woff)format("woff");font-weight:700;font-style:italic}body.colorscheme-dark{color:#dadada;background-color:#121212}body.colorscheme-dark button.mehrLesenColor{background-color:#3e92cc!important}body.colorscheme-dark .projContent a{color:#fff!important;opacity:80%}body.colorscheme-dark .projContent a:hover{opacity:100%}body.colorscheme-dark .item:hover{background-color:#000!important}body.colorscheme-dark img.skill-image,body.colorscheme-dark div.skill-image{box-shadow:0 3px 10px #5E8596}body.colorscheme-dark .filters li:after{background:#dadada}body.colorscheme-dark button.mehrLesen,body.colorscheme-dark img.imgcenter{transition:all .5s ease-in-out;background-color:#dadada!important;color:#000}body.colorscheme-dark .imglinks{-webkit-filter:invert(0%);filter:invert(0%)}body.colorscheme-dark button.mehrLesen:hover{box-shadow:0 4px 6px #000}body.colorscheme-dark img.imgcenter:hover{box-shadow:0 4px 6px #000}body.colorscheme-dark div .card{background-color:#3e92cc}body.colorscheme-dark div.card:hover{box-shadow:0 12px 16px rgba(255,255,255,.2);background-color:#55a3e2}body.colorscheme-dark a{color:#3e92cc}body.colorscheme-dark .line__1,body.colorscheme-dark .line__2,body.colorscheme-dark .line__1eng,body.colorscheme-dark .line__2eng{border-right:2px solid #121212}body.colorscheme-dark .nav-item{color:#dadada;font-weight:700}body.colorscheme-dark .dlcv{color:#fff;font-weight:700}body.colorscheme-dark h1,body.colorscheme-dark h2,body.colorscheme-dark h3,body.colorscheme-dark h4,body.colorscheme-dark h5,body.colorscheme-dark h6{color:#dadada}body.colorscheme-dark h1:hover .heading-link,body.colorscheme-dark h2:hover .heading-link,body.colorscheme-dark h3:hover .heading-link,body.colorscheme-dark h4:hover .heading-link,body.colorscheme-dark h5:hover .heading-link,body.colorscheme-dark h6:hover .heading-link{visibility:visible}body.colorscheme-dark h1 .heading-link,body.colorscheme-dark h2 .heading-link,body.colorscheme-dark h3 .heading-link,body.colorscheme-dark h4 .heading-link,body.colorscheme-dark h5 .heading-link,body.colorscheme-dark h6 .heading-link{color:#3e92cc;font-weight:inherit;text-decoration:none;font-size:80%;visibility:hidden}body.colorscheme-dark h1 .title-link,body.colorscheme-dark h2 .title-link,body.colorscheme-dark h3 .title-link,body.colorscheme-dark h4 .title-link,body.colorscheme-dark h5 .title-link,body.colorscheme-dark h6 .title-link{color:inherit;font-weight:inherit;text-decoration:none}body.colorscheme-dark code{background-color:#424242;color:#dadada}body.colorscheme-dark pre code{background-color:inherit;color:inherit}body.colorscheme-dark blockquote{border-left:2px solid #424242}body.colorscheme-dark table td,body.colorscheme-dark table th{border:2px solid #dadada}@media(prefers-color-scheme:dark){body.colorscheme-auto{color:#dadada;background-color:#121212}body.colorscheme-auto button.mehrLesenColor{background-color:#3e92cc!important}body.colorscheme-auto .projContent a{color:#fff!important;opacity:80%}body.colorscheme-auto .projContent a:hover{opacity:100%}body.colorscheme-auto .item:hover{background-color:#000!important}body.colorscheme-auto img.skill-image,body.colorscheme-auto div.skill-image{box-shadow:0 3px 10px #5E8596}body.colorscheme-auto .filters li:after{background:#dadada}body.colorscheme-auto button.mehrLesen,body.colorscheme-auto img.imgcenter{transition:all .5s ease-in-out;background-color:#dadada!important;color:#000}body.colorscheme-auto .imglinks{-webkit-filter:invert(0%);filter:invert(0%)}body.colorscheme-auto button.mehrLesen:hover{box-shadow:0 4px 6px #000}body.colorscheme-auto img.imgcenter:hover{box-shadow:0 4px 6px #000}body.colorscheme-auto div .card{background-color:#3e92cc}body.colorscheme-auto div.card:hover{box-shadow:0 12px 16px rgba(255,255,255,.2);background-color:#55a3e2}body.colorscheme-auto a{color:#3e92cc}body.colorscheme-auto .line__1,body.colorscheme-auto .line__2,body.colorscheme-auto .line__1eng,body.colorscheme-auto .line__2eng{border-right:2px solid #121212}body.colorscheme-auto .nav-item{color:#dadada;font-weight:700}body.colorscheme-auto .dlcv{color:#fff;font-weight:700}body.colorscheme-auto h1,body.colorscheme-auto h2,body.colorscheme-auto h3,body.colorscheme-auto h4,body.colorscheme-auto h5,body.colorscheme-auto h6{color:#dadada}body.colorscheme-auto h1:hover .heading-link,body.colorscheme-auto h2:hover .heading-link,body.colorscheme-auto h3:hover .heading-link,body.colorscheme-auto h4:hover .heading-link,body.colorscheme-auto h5:hover .heading-link,body.colorscheme-auto h6:hover .heading-link{visibility:visible}body.colorscheme-auto h1 .heading-link,body.colorscheme-auto h2 .heading-link,body.colorscheme-auto h3 .heading-link,body.colorscheme-auto h4 .heading-link,body.colorscheme-auto h5 .heading-link,body.colorscheme-auto h6 .heading-link{color:#3e92cc;font-weight:inherit;text-decoration:none;font-size:80%;visibility:hidden}body.colorscheme-auto h1 .title-link,body.colorscheme-auto h2 .title-link,body.colorscheme-auto h3 .title-link,body.colorscheme-auto h4 .title-link,body.colorscheme-auto h5 .title-link,body.colorscheme-auto h6 .title-link{color:inherit;font-weight:inherit;text-decoration:none}body.colorscheme-auto code{background-color:#424242;color:#dadada}body.colorscheme-auto pre code{background-color:inherit;color:inherit}body.colorscheme-auto blockquote{border-left:2px solid #424242}body.colorscheme-auto table td,body.colorscheme-auto table th{border:2px solid #dadada}}body.colorscheme-dark .testimonial{background-color:#3e92cc;box-shadow:0 4px 10px rgba(255,255,255,.1)}body.colorscheme-dark .testimonial:hover{background-color:#55a3e2;box-shadow:0 12px 16px rgba(255,255,255,.2)}body.colorscheme-dark .round-tab{box-shadow:0 4px 12px rgba(255,255,255,.1)}body.colorscheme-dark .experience-card{box-shadow:0 4px 6px rgba(255,255,255,.1);color:#000}body.colorscheme-dark .experience-company{color:#000}body.colorscheme-dark .experience-title{color:#000}body.colorscheme-dark .experience-link{text-decoration:none;color:#3e92cc;border:1px solid #3e92cc;padding:4px 8px;border-radius:4px;margin-top:10px;display:inline-block;transition:background-color .3s ease,color .3s ease}body.colorscheme-dark .experience-link:hover{text-decoration:none;background-color:#3e92cc;color:#fff}body.colorscheme-dark .book-card{box-shadow:0 4px 6px rgba(255,255,255,.1)}body.colorscheme-dark .content .post .tags .tag{background-color:#424242}body.colorscheme-dark .content .post .tags .tag a{color:#dadada}body.colorscheme-dark .content .post .tags .tag a:active{color:#dadada}body.colorscheme-dark .content .list ul li .title{color:#dadada}body.colorscheme-dark .content .list ul li .title:hover,body.colorscheme-dark .content .list ul li .title:focus{color:#3e92cc}body.colorscheme-dark .content .centered .about ul li a{color:#dadada}body.colorscheme-dark .content .centered .about ul li a:hover,body.colorscheme-dark .content .centered .about ul li a:focus{color:#3e92cc}@media(prefers-color-scheme:dark){body.colorscheme-auto .testimonial{background-color:#3e92cc;box-shadow:0 4px 10px rgba(255,255,255,.1)}body.colorscheme-auto .testimonial:hover{background-color:#55a3e2;box-shadow:0 12px 16px rgba(255,255,255,.2)}body.colorscheme-auto .round-tab{box-shadow:0 4px 12px rgba(255,255,255,.1)}body.colorscheme-auto .experience-card{box-shadow:0 4px 6px rgba(255,255,255,.1);color:#000}body.colorscheme-auto .experience-company{color:#000}body.colorscheme-auto .experience-title{color:#000}body.colorscheme-auto .experience-link{text-decoration:none;color:#3e92cc;border:1px solid #3e92cc;padding:4px 8px;border-radius:4px;margin-top:10px;display:inline-block;transition:background-color .3s ease,color .3s ease}body.colorscheme-auto .experience-link:hover{text-decoration:none;background-color:#3e92cc;color:#fff}body.colorscheme-auto .book-card{box-shadow:0 4px 6px rgba(255,255,255,.1)}body.colorscheme-auto .content .post .tags .tag{background-color:#424242}body.colorscheme-auto .content .post .tags .tag a{color:#dadada}body.colorscheme-auto .content .post .tags .tag a:active{color:#dadada}body.colorscheme-auto .content .list ul li .title{color:#dadada}body.colorscheme-auto .content .list ul li .title:hover,body.colorscheme-auto .content .list ul li .title:focus{color:#3e92cc}body.colorscheme-auto .content .centered .about ul li a{color:#dadada}body.colorscheme-auto .content .centered .about ul li a:hover,body.colorscheme-auto .content .centered .about ul li a:focus{color:#3e92cc}}body.colorscheme-dark .notice .notice-title{border-bottom:1px solid #121212}@media(prefers-color-scheme:dark){body.colorscheme-auto .notice .notice-title{border-bottom:1px solid #121212}}body.colorscheme-dark .navigation a,body.colorscheme-dark .navigation span{color:#dadada}body.colorscheme-dark .navigation a:hover,body.colorscheme-dark .navigation a:focus{color:#3e92cc}@media only screen and (max-width:768px){body.colorscheme-dark .navigation .navigation-list{background-color:#121212;border-top:solid 2px #424242;border-bottom:solid 2px #424242}}@media only screen and (max-width:768px){body.colorscheme-dark .navigation .navigation-list .menu-separator{border-top:2px solid #dadada}}@media only screen and (max-width:768px){body.colorscheme-dark .navigation #menu-toggle:checked+label>i{color:#424242}}body.colorscheme-dark .navigation i{color:#dadada}body.colorscheme-dark .navigation i:hover,body.colorscheme-dark .navigation i:focus{color:#3e92cc}body.colorscheme-dark .navigation .menu-button i:hover,body.colorscheme-dark .navigation .menu-button i:focus{color:#dadada}@media(prefers-color-scheme:dark){body.colorscheme-auto .navigation a,body.colorscheme-auto .navigation span{color:#dadada}body.colorscheme-auto .navigation a:hover,body.colorscheme-auto .navigation a:focus{color:#3e92cc}}@media only screen and (prefers-color-scheme:dark) and (max-width:768px){body.colorscheme-auto .navigation .navigation-list{background-color:#121212;border-top:solid 2px #424242;border-bottom:solid 2px #424242}}@media only screen and (prefers-color-scheme:dark) and (max-width:768px){body.colorscheme-auto .navigation .navigation-list .menu-separator{border-top:2px solid #dadada}}@media only screen and (prefers-color-scheme:dark) and (max-width:768px){body.colorscheme-auto .navigation #menu-toggle:checked+label>i{color:#424242}}@media(prefers-color-scheme:dark){body.colorscheme-auto .navigation i{color:#dadada}body.colorscheme-auto .navigation i:hover,body.colorscheme-auto .navigation i:focus{color:#3e92cc}body.colorscheme-auto .navigation .menu-button i:hover,body.colorscheme-auto .navigation .menu-button i:focus{color:#dadada}}body.colorscheme-dark .taxonomy-element{background-color:#424242}body.colorscheme-dark .taxonomy-element a{color:#dadada}body.colorscheme-dark .taxonomy-element a:active{color:#dadada}@media(prefers-color-scheme:dark){body.colorscheme-auto .taxonomy-element{background-color:#424242}body.colorscheme-auto .taxonomy-element a{color:#dadada}body.colorscheme-auto .taxonomy-element a:active{color:#dadada}}body.colorscheme-dark .footer-start a{color:#3e92cc}body.colorscheme-dark .getintouchbtn{color:#fff}body.colorscheme-dark .footer{background:#212121;position:relative;margin-top:150px}body.colorscheme-dark .footer .footer__footer_social{float:center}body.colorscheme-dark .footer .footer__footer_social :hover{text-decoration:none;color:#3e92cc!important}body.colorscheme-dark .footer .footer__widget_logo svg:hover{text-decoration:none;color:#3e92cc!important}body.colorscheme-dark .footer .footer__widget_sitemap{color:#fff}body.colorscheme-dark .footer .footer__widget_sitemap :hover{text-decoration:none;color:#3e92cc!important}body.colorscheme-dark .footer .container{max-width:1140px}body.colorscheme-dark .footer .unstyle-list{list-style:none;margin-left:0;padding-left:0}body.colorscheme-dark .footer__background_shape{position:absolute;width:100%;top:0;left:0}body.colorscheme-dark .footer__background_shape svg{height:100%;width:100%}body.colorscheme-dark .footer__background_shape svg path{fill:#212121}body.colorscheme-dark .footer__cta{background:#3e92cc}body.colorscheme-dark .footer__cta .shape-1{position:absolute;z-index:-1;transform:rotate(-20deg);top:-43%;left:2%;animation:moveLeft 5s infinite linear}body.colorscheme-dark .footer__cta .shape-1 svg path{fill:#fff;opacity:.07}body.colorscheme-dark .footer__cta .shape-2{position:absolute;z-index:-1;transform:rotate(80deg);top:12%;right:-9%;width:235px;height:208px;animation:move_top 3s infinite linear}body.colorscheme-dark .footer__cta .shape-2 svg{height:100%;width:100%}body.colorscheme-dark .footer__cta .shape-2 svg path{fill:#fff;opacity:.07}@media(prefers-color-scheme:dark){body.colorscheme-auto .footer-start a{color:#3e92cc}body.colorscheme-auto .getintouchbtn{color:#fff}body.colorscheme-auto .footer{background:#212121;position:relative;margin-top:150px}body.colorscheme-auto .footer .footer__footer_social{float:center}body.colorscheme-auto .footer .footer__footer_social :hover{text-decoration:none;color:#3e92cc!important}body.colorscheme-auto .footer .footer__widget_logo svg:hover{text-decoration:none;color:#3e92cc!important}body.colorscheme-auto .footer .footer__widget_sitemap{color:#fff}body.colorscheme-auto .footer .footer__widget_sitemap :hover{text-decoration:none;color:#3e92cc!important}body.colorscheme-auto .footer .container{max-width:1140px}body.colorscheme-auto .footer .unstyle-list{list-style:none;margin-left:0;padding-left:0}body.colorscheme-auto .footer__background_shape{position:absolute;width:100%;top:0;left:0}body.colorscheme-auto .footer__background_shape svg{height:100%;width:100%}body.colorscheme-auto .footer__background_shape svg path{fill:#212121}body.colorscheme-auto .footer__cta{background:#3e92cc}body.colorscheme-auto .footer__cta .shape-1{position:absolute;z-index:-1;transform:rotate(-20deg);top:-43%;left:2%;animation:moveLeft 5s infinite linear}body.colorscheme-auto .footer__cta .shape-1 svg path{fill:#fff;opacity:.07}body.colorscheme-auto .footer__cta .shape-2{position:absolute;z-index:-1;transform:rotate(80deg);top:12%;right:-9%;width:235px;height:208px;animation:move_top 3s infinite linear}body.colorscheme-auto .footer__cta .shape-2 svg{height:100%;width:100%}body.colorscheme-auto .footer__cta .shape-2 svg path{fill:#fff;opacity:.07}}body.colorscheme-dark .float-container a{color:#dadada;background-color:#424242}body.colorscheme-dark .float-container a:hover,body.colorscheme-dark .float-container a:focus{color:#3e92cc}@media only screen and (max-width:768px){body.colorscheme-dark .float-container a:hover,body.colorscheme-dark .float-container a:focus{color:#dadada}}@media(prefers-color-scheme:dark){body.colorscheme-auto .float-container a{color:#dadada;background-color:#424242}body.colorscheme-auto .float-container a:hover,body.colorscheme-auto .float-container a:focus{color:#3e92cc}}@media only screen and (prefers-color-scheme:dark) and (max-width:768px){body.colorscheme-auto .float-container a:hover,body.colorscheme-auto .float-container a:focus{color:#dadada}}