.contacts-promo {
  min-height: 23.88rem;
  background-image: url("/sites/all/themes/vesta_theme/image/contacts-promo-bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 3.25rem 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.contacts-promo__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.contacts-promo h2 {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 3.69rem;
  line-height: 128%;
  color: #fff;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 992px) {
  .contacts-promo h2 {
    font-size: 2.2rem;
  }
}
.contacts-promo p {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 128%;
  text-align: center;
  color: #fff;
  margin-bottom: 2.5rem;
  width: 80%;
}
@media screen and (max-width: 992px) {
  .contacts-promo p {
    width: 100%;
  }
}
.contacts-promo .btn {
  display: inline-block;
}
.contacts-info {
  padding: 4.375rem 0;
}
.contacts-info p {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 128%;
  color: #000;
}
.contacts-info__blue {
  font-size: 2rem;
  color: #0198cd;
}
#block-vesta-theme-usloviyasotrudnichestva .field--name-field-usloviya-sotrudnichestva-p,
.card__conditions .field--name-field-usloviya-sotrudnichestva-p,
#block-vesta-theme-usloviyasotrudnichestva .field--name-field-kontent-usloviya-sotrudnic,
.card__conditions .field--name-field-kontent-usloviya-sotrudnic {
  display: flex;
  flex-direction: column;
  row-gap: 1.25rem;
  margin-bottom: 1.25rem;
}
#block-vesta-theme-usloviyasotrudnichestva .field__item .paragraph--type-usloviya-sotrudnichestva,
.card__conditions .field__item .paragraph--type-usloviya-sotrudnichestva {
  display: flex;
  align-items: center;
  column-gap: 0.875rem;
}
#block-vesta-theme-usloviyasotrudnichestva .field__item:nth-child(even) .field--name-field-nomer-usloviya,
.card__conditions .field__item:nth-child(even) .field--name-field-nomer-usloviya {
  color: #a50808;
}
#block-vesta-theme-usloviyasotrudnichestva .field__item .field--name-field-nomer-usloviya,
.card__conditions .field__item .field--name-field-nomer-usloviya {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 2.5rem;
  line-height: 128%;
  color: #0198cd;
}
#block-vesta-theme-usloviyasotrudnichestva .field__item .field--name-field-opisanie-usloviya,
.card__conditions .field__item .field--name-field-opisanie-usloviya {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 128%;
  color: #000;
}
#block-vesta-theme-usloviyasotrudnichestva .field--name-body,
.card__conditions .field--name-body,
#block-vesta-theme-usloviyasotrudnichestva .field--name-field-tekst-usloviya-sotrudniche,
.card__conditions .field--name-field-tekst-usloviya-sotrudniche {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 128%;
  color: #000;
}
@media screen and (max-width: 992px) {
  #block-vesta-theme-usloviyasotrudnichestva .field--name-body,
  .card__conditions .field--name-body,
  #block-vesta-theme-usloviyasotrudnichestva .field--name-field-tekst-usloviya-sotrudniche,
  .card__conditions .field--name-field-tekst-usloviya-sotrudniche {
    font-size: 1.25rem;
  }
}
.page-node--800 #form-block {
  margin-top: 4rem;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%5C%2Fwww%5C%2Fuser21459%5C%2Fdata%5C%2Fwww%5C%2Fxn--38-6kcaeeub6e3acf1l5b.xn--p1ai%5C%2Fsites%5C%2Fall%5C%2Fthemes%5C%2Fvesta_theme%5C%2Fless%5C%2Fcontacts.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAKA%3BEACE%2CoBAAA%3BEACA%2CsBAAsB%2C4DAAtB%3BEACA%2C4BAAA%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CuBAAA%3B%3BAAEA%2CeAAC%3BEACC%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CmBAAA%3B%3BAAbJ%2CeAgBE%3BEACE%2CaAAa%2CkBAAb%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CWAAA%3BEACA%2CuBAAA%3B%3BAAKF%2CmBAHyC%3BEAGzC%2CeAXA%3BIASI%2CiBAAA%3B%3B%3BAAzBN%2CeA6BE%3BEACE%2CaAAa%2CkBAAb%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CqBAAA%3BEACA%2CUAAA%3B%3BAAKF%2CmBAHyC%3BEAGzC%2CeAbA%3BIAWI%2CWAAA%3B%3B%3BAAxCN%2CeA4CE%3BEACE%2CqBAAA%3B%3BAAIJ%3BEACE%2CmBAAA%3B%3BAADF%2CcAGE%3BEACE%2CaAAa%2CkBAAb%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CWAAA%3B%3BAAGF%2CcAAC%3BEACC%2CeAAA%3BEACA%2CcAAA%3B%3BAAIJ%2C0CAEE%3BAADF%2CiBACE%3BAAFF%2C0CAGE%3BAAFF%2CiBAEE%3BEACE%2CaAAA%3BEACA%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3B%3BAAPJ%2C0CAUE%2CaACE%3BAAVJ%2CiBASE%2CaACE%3BEACE%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3B%3BAAGF%2C0CAPF%2CaAOG%2CUAAU%2CMACT%3BAADF%2CiBAPF%2CaAOG%2CUAAU%2CMACT%3BEACE%2CcAAA%3B%3BAAnBR%2C0CAUE%2CaAaE%3BAAtBJ%2CiBASE%2CaAaE%3BEACE%2CaAAa%2CkBAAb%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3B%3BAA5BN%2C0CAUE%2CaAqBE%3BAA9BJ%2CiBASE%2CaAqBE%3BEACE%2CaAAa%2CkBAAb%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CWAAA%3B%3BAApCN%2C0CAwCE%3BAAvCF%2CiBAuCE%3BAAxCF%2C0CAyCE%3BAAxCF%2CiBAwCE%3BEACE%2CaAAa%2CkBAAb%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CiBAAA%3BEACA%2CWAAA%3B%3BAAKF%2CmBAHyC%3BEAGzC%2C0CAXA%3BEAWA%2CiBAXA%3BEAWA%2C0CAVA%3BEAUA%2CiBAVA%3BIAQI%2CkBAAA%3B%3B%3BAAKN%2CeACE%3BEACE%2CgBAAA%22%7D */