input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

:root {
  --bs-body-bg: transparent;
}

#wrapper {
  overflow-y: visible;
  scroll-behavior: smooth;
}

input[type=number] {
  -moz-appearance: textfield;
}

.section {
  display: flex;
  align-items: center;
}
.section.main {
  min-height: 100vh;
}

#karriere {
  overflow: hidden;
}

#banner .title {
  color: #2E2940;
  margin-right: -100px;
}
#banner .content {
  width: 90%;
}
#banner .group-three-images {
  padding-bottom: 85%;
}
#banner .group-three-images .group-three-images__wrap--1 {
  top: 0;
  right: 0;
  z-index: 4;
  width: 74%;
  padding-bottom: 63%;
}
#banner .group-three-images .group-three-images__wrap--2 {
  left: 8%;
  top: 55%;
  z-index: 2;
  width: 20.086%;
  padding-bottom: 29%;
}
#banner .group-three-images .group-three-images__wrap--3 {
  top: auto;
  bottom: 0;
  left: 32%;
  z-index: 4;
  width: 54.5%;
  padding-bottom: 45%;
}
#banner .cta-jobs {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  padding-left: 130px;
}
#banner .cta-jobs .h-btn {
  flex-shrink: 0;
}
#banner .cta-jobs .static-jobs {
  position: relative;
  width: 2520px;
  flex-shrink: 0;
}
#banner .cta-jobs .static-jobs .static-jobs-wrapper {
  transition-timing-function: linear;
}
#banner .cta-jobs .static-jobs .static-jobs-wrapper .swiper-slide {
  width: 1225px;
  display: flex;
  flex-shrink: 0;
}
#banner .cta-jobs .static-jobs .static-jobs-wrapper .swiper-slide .static-job {
  margin: 0 12px;
  flex-shrink: 0;
  font-family: "Tungsten-black";
  font-size: 28px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #2E2940;
}
#banner .cta-jobs .static-jobs:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 80px;
  height: 100%;
  background: white;
  background: linear-gradient(90deg, white 0%, white 30%, rgba(255, 255, 255, 0) 100%);
  z-index: 2;
}
@media (max-width: 991.98px) {
  #banner .title {
    margin-right: 0;
    font-size: 48px;
  }
  #banner .content {
    width: 100%;
  }
  #banner .cta-jobs {
    padding-left: 0;
    flex-direction: column;
  }
  #banner .cta-jobs .h-btn {
    padding: 10px 40px;
    border-radius: 30px;
  }
}

#our-work {
  padding-bottom: 90px;
}
#our-work .title {
  color: #2E2940;
  font-size: 60px;
}
#our-work b {
  color: #2E2940;
}
#our-work .group-three-images-01 {
  padding-bottom: 80%;
  overflow: visible;
}
#our-work .group-three-images-01 .group-three-images__wrap--1 {
  top: 0;
  left: 0;
  width: 90%;
  padding-bottom: 80%;
  z-index: 1;
}
#our-work .group-three-images-01 .group-three-images__wrap--2 {
  right: 0;
  top: 92%;
  width: 47%;
  padding-bottom: 35%;
  z-index: 2;
}
#our-work .group-three-images-02 {
  padding-bottom: 46%;
  overflow: hidden;
}
#our-work .group-three-images-02 .group-three-images__wrap--1 {
  top: 0;
  left: 0;
  width: 64%;
  padding-bottom: 40%;
  z-index: 2;
}
#our-work .group-three-images-02 .group-three-images__wrap--2 {
  width: 26%;
  padding-bottom: 26%;
  right: 4%;
  bottom: 0;
  z-index: 1;
}
@media (max-width: 991.98px) {
  #our-work .group-three-images-01 {
    overflow: hidden;
  }
  #our-work .group-three-images-01 .group-three-images__wrap--1 {
    width: 76%;
    padding-bottom: 62%;
  }
  #our-work .group-three-images-01 .group-three-images__wrap--2 {
    top: auto;
    bottom: 0;
  }
  #our-work .group-three-images-02 {
    padding-bottom: 72%;
    margin-bottom: 30px;
  }
  #our-work .group-three-images-02 .group-three-images__wrap--1 {
    top: auto;
    bottom: 0;
    left: 0;
  }
  #our-work .group-three-images-02 .group-three-images__wrap--2 {
    top: 0;
    bottom: auto;
    left: 0;
  }
}

#our-work-en {
  padding-bottom: 180px;
}
#our-work-en .title {
  color: #500546;
}
#our-work-en .group-three-images {
  overflow: visible;
  padding-bottom: 138%;
}
#our-work-en .group-three-images .group-three-images__wrap--1 {
  top: 7.666%;
  right: 28.143%;
  width: 65.291%;
  z-index: 1;
}
#our-work-en .group-three-images .group-three-images__wrap--2 {
  right: 15%;
  top: 37%;
  width: 37%;
  padding-bottom: 27.59%;
  z-index: 2;
}
#our-work-en .group-three-images .group-three-images__wrap--3 {
  top: auto;
  left: auto;
  right: 15%;
  bottom: 4%;
  width: 78.263%;
  padding-bottom: 49.263%;
  z-index: 3;
}
#our-work-en .mb-col-two-imgs .group-three-images {
  padding-bottom: 76.398%;
}
#our-work-en .mb-col-two-imgs .group-three-images .group-three-images__wrap--1 {
  top: 0;
  left: 0;
  width: 75%;
  padding-bottom: 68%;
}
#our-work-en .mb-col-two-imgs .group-three-images .group-three-images__wrap--2 {
  right: 0;
  top: auto;
  bottom: 0;
  z-index: 2;
  width: 32%;
  padding-bottom: 32%;
}
#our-work-en .mb-col-loop-img .group-three-images {
  padding-bottom: 63%;
}
#our-work-en .mb-col-loop-img .group-three-images .group-three-images__wrap--3 {
  width: 100%;
  padding-bottom: 63%;
  top: 0;
  left: 0;
}

