.single-vacancy .vacancy-header .img-container {
  position: absolute;
  left: 0;
  width: calc(50vw - 135px);
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.single-vacancy .vacancy-header .right-column {
  padding-top: 80px;
}

@media screen and (max-width: 1600px) {
  .single-vacancy .vacancy-header .right-column {
    padding-top: 66px;
  }
}
@media screen and (max-width: 1400px) {
  .single-vacancy .vacancy-header .right-column {
    padding-top: 58px;
  }
}
@media screen and (max-width: 1200px) {
  .single-vacancy .vacancy-header .img-container {
    width: 100%;
    position: relative;
    height: 400px;
  }
  .single-vacancy .vacancy-header .right-column {
    padding-top: 42px;
  }
  .single-vacancy .vacancy-header .right-column .vc_column-inner {
    padding-top: 0;
  }
  .single-vacancy .vacancy-header .mobile-hide {
    display: none !important;
  }
}

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