.header-navbar{
 /* background-color: rgb(255 255 255 / 60%);*/
  position: absolute;
  top: 0;
  width: 100%;
}
.c-layout-breadcrumbs-1{
  display: none;
}
.career-radius-img{
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
.career-padding-left{
  padding-left: 50px;
}
.career-padding-right{
  padding-right: 50px;
}
.shape-plus::before{
  line-height: 0;
}

.career-header{
  background: url(/assets/img/content/career/img-karrierhead@3x.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 240px 0 120px 0;
}
.career-header-green{
  color: var(--green);
}
.career-header .btn{
  padding: 16px 69px;
  border: 0;
  background-color: var(--green);
  font-family: Gilroy;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.22;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.career-header .btn:hover{
  background-color: var(--blk);
}

.career-about h2{
  margin: 0 0 8px;
}
.career-about img {
  max-width: 445px;
  width: 100%;
}
.career-about-section-1{
  margin: 160px 0 320px 0;
}
.career-about .shape-plus[data-shape-plus='1']{
  top: -3%;
  left: 48%;
}
.career-about .shape-circle{
  z-index: -2;
}
.career-about .shape-circle.shape-green{
  top: -5%;
  left: 32%;
  opacity: .15;
}
.career-about .shape-circle.shape-orange{
  left: -8%;
  bottom: -3%;
  background-color: var(--orange);
  opacity: .05;
}
.career-about .shape-circle.shape-sky{
  right: -45%;
  bottom: -32%;
  background-color: var(--sky);
  opacity: .15;
}

.career-job{
  margin-top: 160px;
  padding: 170px 0;
  background-color: var(--vanil);
}
.career-job h2{
  margin: 0 0 32px 0;
}
.career-job-text{
  max-width: 730px;
  margin: auto;
}
.career-job .shape-plus[data-shape-plus='2']{
  top: -168px;
  right: 0;
}

.career-job-img{
  max-width: 730px;
  width: 100%;
  margin: -130px auto 0 auto;
  display: block;
}
.career-job-img .shape-plus[data-shape-plus='3']{
  left: -64px;
}
.testimonial-slider h3{
  text-align: center;
}
.testimonial-slider h5 {
  color: var(--green);
  margin-top: 16px;
  text-align: center;
}
.testimonial-container{
  margin-top: 200px;
}
.testimonial-slider .sp-slide:not(.sp-selected){
  opacity: .3;
}
img[class*="icon-apost"]{
  width: 139px;
  height: 112px;
  object-fit: contain;
  opacity: 0.5;
  color: var(--green);
}
img.icon-apost-top {
  margin-bottom:-48px;
}

img.icon-apost-bottom {
  float: right;
  margin-top: -48px;
  transform: rotate(-180deg);
}

@media (max-width:991px){
  .career-about [class*=col-md],
  .career-about [class*=col-sm],
  .career-about [class*=col-xs],
  .career-about [class*=col-lg]{
    flex: none;
    width: auto;
    margin: auto;
    padding: 0;
  }
  .career-padding-left,
  .career-padding-right{
    padding: 0;
  }
  .career-about-section-1{
    margin: 160px 0 80px 0;
  }
  .career-about-section-2 img{
    margin-top: 3rem!important;
  }
}

@media (max-width: 768px){
  .career-about .shape-circle.shape-orange{
    display: none;
  }
  .career-about .shape-circle.shape-sky{
    width: calc(80vw*1.6);
    height: calc(80vw*1.6);
  }
}

@media (max-width: 480px){
  .career-about .shape-circle.shape-sky{
    bottom: -20%;
  }
  .testimonial-container{
    margin-top: 120px;
  }
}
@media (max-width: 386px){
  .career-header h1{
    font-size: 17vw;
  }
}