/*Fonts*/
/*Color*/
.has-values_block {
  padding-right: 25px;
  margin-bottom: 25px;
}
.has-values_blocks_section {
  padding: 75px 0 50px 0;
}
.has-values_blocks_section.border-white hr {
  border-color: #fff;
}
.has-values_blocks_section.border-black hr {
  border-color: #000;
}
.has-values_blocks_section hr {
  margin: 0 0 50px;
}
.has-values_block h2 {
  margin-bottom: 22px;
}

@media (max-width: 991.98px) {
  .has-values_block {
    margin-bottom: 35px;
  }
  .has-values_blocks_section {
    padding: 60px 0 77px;
  }
  .has-values_block h2 {
    margin-bottom: 15px;
  }
  .has-values_block p {
    font-size: 1.125rem;
  }
}