#disclaimer {
  background-color: #E60000;
}
#disclaimer p::selection, #disclaimer b::selection {
  background-color: #2E2940;
}

#offene_stellen {
  min-height: 700px;
  color: #2E2940;
}
#offene_stellen .form-control:-webkit-autofill, #offene_stellen .form-control:-webkit-autofill:hover, #offene_stellen .form-control:-webkit-autofill:focus, #offene_stellen .form-control:-webkit-autofill:active {
  transition: background-color 5000000s ease-in-out 0s, border-bottom-color 0.3s ease;
  -webkit-text-fill-color: #212529 !important;
}
#offene_stellen .title {
  color: #2E2940;
}
#offene_stellen .btn-common {
  cursor: pointer;
  border-width: 2px;
  color: #2E2940;
}
#offene_stellen .btn-common:not(.list-return) {
  margin-top: 5px;
}
#offene_stellen .btn-common:hover {
  color: #E60000;
  border-color: #E60000;
  background-color: transparent;
}
#offene_stellen .btn-common.active {
  color: #FFFFFF;
  background-color: #2E2940;
  border-color: #2E2940;
}
#offene_stellen .btn-common.active:hover {
  background-color: #E60000;
  border-color: #E60000;
  color: #FFFFFF !important;
}
#offene_stellen .btn-common.faded {
  color: #BFC2B4;
  pointer-events: none;
}
#offene_stellen .btn-common.faded:hover, #offene_stellen .btn-common.faded.active {
  color: #BFC2B4;
  border-color: #BFC2B4;
  background: transparent;
}
#offene_stellen #filter .to-faqs {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  max-width: 250px;
  font-size: 14px;
  margin-left: 50px;
}
@media screen and (min-width: 992px) {
  #offene_stellen #filter .to-faqs {
    align-items: end;
    margin-bottom: 7px;
  }
}
#offene_stellen #filter .to-faqs .faq-txt {
  opacity: 0;
  transform: translateX(-10px);
  transition: all 0.3s ease;
}
#offene_stellen #filter .to-faqs .faq-txt:hover {
  opacity: 1;
  transform: translateX(0);
}
#offene_stellen #filter .to-faqs .ic-faq {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg id='btn_question' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn' d='M8,8A20.5,20.5,0,1,1,8,37,20.524,20.524,0,0,1,8,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m23.955,9.137A8.207,8.207,0,0,0,14.3,17.363h2a6.192,6.192,0,0,1,2.26-4.79,6.265,6.265,0,0,1,5.2-1.292,6.206,6.206,0,0,1,1.879,11.437A8.316,8.316,0,0,0,21.5,29.839h2a6.308,6.308,0,0,1,3.145-5.4,8.173,8.173,0,0,0,3.9-8.716M23.5,33.839h-2v2h2Z' transform='translate(0 0)' fill='%232e2940'/%3E%3C/svg%3E%0A");
  cursor: pointer;
}
#offene_stellen #filter .to-faqs .ic-faq:hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_question' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn' d='M8,8A20.5,20.5,0,1,1,8,37,20.524,20.524,0,0,1,8,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m23.955,9.137A8.207,8.207,0,0,0,14.3,17.363h2a6.192,6.192,0,0,1,2.26-4.79,6.265,6.265,0,0,1,5.2-1.292,6.206,6.206,0,0,1,1.879,11.437A8.316,8.316,0,0,0,21.5,29.839h2a6.308,6.308,0,0,1,3.145-5.4,8.173,8.173,0,0,0,3.9-8.716M23.5,33.839h-2v2h2Z' transform='translate(0 0)' fill='%23E60000'/%3E%3C/svg%3E%0A");
}
#offene_stellen #filter .to-faqs .ic-faq:hover + .faq-txt {
  opacity: 1;
  transform: translateX(0);
}
@media screen and (min-width: 992px) {
  #offene_stellen #filter .all-btns {
    display: block !important;
  }
}
#offene_stellen .stellen {
  margin-top: 60px;
}
#offene_stellen .stellen .title {
  font-size: 50px;
}
#offene_stellen .stellen .heading-cols {
  font-size: 18px;
  color: #BFC2B4;
}
#offene_stellen .stellen .heading-cols > div:not(:first-child) {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 991.8px) {
  #offene_stellen .stellen .heading-cols > div:not(:first-child) {
    justify-content: flex-start;
  }
}
#offene_stellen .stellen .stelle .job-info {
  margin-bottom: 10px;
  cursor: pointer;
  position: relative;
  color: #2E2940;
  transition: color 0.3s ease;
}
#offene_stellen .stellen .stelle .job-info:after {
  width: calc(100% - 24px);
  content: "";
  position: absolute;
  border-bottom: 2px solid #2E2940;
  bottom: 0;
  left: 12px;
  transition: border-bottom 0.3s ease;
}
@media screen and (max-width: 991.98px) {
  #offene_stellen .stellen .stelle .job-info:after {
    display: none;
  }
  #offene_stellen .stellen .stelle .job-info .j-pos {
    position: relative;
    padding-bottom: 7px;
    margin-bottom: 7px;
  }
  #offene_stellen .stellen .stelle .job-info .j-pos:after {
    width: calc(100% - 30px);
    content: "";
    position: absolute;
    border-bottom: 2px solid #2E2940;
    bottom: 0;
    left: 15px;
  }
}
#offene_stellen .stellen .stelle .job-info.disabled {
  pointer-events: none;
}
@media screen and (min-width: 992px) {
  #offene_stellen .stellen .stelle .job-info:hover {
    color: #E60000;
  }
  #offene_stellen .stellen .stelle .job-info:hover:after {
    border-bottom: 2px solid #E60000;
  }
}
#offene_stellen .stellen .stelle .j-pos {
  line-height: 1.2142857143em;
}
@media (min-width: 992px) {
  #offene_stellen .stellen .stelle .j-pos {
    font-size: 28px;
  }
}
#offene_stellen .stellen .stelle .j-start, #offene_stellen .stellen .stelle .j-type {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
#offene_stellen .stellen .stelle .job-beschreibung {
  display: none;
}
#offene_stellen .stellen form .row .form-control {
  border-bottom: 2px solid;
}
#offene_stellen .stellen.init-hide {
  display: none;
}
#offene_stellen #b-area .btn-upload:before {
  background-image: url("../img/global/btn_upload_black.svg");
}
#offene_stellen #b-area .list-return:not(#reset-btn), #offene_stellen #b-area .jetzt-bewerben:not(#reset-btn) {
  display: none;
}
#offene_stellen .dz-default {
  display: none;
}
#offene_stellen #bewerbung-success {
  display: none;
}
#offene_stellen #bewerbung-success .social-media {
  justify-content: flex-start;
}
#offene_stellen #bewerbung-success .social-media > li.ic-linkedin {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_linkedin' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %232E2940; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_linkedin-2' data-name='btn_linkedin' class='cls-1' d='M22.5,0A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,43A20.5,20.5,0,1,1,43,22.5,20.523,20.523,0,0,1,22.5,43M12.008,18.28h4.5V32.748h-4.5Zm21.34,6.531,0,7.937H28.854V25.713c0-1.678-.03-3.838-2.337-3.838-2.339,0-2.7,1.828-2.7,3.715v7.157H19.327V18.28H23.64v1.977h.06a4.73,4.73,0,0,1,4.256-2.337c4.553,0,5.392,3,5.392,6.891M16.865,13.695a2.607,2.607,0,1,1-2.607-2.607,2.607,2.607,0,0,1,2.607,2.607'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-linkedin:hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_linkedin' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_linkedin-2' data-name='btn_linkedin' class='cls-1' d='M22.5,0A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,43A20.5,20.5,0,1,1,43,22.5,20.523,20.523,0,0,1,22.5,43M12.008,18.28h4.5V32.748h-4.5Zm21.34,6.531,0,7.937H28.854V25.713c0-1.678-.03-3.838-2.337-3.838-2.339,0-2.7,1.828-2.7,3.715v7.157H19.327V18.28H23.64v1.977h.06a4.73,4.73,0,0,1,4.256-2.337c4.553,0,5.392,3,5.392,6.891M16.865,13.695a2.607,2.607,0,1,1-2.607-2.607,2.607,2.607,0,0,1,2.607,2.607'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-xing {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_xing' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %232E2940; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_xing-2' data-name='btn_xing' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.524,20.524,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0M14.146,16.243a.517.517,0,0,0-.465.22.5.5,0,0,0,0,.513l2.348,4.06a.025.025,0,0,1,0,.024L12.36,27.541a.552.552,0,0,0,0,.538.5.5,0,0,0,.441.245h3.472a1.051,1.051,0,0,0,.93-.685l3.742-6.6c-.014-.023-2.373-4.158-2.373-4.158a1.081,1.081,0,0,0-.978-.635ZM28.686,11.5a1.016,1.016,0,0,0-.927.659l-7.7,13.659,4.918,9.023a1.083,1.083,0,0,0,.967.659H29.4a.512.512,0,0,0,.459-.221.54.54,0,0,0-.007-.535l-4.88-8.915a.024.024,0,0,1,0-.023l7.664-13.551a.543.543,0,0,0,.007-.534.514.514,0,0,0-.46-.221Z'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-xing:hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_xing' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_xing-2' data-name='btn_xing' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.524,20.524,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0M14.146,16.243a.517.517,0,0,0-.465.22.5.5,0,0,0,0,.513l2.348,4.06a.025.025,0,0,1,0,.024L12.36,27.541a.552.552,0,0,0,0,.538.5.5,0,0,0,.441.245h3.472a1.051,1.051,0,0,0,.93-.685l3.742-6.6c-.014-.023-2.373-4.158-2.373-4.158a1.081,1.081,0,0,0-.978-.635ZM28.686,11.5a1.016,1.016,0,0,0-.927.659l-7.7,13.659,4.918,9.023a1.083,1.083,0,0,0,.967.659H29.4a.512.512,0,0,0,.459-.221.54.54,0,0,0-.007-.535l-4.88-8.915a.024.024,0,0,1,0-.023l7.664-13.551a.543.543,0,0,0,.007-.534.514.514,0,0,0-.46-.221Z'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-twitter {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %232E2940; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_twitter' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m9.938,17.4c.015.22.015.441.015.663a14.491,14.491,0,0,1-14.59,14.59v0a14.517,14.517,0,0,1-7.86-2.3,10.289,10.289,0,0,0,7.589-2.125,5.134,5.134,0,0,1-4.79-3.561,5.117,5.117,0,0,0,2.315-.088A5.128,5.128,0,0,1,11,19.551v-.065a5.092,5.092,0,0,0,2.328.641,5.133,5.133,0,0,1-1.587-6.846,14.553,14.553,0,0,0,10.568,5.357,5.132,5.132,0,0,1,8.738-4.677,10.3,10.3,0,0,0,3.256-1.245,5.145,5.145,0,0,1-2.254,2.836A10.209,10.209,0,0,0,35,14.745,10.44,10.44,0,0,1,32.438,17.4'/%3E%3C/svg%3E%0A");
}
#offene_stellen #bewerbung-success .social-media > li.ic-twitter:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_twitter' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m9.938,17.4c.015.22.015.441.015.663a14.491,14.491,0,0,1-14.59,14.59v0a14.517,14.517,0,0,1-7.86-2.3,10.289,10.289,0,0,0,7.589-2.125,5.134,5.134,0,0,1-4.79-3.561,5.117,5.117,0,0,0,2.315-.088A5.128,5.128,0,0,1,11,19.551v-.065a5.092,5.092,0,0,0,2.328.641,5.133,5.133,0,0,1-1.587-6.846,14.553,14.553,0,0,0,10.568,5.357,5.132,5.132,0,0,1,8.738-4.677,10.3,10.3,0,0,0,3.256-1.245,5.145,5.145,0,0,1-2.254,2.836A10.209,10.209,0,0,0,35,14.745,10.44,10.44,0,0,1,32.438,17.4'/%3E%3C/svg%3E%0A");
}
#offene_stellen #bewerbung-success .social-media > li.ic-instagram {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %232E2940; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_instagram' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,12.128c3.379,0,3.779.012,5.113.073a7.026,7.026,0,0,1,2.349.436,4.184,4.184,0,0,1,2.4,2.4,6.974,6.974,0,0,1,.436,2.349c.061,1.335.074,1.735.074,5.113s-.013,3.778-.074,5.112a6.975,6.975,0,0,1-.436,2.35,4.192,4.192,0,0,1-2.4,2.4,7.026,7.026,0,0,1-2.349.436c-1.334.06-1.734.073-5.113.073s-3.778-.013-5.112-.073a7.014,7.014,0,0,1-2.349-.436,4.2,4.2,0,0,1-2.4-2.4,7.008,7.008,0,0,1-.435-2.35c-.061-1.334-.074-1.734-.074-5.112s.013-3.778.074-5.113a7.007,7.007,0,0,1,.435-2.349,4.19,4.19,0,0,1,2.4-2.4,7.014,7.014,0,0,1,2.349-.436c1.334-.061,1.734-.073,5.112-.073m0-2.28c-3.436,0-3.867.014-5.216.076a9.268,9.268,0,0,0-3.071.588,6.466,6.466,0,0,0-3.7,3.7,9.3,9.3,0,0,0-.589,3.072c-.061,1.349-.076,1.78-.076,5.216s.015,3.867.076,5.216a9.285,9.285,0,0,0,.589,3.071,6.471,6.471,0,0,0,3.7,3.7,9.319,9.319,0,0,0,3.071.588c1.349.061,1.78.076,5.216.076s3.867-.015,5.217-.076a9.324,9.324,0,0,0,3.071-.588,6.471,6.471,0,0,0,3.7-3.7,9.262,9.262,0,0,0,.588-3.071c.062-1.349.076-1.78.076-5.216s-.014-3.867-.076-5.216a9.274,9.274,0,0,0-.588-3.072,6.466,6.466,0,0,0-3.7-3.7,9.273,9.273,0,0,0-3.071-.588c-1.35-.062-1.781-.076-5.217-.076M22.5,16A6.5,6.5,0,1,0,29,22.5,6.5,6.5,0,0,0,22.5,16m0,10.714A4.217,4.217,0,1,1,26.718,22.5,4.217,4.217,0,0,1,22.5,26.717m6.754-12.489a1.518,1.518,0,1,0,1.518,1.518,1.518,1.518,0,0,0-1.518-1.518'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-instagram:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_instagram' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,12.128c3.379,0,3.779.012,5.113.073a7.026,7.026,0,0,1,2.349.436,4.184,4.184,0,0,1,2.4,2.4,6.974,6.974,0,0,1,.436,2.349c.061,1.335.074,1.735.074,5.113s-.013,3.778-.074,5.112a6.975,6.975,0,0,1-.436,2.35,4.192,4.192,0,0,1-2.4,2.4,7.026,7.026,0,0,1-2.349.436c-1.334.06-1.734.073-5.113.073s-3.778-.013-5.112-.073a7.014,7.014,0,0,1-2.349-.436,4.2,4.2,0,0,1-2.4-2.4,7.008,7.008,0,0,1-.435-2.35c-.061-1.334-.074-1.734-.074-5.112s.013-3.778.074-5.113a7.007,7.007,0,0,1,.435-2.349,4.19,4.19,0,0,1,2.4-2.4,7.014,7.014,0,0,1,2.349-.436c1.334-.061,1.734-.073,5.112-.073m0-2.28c-3.436,0-3.867.014-5.216.076a9.268,9.268,0,0,0-3.071.588,6.466,6.466,0,0,0-3.7,3.7,9.3,9.3,0,0,0-.589,3.072c-.061,1.349-.076,1.78-.076,5.216s.015,3.867.076,5.216a9.285,9.285,0,0,0,.589,3.071,6.471,6.471,0,0,0,3.7,3.7,9.319,9.319,0,0,0,3.071.588c1.349.061,1.78.076,5.216.076s3.867-.015,5.217-.076a9.324,9.324,0,0,0,3.071-.588,6.471,6.471,0,0,0,3.7-3.7,9.262,9.262,0,0,0,.588-3.071c.062-1.349.076-1.78.076-5.216s-.014-3.867-.076-5.216a9.274,9.274,0,0,0-.588-3.072,6.466,6.466,0,0,0-3.7-3.7,9.273,9.273,0,0,0-3.071-.588c-1.35-.062-1.781-.076-5.217-.076M22.5,16A6.5,6.5,0,1,0,29,22.5,6.5,6.5,0,0,0,22.5,16m0,10.714A4.217,4.217,0,1,1,26.718,22.5,4.217,4.217,0,0,1,22.5,26.717m6.754-12.489a1.518,1.518,0,1,0,1.518,1.518,1.518,1.518,0,0,0-1.518-1.518'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-facebook {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_facebook' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E2940; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_facebook-2' data-name='btn_facebook' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m6.3,24.693.751-4.9h-4.7V16.614a2.45,2.45,0,0,1,2.762-2.647H29.75V9.8a26.074,26.074,0,0,0-3.794-.331c-3.872,0-6.4,2.346-6.4,6.594v3.734h-4.3v4.9h4.3v12.05h5.3V24.693Z'/%3E%3C/svg%3E");
}
#offene_stellen #bewerbung-success .social-media > li.ic-facebook:hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_facebook' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_facebook-2' data-name='btn_facebook' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m6.3,24.693.751-4.9h-4.7V16.614a2.45,2.45,0,0,1,2.762-2.647H29.75V9.8a26.074,26.074,0,0,0-3.794-.331c-3.872,0-6.4,2.346-6.4,6.594v3.734h-4.3v4.9h4.3v12.05h5.3V24.693Z'/%3E%3C/svg%3E");
}

