@keyframes fadingPulseGreen{0%{box-shadow:0 0 0 0 rgba(27,154,148,.7),0 0 0 0 rgba(27,154,148,.8);transform:scale(1)}18%{box-shadow:0 0 0 0 rgba(27,154,148,.7),0 0 0 0 rgba(27,154,148,.8)}35%{transform:scale(1.08)}76%{transform:scale(.96)}100%{box-shadow:0 0 0 7px rgba(27,154,148,0),0 0 0 12px rgba(27,154,148,0);transform:scale(1)}}@keyframes fadingPulseRed{0%{box-shadow:0 0 0 0 rgba(177,71,71,.7),0 0 0 0 rgba(177,71,71,.8);transform:scale(1)}18%{box-shadow:0 0 0 0 rgba(177,71,71,.7),0 0 0 0 rgba(177,71,71,.8)}35%{transform:scale(1.08)}76%{transform:scale(.96)}100%{box-shadow:0 0 0 7px rgba(177,71,71,0),0 0 0 12px rgba(177,71,71,0);transform:scale(1)}}@keyframes circle-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.button{background:linear-gradient(0deg,#1b9a94 0,#127e79 100%)}.button:hover{background:linear-gradient(0deg,#23a7a0 25%,#127e79 100%)}h2{font-size:2.6rem}@media only screen and (min-width:992px){h2{font-size:3rem}}@media only screen and (min-width:1200px){h2{font-size:3.8rem}}.button.cta{line-height:115%;padding:1.5rem 5rem;font-size:2.6rem;box-shadow:0 3px 8px rgba(0,0,0,.3)}.button.cta.grey{background:#2e3f49;color:#fff}.button.cta.grey:hover{background:#242c32}section:not(#navigation):not(#footer):not(.section-padding){overflow:visible}section:not(#navigation):not(#footer):not(.section-padding)>.content{padding:0!important}#footer{margin-top:3rem}.badges{display:flex;flex-flow:row nowrap;align-items:center;width:100%;justify-content:center;position:absolute;z-index:20;bottom:-5.5rem;left:0}.badges>.badge{margin-bottom:-3rem}.text-box.horizontal{padding:10rem}.text-box.vertical{display:flex;flex-flow:column nowrap;padding:15rem 7.5rem}.text-box.green{background:#0a8881}.text-box.green .text{color:#fff}.text-box.white{background:#fff}.text-box.grey-light{background:#f7f8f9}.text-box .content{padding:0!important}[class^=image]{position:relative;overflow:hidden;background:#d9dfe5}[class^=image]:after{content:"";display:block;padding-bottom:100%}[class^=image] img{position:absolute;height:auto;width:100%;right:50%;top:50%;transform:translate(50%,-50%)}[class^=image].vertical img{height:100%;width:auto;max-width:200rem;max-height:200rem}.video,[class^=image]{max-width:45rem}[class^=line-horizontal]{display:flex;position:relative;margin:3rem 0}[class^=line-horizontal]:before{content:" ";display:block;width:50vw;height:2px;background:#0a8881;position:absolute;top:calc(50% - 1px);z-index:10}.line-horizontal-left:before{left:calc(-50vw + 50%)}.line-horizontal-right:before{right:calc(-50vw + 50%)}@media only screen and (min-width:1200px){section:not(#navigation):not(#footer){margin-left:3rem;margin-right:3rem}}@media only screen and (max-width:1199px){.text-box.vertical{padding:10rem 3rem}}@media only screen and (min-width:992px){section:not(#navigation):not(#footer){font-size:1.8rem;margin-bottom:3rem}.two-col-grid{justify-content:space-between}.two-col-grid>*{flex:0 1 45rem}.video{height:67.08vw;max-height:81rem;flex:0 0 45%}#teaser{margin-top:11rem}}@media only screen and (max-width:991px){section:not(#navigation):not(#footer){padding:2rem}.text-box.horizontal,.text-box.vertical{padding:5rem}.video{height:48vw;max-height:45rem}#teaser{margin-top:6rem}#teaser .badge{bottom:-8rem;right:3rem}}@media only screen and (max-width:767px){section:not(#navigation):not(#footer){padding:1rem}.video{height:100vw}.text-box.horizontal,.text-box.vertical{padding:5rem 2rem}}.team-quote{margin-top:3rem}.team-quote .thumbnail{max-width:8rem}.team-quote .person{display:flex;flex-flow:row nowrap;align-items:center;width:100%;justify-content:center;text-align:left}.team-quote .quote{margin-top:0;font-style:italic;position:relative}.team-quote .quote:after{font-family:"Font Awesome 6 Free";font-weight:700;content:"\f10e";position:absolute;top:1.5rem;right:0;z-index:-1;font-size:7rem;font-style:normal;opacity:.1}.team-quote .name{font-weight:600;margin-top:.5rem;text-align:left}#teaser{background-image:url(../../../assets/pics/wallpaper/jobs.jpg);background-size:cover;background-position:bottom;padding-bottom:10rem!important}#teaser .content{display:flex;justify-content:center;align-items:center}#teaser .text{color:#fff}#video{position:relative;margin-bottom:0}#video:after{content:"";display:block;position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:25%;background:#f7f8f9}#teaser-footer img{width:100%}@media only screen and (min-width:1200px){#intro{padding-bottom:15rem}#locations:after{width:115%}}@media only screen and (max-width:1199px){#intro{padding-bottom:8rem}#locations:after{width:95%}}@media only screen and (min-width:992px){#be-yourself{position:relative;top:-15rem}#intro{position:relative}#intro>div{position:relative;z-index:1}#locations{position:relative}#locations:after{content:"";display:block;background:url(../../../assets/pics/landingpage/bewerbung/bg_locations.png) center no-repeat transparent;background-size:contain;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;height:100%;max-width:147rem}#video .video-landscape{box-shadow:0 40px 20px -20px rgba(0,0,0,.2)}}@media only screen and (max-width:991px){#video .content{padding-top:0;padding-bottom:0}#video .video{order:-1;margin:0 0 3rem}#video:after{height:100%}}@media only screen and (max-width:767px){#contact-jobs-lp .content>.text-box{padding:5rem 1rem}}
/*# sourceMappingURL=application.min.css.map */