.os-torgi-moskvy__header {
  display: flex;
  flex-direction: row;
  -ms-align-items: center;
  -o-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  color: var(--color-black);
}

.os-torgi-moskvy__body {
  color: var(--color-black);
}

.os-torgi-moskvy__footer {
  display: flex;
  flex-direction: row;
  -ms-align-items: center;
  -o-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}

.os-torgi-moskvy__counter {
  display: flex;
  flex-direction: column;
  -ms-align-items: center;
  -o-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  font-family: "Bebas Neue";
  margin-right: 30px;
  text-transform: uppercase;
}

.os-torgi-moskvy__counter-number {
  color: var(--color-red);
  font-size: 55px;
  line-height: 55px;
  margin-bottom: 15px;
}

.os-torgi-moskvy__counter-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 18px;
  color: var(--color-black);
}

/* Новая реализация счетчика

.os-torgi-moskvy__counter {
  display: flex;
  flex-direction: row;
  -ms-align-items: flex-start;
  -o-align-items: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  font-family: "Bebas Neue";
  font-weight: bold;
  margin-right: 30px;
}

.os-torgi-moskvy__counter-number {
  color: var(--color-red);
  font-size: 24px;
  line-height: 24px;
  text-transform: uppercase;
  margin-right: 15px;
}

.os-torgi-moskvy__counter-title {
  display: flex;
  flex-direction: column;
  -ms-align-items: flex-start;
  -o-align-items: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.os-torgi-moskvy__counter-main-caption {
  color: var(--color-black);
  font-size: 24px;
  line-height: 24px;
  text-transform: uppercase;
  margin-bottom: 5px;
}*/

.os-torgi-moskvy__counter-secondary-caption {
  color: var(--color-dark-light-grey);
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
}

.os-torgi-moskvy__red-btn {
  font-size: 14px;
  line-height: 14px;
}

.os-torgi-moskvy__link {
  border: none !important;
  text-decoration-line: underline;
  color: var(--color-red) !important;
}

.os-torgi-moskvy__link:hover {
  text-decoration-line: none;
  color: var(--color-red) !important;
}

@media(max-width: 500px) {
  .os-torgi-moskvy__footer {
    display: flex;
    width: 100%;
    flex-direction: column;
    -o-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-align-items: center;
    -o-align-items: center;
    -webkit-align-items: center;
    align-items: center;
  }

  .os-torgi-moskvy__counter {
    margin-right: 0;
    margin-bottom: 25px;
  }
}