#i-bewerbern {
  padding-bottom: 120px;
  background-color: #500546;
}
#i-bewerbern .form-control:-webkit-autofill, #i-bewerbern .form-control:-webkit-autofill:hover, #i-bewerbern .form-control:-webkit-autofill:focus, #i-bewerbern .form-control:-webkit-autofill:active {
  transition: background-color 5000000s ease-in-out 0s, border-bottom-color 0.3s ease;
  -webkit-text-fill-color: #FFFFFF !important;
}
#i-bewerbern .title {
  color: #A64F8D;
}
#i-bewerbern .title span {
  color: #FF5D51;
}
#i-bewerbern .h-btn {
  color: #ffffff;
}
#i-bewerbern .h-btn:hover, #i-bewerbern .h-btn:active {
  color: #E60000 !important;
  border-color: #E60000;
  background-color: transparent;
}
#i-bewerbern form {
  color: white;
}
#i-bewerbern form .row .form-control {
  border-bottom: 2px solid white;
  color: white;
}
#i-bewerbern form .row .form-control::placeholder {
  color: #BFC2B4 !important;
}
#i-bewerbern form .up-icon {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_upload' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn' d='M8.005,8A20.5,20.5,0,1,1,8.005,37,20.523,20.523,0,0,1,8.005,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m6.718,17.995L21.5,16.393V32.436h2V16.393l8.193,8.192,1.414-1.414L22.5,12.564,11.894,23.171Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/svg%3E%0A");
}
#i-bewerbern form .btn-upload:hover .up-icon {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_upload' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn' d='M8.005,8A20.5,20.5,0,1,1,8.005,37,20.523,20.523,0,0,1,8.005,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m6.718,17.995L21.5,16.393V32.436h2V16.393l8.193,8.192,1.414-1.414L22.5,12.564,11.894,23.171Z' transform='translate(0 0)' fill='%23E60000'/%3E%3C/svg%3E%0A");
}
#i-bewerbern form .dz-started .up-icon {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_check' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn_2' d='M8,8A20.5,20.5,0,1,1,8,36.995,20.523,20.523,0,0,1,8,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m27.852,7-1.414-1.414L15.585,29.617,9.22,23.253,7.806,24.667l7.779,7.778Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/svg%3E%0A");
}
#i-bewerbern form .dz-started:hover .up-icon {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_upload' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn_3' d='M8.005,8a20.5,20.5,0,1,1,0,28.991A20.521,20.521,0,0,1,8.005,8M6.591,6.59a22.5,22.5,0,1,0,31.819,0,22.5,22.5,0,0,0-31.819,0m25.809,4.6-9.9,9.9-9.9-9.9L11.187,12.6l9.9,9.9-9.9,9.9L12.6,33.813l9.9-9.9,9.9,9.9L33.813,32.4l-9.9-9.9,9.9-9.9Z' transform='translate(-0.001 0)' fill='%23E60000'/%3E%3C/svg%3E");
}
#i-bewerbern form #dz-zustimmung #defaultCheck1:after {
  transition: border-color 0.3s ease;
  border-color: #fff;
}
#i-bewerbern form #dz-zustimmung #defaultCheck1:checked:after {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_check' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn_2' d='M8,8A20.5,20.5,0,1,1,8,36.995,20.523,20.523,0,0,1,8,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m27.852,7-1.414-1.414L15.585,29.617,9.22,23.253,7.806,24.667l7.779,7.778Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/svg%3E%0A");
}
#i-bewerbern form #dz-zustimmung .input-area:hover:hover #defaultCheck1:after {
  border-color: #E60000;
}
#i-bewerbern form #dz-zustimmung .input-area:hover:hover #defaultCheck1:checked:after {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_check' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cpath id='btn_2' d='M8,8A20.5,20.5,0,1,1,8,36.995,20.523,20.523,0,0,1,8,8M6.59,6.59a22.5,22.5,0,1,0,31.82,0,22.5,22.5,0,0,0-31.82,0m27.852,7-1.414-1.414L15.585,29.617,9.22,23.253,7.806,24.667l7.779,7.778Z' transform='translate(0 0)' fill='%23E60000'/%3E%3C/svg%3E%0A");
}
#i-bewerbern #bewerbung-success {
  color: #ffffff;
}
#i-bewerbern #bewerbung-success .title span {
  color: #FF5D51;
}
#i-bewerbern #bewerbung-success .social-media {
  justify-content: flex-start;
}
#i-bewerbern #bewerbung-success .social-media > li:first-child {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_linkedin' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_linkedin-2' data-name='btn_linkedin' class='cls-1' d='M22.5,0A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,43A20.5,20.5,0,1,1,43,22.5,20.523,20.523,0,0,1,22.5,43M12.008,18.28h4.5V32.748h-4.5Zm21.34,6.531,0,7.937H28.854V25.713c0-1.678-.03-3.838-2.337-3.838-2.339,0-2.7,1.828-2.7,3.715v7.157H19.327V18.28H23.64v1.977h.06a4.73,4.73,0,0,1,4.256-2.337c4.553,0,5.392,3,5.392,6.891M16.865,13.695a2.607,2.607,0,1,1-2.607-2.607,2.607,2.607,0,0,1,2.607,2.607'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:first-child:hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_linkedin' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_linkedin-2' data-name='btn_linkedin' class='cls-1' d='M22.5,0A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,43A20.5,20.5,0,1,1,43,22.5,20.523,20.523,0,0,1,22.5,43M12.008,18.28h4.5V32.748h-4.5Zm21.34,6.531,0,7.937H28.854V25.713c0-1.678-.03-3.838-2.337-3.838-2.339,0-2.7,1.828-2.7,3.715v7.157H19.327V18.28H23.64v1.977h.06a4.73,4.73,0,0,1,4.256-2.337c4.553,0,5.392,3,5.392,6.891M16.865,13.695a2.607,2.607,0,1,1-2.607-2.607,2.607,2.607,0,0,1,2.607,2.607'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(2) {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_xing' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_xing-2' data-name='btn_xing' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.524,20.524,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0M14.146,16.243a.517.517,0,0,0-.465.22.5.5,0,0,0,0,.513l2.348,4.06a.025.025,0,0,1,0,.024L12.36,27.541a.552.552,0,0,0,0,.538.5.5,0,0,0,.441.245h3.472a1.051,1.051,0,0,0,.93-.685l3.742-6.6c-.014-.023-2.373-4.158-2.373-4.158a1.081,1.081,0,0,0-.978-.635ZM28.686,11.5a1.016,1.016,0,0,0-.927.659l-7.7,13.659,4.918,9.023a1.083,1.083,0,0,0,.967.659H29.4a.512.512,0,0,0,.459-.221.54.54,0,0,0-.007-.535l-4.88-8.915a.024.024,0,0,1,0-.023l7.664-13.551a.543.543,0,0,0,.007-.534.514.514,0,0,0-.46-.221Z'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(2):hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_xing' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_xing-2' data-name='btn_xing' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.524,20.524,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0M14.146,16.243a.517.517,0,0,0-.465.22.5.5,0,0,0,0,.513l2.348,4.06a.025.025,0,0,1,0,.024L12.36,27.541a.552.552,0,0,0,0,.538.5.5,0,0,0,.441.245h3.472a1.051,1.051,0,0,0,.93-.685l3.742-6.6c-.014-.023-2.373-4.158-2.373-4.158a1.081,1.081,0,0,0-.978-.635ZM28.686,11.5a1.016,1.016,0,0,0-.927.659l-7.7,13.659,4.918,9.023a1.083,1.083,0,0,0,.967.659H29.4a.512.512,0,0,0,.459-.221.54.54,0,0,0-.007-.535l-4.88-8.915a.024.024,0,0,1,0-.023l7.664-13.551a.543.543,0,0,0,.007-.534.514.514,0,0,0-.46-.221Z'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(3) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_twitter' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m9.938,17.4c.015.22.015.441.015.663a14.491,14.491,0,0,1-14.59,14.59v0a14.517,14.517,0,0,1-7.86-2.3,10.289,10.289,0,0,0,7.589-2.125,5.134,5.134,0,0,1-4.79-3.561,5.117,5.117,0,0,0,2.315-.088A5.128,5.128,0,0,1,11,19.551v-.065a5.092,5.092,0,0,0,2.328.641,5.133,5.133,0,0,1-1.587-6.846,14.553,14.553,0,0,0,10.568,5.357,5.132,5.132,0,0,1,8.738-4.677,10.3,10.3,0,0,0,3.256-1.245,5.145,5.145,0,0,1-2.254,2.836A10.209,10.209,0,0,0,35,14.745,10.44,10.44,0,0,1,32.438,17.4'/%3E%3C/svg%3E%0A");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(3):hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_twitter' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m9.938,17.4c.015.22.015.441.015.663a14.491,14.491,0,0,1-14.59,14.59v0a14.517,14.517,0,0,1-7.86-2.3,10.289,10.289,0,0,0,7.589-2.125,5.134,5.134,0,0,1-4.79-3.561,5.117,5.117,0,0,0,2.315-.088A5.128,5.128,0,0,1,11,19.551v-.065a5.092,5.092,0,0,0,2.328.641,5.133,5.133,0,0,1-1.587-6.846,14.553,14.553,0,0,0,10.568,5.357,5.132,5.132,0,0,1,8.738-4.677,10.3,10.3,0,0,0,3.256-1.245,5.145,5.145,0,0,1-2.254,2.836A10.209,10.209,0,0,0,35,14.745,10.44,10.44,0,0,1,32.438,17.4'/%3E%3C/svg%3E%0A");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(4) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_instagram' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,12.128c3.379,0,3.779.012,5.113.073a7.026,7.026,0,0,1,2.349.436,4.184,4.184,0,0,1,2.4,2.4,6.974,6.974,0,0,1,.436,2.349c.061,1.335.074,1.735.074,5.113s-.013,3.778-.074,5.112a6.975,6.975,0,0,1-.436,2.35,4.192,4.192,0,0,1-2.4,2.4,7.026,7.026,0,0,1-2.349.436c-1.334.06-1.734.073-5.113.073s-3.778-.013-5.112-.073a7.014,7.014,0,0,1-2.349-.436,4.2,4.2,0,0,1-2.4-2.4,7.008,7.008,0,0,1-.435-2.35c-.061-1.334-.074-1.734-.074-5.112s.013-3.778.074-5.113a7.007,7.007,0,0,1,.435-2.349,4.19,4.19,0,0,1,2.4-2.4,7.014,7.014,0,0,1,2.349-.436c1.334-.061,1.734-.073,5.112-.073m0-2.28c-3.436,0-3.867.014-5.216.076a9.268,9.268,0,0,0-3.071.588,6.466,6.466,0,0,0-3.7,3.7,9.3,9.3,0,0,0-.589,3.072c-.061,1.349-.076,1.78-.076,5.216s.015,3.867.076,5.216a9.285,9.285,0,0,0,.589,3.071,6.471,6.471,0,0,0,3.7,3.7,9.319,9.319,0,0,0,3.071.588c1.349.061,1.78.076,5.216.076s3.867-.015,5.217-.076a9.324,9.324,0,0,0,3.071-.588,6.471,6.471,0,0,0,3.7-3.7,9.262,9.262,0,0,0,.588-3.071c.062-1.349.076-1.78.076-5.216s-.014-3.867-.076-5.216a9.274,9.274,0,0,0-.588-3.072,6.466,6.466,0,0,0-3.7-3.7,9.273,9.273,0,0,0-3.071-.588c-1.35-.062-1.781-.076-5.217-.076M22.5,16A6.5,6.5,0,1,0,29,22.5,6.5,6.5,0,0,0,22.5,16m0,10.714A4.217,4.217,0,1,1,26.718,22.5,4.217,4.217,0,0,1,22.5,26.717m6.754-12.489a1.518,1.518,0,1,0,1.518,1.518,1.518,1.518,0,0,0-1.518-1.518'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(4):hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_instagram' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m0,12.128c3.379,0,3.779.012,5.113.073a7.026,7.026,0,0,1,2.349.436,4.184,4.184,0,0,1,2.4,2.4,6.974,6.974,0,0,1,.436,2.349c.061,1.335.074,1.735.074,5.113s-.013,3.778-.074,5.112a6.975,6.975,0,0,1-.436,2.35,4.192,4.192,0,0,1-2.4,2.4,7.026,7.026,0,0,1-2.349.436c-1.334.06-1.734.073-5.113.073s-3.778-.013-5.112-.073a7.014,7.014,0,0,1-2.349-.436,4.2,4.2,0,0,1-2.4-2.4,7.008,7.008,0,0,1-.435-2.35c-.061-1.334-.074-1.734-.074-5.112s.013-3.778.074-5.113a7.007,7.007,0,0,1,.435-2.349,4.19,4.19,0,0,1,2.4-2.4,7.014,7.014,0,0,1,2.349-.436c1.334-.061,1.734-.073,5.112-.073m0-2.28c-3.436,0-3.867.014-5.216.076a9.268,9.268,0,0,0-3.071.588,6.466,6.466,0,0,0-3.7,3.7,9.3,9.3,0,0,0-.589,3.072c-.061,1.349-.076,1.78-.076,5.216s.015,3.867.076,5.216a9.285,9.285,0,0,0,.589,3.071,6.471,6.471,0,0,0,3.7,3.7,9.319,9.319,0,0,0,3.071.588c1.349.061,1.78.076,5.216.076s3.867-.015,5.217-.076a9.324,9.324,0,0,0,3.071-.588,6.471,6.471,0,0,0,3.7-3.7,9.262,9.262,0,0,0,.588-3.071c.062-1.349.076-1.78.076-5.216s-.014-3.867-.076-5.216a9.274,9.274,0,0,0-.588-3.072,6.466,6.466,0,0,0-3.7-3.7,9.273,9.273,0,0,0-3.071-.588c-1.35-.062-1.781-.076-5.217-.076M22.5,16A6.5,6.5,0,1,0,29,22.5,6.5,6.5,0,0,0,22.5,16m0,10.714A4.217,4.217,0,1,1,26.718,22.5,4.217,4.217,0,0,1,22.5,26.717m6.754-12.489a1.518,1.518,0,1,0,1.518,1.518,1.518,1.518,0,0,0-1.518-1.518'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(5) {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_facebook' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_facebook-2' data-name='btn_facebook' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m6.3,24.693.751-4.9h-4.7V16.614a2.45,2.45,0,0,1,2.762-2.647H29.75V9.8a26.074,26.074,0,0,0-3.794-.331c-3.872,0-6.4,2.346-6.4,6.594v3.734h-4.3v4.9h4.3v12.05h5.3V24.693Z'/%3E%3C/svg%3E");
}
#i-bewerbern #bewerbung-success .social-media > li:nth-child(5):hover {
  background-image: url("data:image/svg+xml,%3Csvg id='btn_facebook' xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E60000; %7D %3C/style%3E%3C/defs%3E%3Cpath id='btn_facebook-2' data-name='btn_facebook' class='cls-1' d='M22.5,2A20.5,20.5,0,1,1,2,22.5,20.523,20.523,0,0,1,22.5,2m0-2A22.5,22.5,0,1,0,45,22.5,22.5,22.5,0,0,0,22.5,0m6.3,24.693.751-4.9h-4.7V16.614a2.45,2.45,0,0,1,2.762-2.647H29.75V9.8a26.074,26.074,0,0,0-3.794-.331c-3.872,0-6.4,2.346-6.4,6.594v3.734h-4.3v4.9h4.3v12.05h5.3V24.693Z'/%3E%3C/svg%3E");
}
#i-bewerbern .ui-datepicker {
  background-color: #500A46;
}

