.sd-sdcx-components-vacancies-parts-buttons .sd-block-button a {
  background-color: #159fcb;
  line-height: 50px;
  width: 100%;
}
.sd-sdcx-components-vacancies-parts-buttons .sd-block-button a span {
  text-align: center;
  display: block;
}
.sd-sdcx-components-vacancies-parts-buttons .sd-block-button:nth-child(2) {
  width: 100%;
}
.sd-sdcx-components-vacancies-parts-buttons .sd-block-button:nth-child(2) a {
  background-color: transparent;
  border: 1px solid #011b2e;
  width: 100%;
}
.sd-sdcx-components-vacancies-parts-buttons .sd-block-button:nth-child(2) a span {
  color: #011b2e;
  text-align: center;
  width: 100%;
}
.sd-sdcx-components-vacancies-parts-buttons .sd-block-button:nth-child(2) a:hover {
  border-color: #efa300;
}
.sd-sdcx-components-vacancies-parts-buttons .sd-block-button:nth-child(2) a:hover span {
  transition: color 0.3s ease;
  color: #efa300;
}

@media screen and (max-width: 991px) {
  .single-vacancy .sd-sdcx-components-vacancies-parts-buttons .sd-block-button {
    max-width: 360px;
    margin-right: auto;
    margin-left: auto;
  }
  .single-vacancy .sd-sdcx-components-vacancies-parts-buttons .sd-block-button.color-blue a {
    height: 38px;
  }
  .single-vacancy .sd-sdcx-components-vacancies-parts-buttons .sd-block-button.color-blue a span.button-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}

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