@import"https://fast.fonts.net/lt/1.css?apiType=css&c=7fe3e196-e5f5-41ab-816a-e0cbf5a82cca&fontids=5719981";@keyframes hero-title{0%{opacity:0;line-height:.1}100%{opacity:1;line-height:1.2}}.fade-in{animation:fadeIn 1s forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInWork{0%{opacity:0}100%{opacity:.6}}@font-face{font-family:"Neuzeit S LT W00 Book";src:url("../fonts/LT-WebFonts-1477094872/Fonts/5719981/6598c938-198d-43fc-9cbe-10568d16066e.woff2") format("woff2"),url("../fonts/LT-WebFonts-1477094872/Fonts/5719981/ea70393b-0738-4b5c-9899-39834463915e.woff") format("woff");font-display:swap}@font-face{font-family:"LitSans Medium";font-style:normal;font-weight:normal;src:local("LitSans Medium"),url("../fonts/litsans-cufonfonts/LitSans-Medium.woff") format("woff");font-display:swap}html,body{height:100%}body{display:flex;flex-direction:column;margin:0;font-family:"Neuzeit S LT W00 Book",sans-serif;background-color:#fff;color:#101010}.content{flex:1 0 auto}.container{padding:0 22px}.map{margin-bottom:30px}@media(min-width: 992px){.container{margin:0 auto;max-width:1600px;padding:0 50px;box-sizing:border-box}.content-left{float:left;width:250px}.content-right{margin-left:250px}.content:after{content:".";clear:both;display:block;visibility:hidden;height:0}.map{margin-bottom:60px}}a{text-decoration:none;color:#101010}h1,.h1{font-family:"LitSans Medium",sans-serif;font-weight:normal;font-size:1.75rem;margin:0 0 1.75rem 0;letter-spacing:1px}h2,.h2{font-family:"LitSans Medium",sans-serif;font-weight:normal;font-size:1.5rem;margin:0 0 1.25rem 0}h3,.h3{font-family:"LitSans Medium",sans-serif;font-weight:normal;font-size:1.125rem;margin:0 0 1.125rem 0}h4,.h4{font-family:"LitSans Medium",sans-serif;font-weight:normal;font-size:1rem;margin:0 0 1rem 0}strong{font-family:"LitSans Medium",sans-serif;font-weight:normal}p{font-size:1.125rem;line-height:1.4}p.lead{font-family:"LitSans Medium",sans-serif;font-weight:normal;font-size:1.5rem;letter-spacing:1px;margin-bottom:5rem}.content-left h1,.content-left h2{font-size:1.25rem;margin:0 0 2rem 0}.content-right li{font-size:1.125rem;line-height:1.4}.small{font-size:1rem}@media(min-width: 992px){h1,.h1{font-size:2.5rem;margin:0 0 2.5rem 0}h2,.h2{font-size:2rem;margin:0 0 1.25rem 0}h3,.h3{font-size:1.25rem;margin:0 0 1.25rem 0}p{font-size:1.25rem;margin:0 0 1.25rem 0;line-height:1.5}p.lead{font-size:2rem;margin-bottom:0}.content-left h1,.content-left h2{font-size:1.25rem;margin:0}.content-right li{font-size:1.25rem;margin:0 0 1.25rem 0;line-height:1.5}.small{font-size:1rem}}.img-responsive{width:100%;height:auto}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.d-none{display:none}@media(min-width: 992px){.d-md-none{display:none}.d-md-block{display:block}}@media(min-width: 1200px){.d-lg-none{display:none}.d-lg-block{display:block}}header{position:relative}.header-inner{display:flex;align-items:end;margin:0 0 40px 0}.logo{flex:1;padding:20px 0 0 0;width:80%;margin-right:24px}@media(min-width: 992px){.header-inner{display:block;margin-bottom:0}.logo{flex:none;margin-left:115px;margin-right:0;padding:50px 0 100px 0;max-width:480px}}#menu{position:relative;width:40px;height:27px;background-color:rgba(0,0,0,0);border:none;margin-bottom:6px}#menu span{display:block;position:absolute;left:0;width:100%;height:3px;background-color:#707070}#menu span:nth-child(1){top:0}#menu span:nth-child(2){top:12px}#menu span:nth-child(3){bottom:0}#menu.is-open span:nth-child(1){transform:translateY(12px) rotate(-45deg)}#menu.is-open span:nth-child(2){display:none}#menu.is-open span:nth-child(3){transform:translateY(-12px) rotate(45deg)}#mainnav{display:none;padding-top:30px;padding-bottom:60px}#mainnav ul{margin:0;padding:0;list-style:none}#mainnav ul li{display:block;font-family:"LitSans Medium",sans-serif;font-weight:normal;font-size:2rem;margin:24px 28px;letter-spacing:1px}#mainnav ul li a{text-decoration:none;color:#62897c}#mainnav.navin{display:block;animation:navshow .5s cubic-bezier(1, 0, 0.58, 0.97) 1 both}@media(min-width: 992px){#menu{display:none}#mainnav{display:block;margin:32px 250px 32px 250px;padding-top:0;padding-bottom:0}#mainnav ul{display:flex;justify-content:space-between}#mainnav ul li{display:block;font-size:1.563rem;margin:0 30px 0 0}#mainnav ul li:last-child{margin-right:0}}@keyframes navshow{0%{opacity:0}100%{opacity:1}}.footer{flex-shrink:0;background-color:#c0d0ca;padding:30px 0}.footer p{font-size:1.25rem;line-height:1.4;color:#707070;margin:0;letter-spacing:1px}.footer-content-left p{color:#101010}.footer a{color:#707070}.footer-content-meta{margin-top:1rem}.footer-content-meta ul{margin:0;padding:0;list-style:none}.footer-content-meta ul li{font-size:1.125rem;line-height:1.5;letter-spacing:1px}.footer-content-contact{display:flex;align-items:center}.footer-icons{margin-top:16px;margin-bottom:8px}.footer-icons .icon-location{display:inline-block;width:20px;margin-right:24px}.footer-icons .icon-mail{display:inline-block;width:32px;margin-right:24px}@media(min-width: 992px){.footer{padding:60px 0}.footer-content{display:flex;justify-content:space-between;align-items:end}.footer p{line-height:1.5;margin:0}.footer-content-left p{color:#101010}.footer-content-meta{margin-right:100px}.footer-content-meta ul li{line-height:1.5}.footer-content-contact{display:block}.footer-icons{margin-top:4px;margin-bottom:12px}.footer-icons .icon-location{display:inline-block;width:21px;margin-right:32px}.footer-icons .icon-mail{display:inline-block;width:36px;margin-right:0}}.visual{line-height:0;margin-bottom:60px}.section-small{margin-bottom:32px}.section{margin-bottom:80px}@media(min-width: 992px){.visual{margin-bottom:80px}.section-small{margin-bottom:100px}.section{margin-bottom:100px}}@media(min-width: 1200px){.section-small{margin-bottom:200px}.section{margin-bottom:200px}}@media(max-width: 991px){.acc-header h2{border:1px solid #101010;border-radius:20px;padding:16px;background:url("../images/pic_pfeil_down.png") no-repeat center right}.acc-content{display:none}}.team .person-image{width:290px;margin:0 auto;line-height:0}.team .person-name{font-family:"LitSans Medium",sans-serif;font-size:1.625rem;text-align:center;margin-top:22px;letter-spacing:1px}.team .person-name a{color:#101010}.team .p1,.team .p2{margin-bottom:5rem}.person-full{margin-bottom:3rem}.person-full-info{color:#62897c}.person-full-info .mail{display:inline-block;padding-top:8px}.person-info a{color:#101010}.person-info table{border-collapse:collapse}.person-info table td{font-size:1.125rem;padding:0 0 1rem;vertical-align:top}.person-info table td:first-child{width:120px;white-space:nowrap}.team-navigation{width:100%;margin-top:2.5rem;margin-bottom:4rem}.team-navigation-inner{display:flex;justify-content:space-between}.team-navigation-inner .item{width:23%}.team-navigation-caption{margin-top:8px;font-family:"LitSans Medium",sans-serif;font-size:14px}#tnn1{display:none}#tnn2{display:none;text-align:center}#tnn3{display:none;text-align:right}@media(min-width: 992px){.team{display:flex;justify-content:space-evenly;flex-wrap:wrap}.team .person{width:28%}.team .person-image{width:90%;margin:0 auto}.team .person-name{font-size:1.5rem;margin-top:32px}.team .p1{margin-bottom:5rem}.team .p2{margin-bottom:0}.person-full{position:relative;margin:80px auto;max-width:500px}.person-full-info h1{font-size:1.875rem;text-transform:uppercase}.person-full-info p,.person-full-info li{margin:0;font-family:"LitSans Medium",sans-serif;font-size:1.875rem}.person-info{padding-top:1rem}.person-info p,.person-info li{font-size:1.875rem;margin:0}.person-info table{border-collapse:collapse}.person-info table td{font-size:1.875rem;padding:0 0 1rem;vertical-align:top}.person-info table td:first-child{width:200px;white-space:nowrap}.team-navigation{position:absolute;top:0;right:50px;width:300px;margin-top:0;margin-bottom:0;z-index:100}.team-navigation-inner{display:flex;justify-content:space-between}.team-navigation-inner .item{width:60px}}.theme-list{margin:0;padding:0;list-style:none}.theme-list li{font-family:"LitSans Medium",sans-serif;font-size:1.25rem;margin-bottom:2rem;text-transform:uppercase;letter-spacing:1px}.theme-list li a{display:block;color:#101010}.theme-list li a span{display:block;width:30px;height:30px;margin-top:8px;background:rgba(0,0,0,0) url("../images/pfeil.svg") no-repeat center left;background-size:30px auto}@media(min-width: 992px){.theme-list{padding-top:2rem}.theme-list li{font-size:2rem;margin-bottom:2.5rem}.theme-list li a span{display:inline-block;width:100px;height:36px;margin-top:0;background:rgba(0,0,0,0) url("../images/pfeil.svg") no-repeat center right;background-size:36px auto}}#totop{display:none;position:fixed;width:46px;height:46px;bottom:23px;right:23px;background:rgba(0,0,0,0) url("../images/backup_pfeil.svg") no-repeat;background-size:100% auto;cursor:pointer}@media(min-width: 992px){#totop{display:none;position:fixed;width:56px;height:56px;bottom:60px;right:50px;background:rgba(0,0,0,0) url("../images/backup_pfeil.svg") no-repeat;background-size:100% auto;cursor:pointer}}.kompetenzen h3{font-size:1.625rem;margin-top:3rem;margin-bottom:1.5rem;text-transform:uppercase}.kompetenzen h3:first-child{margin-top:0}@media(min-width: 992px){.kompetenzen h3{font-size:2rem;margin-top:0;margin-bottom:2.5rem;padding-top:4rem}.kompetenzen h3:first-child{padding-top:2rem}}