#faq {
  color: #000000;
  background-color: #cccccc;
  padding-bottom: 120px;
}
@media screen and (min-width: 576px) {
  #faq .container {
    padding-right: 30px;
  }
}
#faq .title {
  color: #8C8A71;
}
#faq .accordion .accordion-item {
  background-color: transparent;
  border: none;
  border-bottom: 2px solid #000000;
  border-radius: 0;
  color: #000000;
}
#faq .accordion .accordion-item .accordion-button {
  background-color: transparent;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
  color: #000000;
  font-size: 28px;
  font-weight: 300;
}
#faq .accordion .accordion-item .accordion-button:after {
  color: #000000;
  position: relative;
  right: 4px;
  background-image: none;
  content: "";
  width: 16px;
  height: 16px;
  border-top: 2px solid black;
  border-left: 2px solid black;
  transform: rotate(-135deg);
  transform-origin: calc(50% - 4px) calc(50% - 4px);
  display: inline-block;
}
#faq .accordion .accordion-item .accordion-button:not(.collapsed) {
  color: #000000;
}
#faq .accordion .accordion-item .accordion-button:not(.collapsed):after {
  background-image: none;
  transform: rotate(45deg);
}
#faq .accordion .accordion-item .accordion-button:focus {
  box-shadow: none;
}
#faq .accordion .accordion-item .accordion-button:not(.collapsed) {
  box-shadow: none;
}
@media (max-width: 991.98px) {
  #faq .accordion .accordion-item .accordion-button {
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
#faq .accordion .accordion-item .accordion-body {
  padding-right: 0;
  padding-left: 0;
}
#faq .accordion .accordion-item:hover {
  border-color: #E60000;
}
#faq .accordion .accordion-item:hover .accordion-button {
  color: #E60000;
}
#faq .accordion .accordion-item:hover .accordion-button:after {
  background-image: none;
}

