.ns-personio-container {
    padding:0;
}


.ns-personio-warp a {
    transition: all 0.2s ease 0s;
    color: inherit;
    /* font-family: "Roboto", Arial, Helvetica, sans-serif; */
    outline: none;
    text-decoration: none;
  }
  .ns-personio-warp a:hover, .ns-personio-warp a:focus {
    color: #757575;
    text-decoration: none;
  }
  .ns-personio-warp .ns-personio-btn {
    color: #757575;
  }
  .ns-personio-warp .ns-personio-btn.btn-primary {
    color: #fff!important;
  }  

  .ns-personio-warp .ns-personio-btn:hover, .ns-personio-warp .ns-personio-btn:focus {
    color: #fff!important;
    font-weight: 400;
    border-color: #e52b2b;
    background-color: #e52b2b;
    text-decoration: none;
  }
  .ns-personio-warp .ns-personio-btn:hover svg, .ns-personio-warp .ns-personio-btn:focus svg{
    color: #fff!important;
  }
  .ns-personio-warp strong,
  .ns-personio-warp b {
    font-weight: 700;
  }
  a.btn {
    border-radius: 0.25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  }
  
  a.btn-lg, .btn-group-lg>.btn, .btn-group-lg>.cc-btn {
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    border-radius: 0.3rem;
  }
  .ns-personio-button-center{
    text-align: center;
    padding-top:2em;
    padding-bottom:2em;
    margin-top:1em;
    position:relative;
    display:block;
  }

.sp-personio .headline-with-list, .ns-personio-warp .h3 {
    font-size: 1.6rem!important;
    margin:2.5em 0 1em 0!important;
    color: #757575!important;
    font-weight: 600!important;
}

  a.btn-center {
    display:inline;
    margin-top:2em;
    margin-bottom:2em;
  }
  a.btn:hover {
    color: #2b2b2b;
    text-decoration: none;
  }
  
  .btn:focus, .cc-btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(229, 43, 43, 0.25);
  }
  
  a.btn-primary, .btn-primary {
    color: #fff!important;
    background-color: #e52b2b;
    border-color: #e52b2b;
  }
  
  a.btn-primary:hover {
    color: #fff!important;
    background-color: #e52b2b;
    border-color: #e52b2b;
  }
  
  a.btn-primary:focus, .btn-primary.focus {
    color: #fff!important;
    background-color: #e52b2b;
    border-color: #e52b2b;
    box-shadow: 0 0 0 0.2rem rgb(229, 43, 43, 0.5);
  }
  a.btn-secondary {
    color: #fff!important;
    background-color: #29bd68;
    border-color: #29bd68;
  }
  
  a.btn-secondary:hover {
    color: #fff!important;
    background-color: #29bd68;
    border-color: #19cb58;
  }
  
  a.btn-secondary:focus, a.btn-secondary.focus {
    color: #fff!important;
    background-color: #29bd68;
    border-color: #19cb58;
    box-shadow: 0 0 0 0.2rem #19cb58;
  }
  
  a.btn-default {
    color: #2b2b2b;
    background-color: #eaebec;
    border-color: #eaebec;
  }
  
  a.btn-default:hover {
    color: #fff;
    background-color: #e52b2b;
    border-color: #cfd2d4;
  }
  
  a.btn-default:focus, a.btn-default.focus {
    color: #fff;
    background-color: #e52b2b;
    border-color: #cfd2d4;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
  }
  a.btn-default:not(:disabled):not(.disabled):active, a.btn-default:not(:disabled):not(.disabled).active, .show>.btn-default.dropdown-toggle{
    color: #fff;
    background-color: #e52b2b;
    border-color: #cfd2d4;
  }
  a:hover svg{
    fill:#fff;
  }

  .ns-personio-container ul{
    display: block;
    list-style-type: disc;
    margin:1em;
    padding:1em;
  }
  #job-details{
    padding-top:2.4em;
    margin-bottom: -6em;
  }
@media (min-width: 1200px) {
    .carousel-item-type-header .carousel-text-inner {
        width: 120%;
    }
}
#disr_valign{
  display: flex;

}
#disr_valign div{
  justify-content: space-between;
}
.disruptor-chip{
    position:absolute;
    margin-top:-250px;
    margin-left:-200px;
    width:300px;
    height:200px;
}
.ns-personio-form .dropzone {
  width: calc(100% - 15px);
}
@media (max-width: 768px) {
    .disruptor-chip{
      margin-top:-150px;
      margin-left:-100px;
      width:200px;
      height:100px;
    }
}
#disruptor-chip-image{

}
#disruptor-chip-image img.disruptor-chip{

}
.personio-card-text{
  font-size:1.4em;
  padding-top:1.2em;
}
.personio-card-smalltext{
  font-size:1.1m;
  padding:1em 0 0 0;
  margin-bottom:-3em;
}
.tx-ns-personio h1.sec-heading-v3__title {
    margin: 0 !important;
}

.tx-ns-personio .card{
  margin-bottom:1em;
}
.tx-ns-personio .card-footer{
  border:0;
}

.ns-nspersonio-details{
  padding-top:1em;
}

@media (max-width: 900px) {
  #disruptor-chip-image img.disruptor-chip{


  }
  #disruptor-chip-image img.disruptor-chip{


  }  
}

@media (min-width: 768px) {
  .ns-personio-form .dropzone .category {
    width: calc(100% - 15px);
  }
}

@media (max-width: 768px) {
  .tx-ns-personio .card{
    display:block;
    margin-bottom:2em;
    margin-top:2em;
  }
}




#application-btn {
  color: #fff!important;
}



.ns-personio-jobs--list .ns-personio-job__meta {
    width: 100%;
}

