.jobs__container {
  background-color: #EAEAEA;
  width: 100%; }

.jobs__text {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  color: #7a7a7a !important;
  margin-bottom: .9rem; }

.jobs__wrapper {
  padding: 75px 15px 75px 15px;
  max-width: 1140px;
  margin: 0 auto; }

.jobs__content {
  padding: 0 10px;
  max-width: 1140px;
  margin: 0 auto; }

.jobs__title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif; }
  .jobs__title h1 {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: 700 !important; }
    @media (max-width: 800px) {
      .jobs__title h1 {
        font-size: 1.5rem !important; } }

.jobs__breacrumb-type {
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  font-family: var(--e-global-typography-text-font-family), Sans-serif; }
  @media (max-width: 800px) {
    .jobs__breacrumb-type {
      flex-direction: column; } }
  .jobs__breacrumb-type #breadcrumbs {
    display: flex;
    align-items: center;
    margin: 0; }
    .jobs__breacrumb-type #breadcrumbs span {
      font-family: var(--e-global-typography-text-font-family), Sans-serif;
      color: #626261 !important; }

.jobs__divider {
  align-self: center;
  width: 60px;
  border: 1px solid #626261;
  height: 1px;
  margin-right: 20px; }
  @media (max-width: 800px) {
    .jobs__divider {
      align-self: start;
      margin-bottom: 10px; } }

.jobs__fields {
  display: flex;
  margin: 50px 0;
  flex-wrap: wrap; }
  .jobs__fields__header {
    font-family: var(--e-global-typography-text-font-family), Sans-serif; }
    .jobs__fields__header h2 {
      font-weight: 700 !important;
      font-family: var(--e-global-typography-text-font-family), Sans-serif; }
  .jobs__fields__info {
    flex: 2.1 1 0;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    color: #7a7a7a !important; }
  .jobs__fields__contacts {
    flex: 0.9 1 0;
    padding: 0 25px; }
  .jobs__fields__text {
    margin-bottom: 20px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    color: #7a7a7a !important; }

.jobs__bottom {
  margin: 50px auto; }
  .jobs__bottom__text {
    color: #7a7a7a !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif; }
  .jobs__bottom__header {
    font-family: var(--e-global-typography-text-font-family), Sans-serif; }
    .jobs__bottom__header h2 {
      font-weight: 700 !important;
      font-family: var(--e-global-typography-text-font-family), Sans-serif; }