#work-well {
  padding-top: 400px;
  background-color: #F1522B;
  color: #500A46;
}
@media screen and (max-width: 991.98px) {
  #work-well {
    padding-top: 40vw;
  }
}
#work-well .title {
  color: #500A46;
}

#bewerbung_an {
  padding-top: 0;
  background-color: #500A46;
  color: #FFFFFF;
}
#bewerbung_an .title {
  color: #FFFFFF;
}

#kontakt {
  min-height: auto;
}
#kontakt .group-three-images {
  padding-bottom: 71.398%;
  overflow: visible;
}
#kontakt .group-three-images__wrap--1 {
  top: 0;
  left: 0;
  width: 70.291%;
  padding-bottom: 54.291%;
  z-index: 2;
}
#kontakt .group-three-images__wrap--2 {
  right: 13%;
  width: 56%;
  padding-bottom: 50%;
  opacity: 1;
  transform-origin: 50% 50%;
  animation: zoom-in-zoom-out 3.5s ease infinite;
}

@media screen and (max-width: 991.98px) {
  #offene_stellen #filter .btn-common {
    padding-right: 30px;
    padding-left: 30px;
    text-align: left;
  }
  #offene_stellen #filter .btn-common:hover {
    color: #2E2940;
    border-color: #2E2940;
    background-color: transparent;
  }
  #offene_stellen #filter .btn-common.active {
    color: #2E2940;
    border-color: #2E2940;
    background-color: transparent;
  }
  #offene_stellen #filter .btn-common.active:hover {
    color: #2E2940;
    border-color: #2E2940;
    background-color: transparent;
  }
  #offene_stellen #filter .all-btns {
    height: auto;
    display: none;
    margin-top: 5px;
  }
  #offene_stellen #filter .all-btns > div {
    border: 2px solid #2E2940;
    border-radius: 25px;
  }
  #offene_stellen #filter .all-btns .btn-common {
    border: none;
  }
  #offene_stellen #filter .collapse-btn {
    position: relative;
  }
  #offene_stellen #filter .collapse-btn:after {
    content: "";
    width: 15px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.284' height='15.557' viewBox='0 0 28.284 15.557'%3E%3Cpath id='Pfad_940' data-name='Pfad 940' d='M1.414,0,0,1.414,1.414,2.829,12.728,14.143,1.414,25.456,0,26.87l1.414,1.414L15.557,14.143Z' transform='translate(28.284 0) rotate(90)'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
  }
  #offene_stellen #filter .collapse-btn.active:after {
    transform: translateY(-50%) rotate(180deg);
  }
  #offene_stellen #filter .h-btn {
    width: 100%;
  }
  #offene_stellen .stellen {
    margin-top: 30px;
  }
  #offene_stellen .stellen .heading-cols {
    display: none;
  }
  #offene_stellen .stellen .title {
    font-size: 40px;
  }
  #offene_stellen .stellen .stelle .j-pos {
    color: #2D2941;
    font-size: 24px;
  }
  #offene_stellen .stellen .stelle .j-start, #offene_stellen .stellen .stelle .j-type {
    display: inline-block;
    width: auto;
    color: #121212;
    font-size: 16px;
  }
}

/*# sourceMappingURL=karriere.css.map */
