.l-sec--breadcrumbs {
  position: relative;
  padding-top: 0;
}
.l-sec--breadcrumbs + .l-sec--job-offer {
  padding-top: 0;
  margin-top: -2rem;
}
.l-sec--submenu + .l-sec--breadcrumbs {
  padding-bottom: 3.6rem;
}
.l-sec--breadcrumbs .l-links {
  padding: 2.2rem 0;
}
.l-sec--breadcrumbs .l-links li {
  padding: 0 1.6rem 0 2.2rem;
  background: url(../img/icons/arrow-right.svg) left -5px top 50% no-repeat;
  display: inline;
}
.l-sec--breadcrumbs .l-links li:first-child {
  background: none;
  padding-left: 0;
}
.l-sec--breadcrumbs .l-links li:last-child {
  padding-right: 0;
}
.l-sec--breadcrumbs .l-links li a {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.8rem;
  color: #3b352e !important;
  display: inline;
  padding: 2.2rem 0;
  position: relative;
}
.l-sec--breadcrumbs .l-links li:last-child a {
  font-weight: 700;
}
.l-sec--breadcrumbs .l-links li a:hover:after {
  height: .2rem;
  bottom: -.3rem;
}

@media(max-width:767.98px){
  .l-sec--breadcrumbs .l-inner {
    background-color: #f8f8f8;
  }
  .l-sec--breadcrumbs .l-links {
    padding: 2rem 0;
  }
  .l-sec--breadcrumbs .l-links li a:hover:after{
    content: none !important;
  }
  .l-sec--breadcrumbs .l-links li a{
    display: inline;
    padding: 0;
  }
  .font-big .l-sec--breadcrumbs .l-links li {
    padding: 0 0.8rem 0 1.5rem;
  }
}