.section-2 .section__subtitle,
.section__subtitle {
  letter-spacing: 0 !important;
  word-spacing: 0 !important;
}

.offer-2-subitem__ico {
  letter-spacing: 0;
}

.team-item-details__name {
  padding: 15px 0 0px;
}

.process-image {
  background: url(../img/process.jpg) !important;
  background-size: auto 100% !important;
}

.header-logo__link img {
  margin-top: 20px !important;
}

.process-subitem__ico::before {
  top: -6px;
}

.certs .item {
  text-align: center;
}
.certs .item img {
  display: inline-block;
}

.table {
  border-collapse: collapse;
}

.table td,
.table th {
  border: 1px solid #ccc;
  padding: 5px 20px;
}

.table tr:nth-child(even) td {
  background: #fffae1;
}

.table th { text-align: center; }

.font-en {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
}

.text-left { text-align: left; }
.text-black { color: #42424a; }
