.ext-new .services-header{
  margin-top: 0;
  margin-bottom: 40px;
  padding: 0;
}

@media(max-width: 1024px){
  .ext-new .services-header{
    letter-spacing: normal;
    margin-bottom: 15px;
    text-transform: lowercase;
  }
    .ext-new .services-header::first-letter{
      text-transform: uppercase;
    }
}


/* Блок костылей */

.faq-st ~ * .service{
  border: none;
  margin-bottom: 10px;
}
  .faq-st ~ * .services-item{
    line-height: 1.89;
    padding: 10px 25px;
    padding-right: 40px;
    position: relative;
  }
    .faq-st ~ * .services-item::after{
      line-height: 0;
      position: absolute;
        top: 50%;
        right: 20px;
      transform: translateY(-50%);
    }
    @media(max-width: 767px){
      .faq-st ~ * .services-item{
        padding: 10px 15px;
        padding-right: 40px;
      }
    }

.faq-st ~ * .service-description{
  border: 1px solid #e6e2e4;
  border-top: none;
  padding: 30px 9px;
}
  @media(max-width: 767px){
    .faq-st ~ * .service-description{
      border: 1px solid #e6e2e4;
      border-top: none;
      padding: 15px 0 50px;
    }
  }
.faq-st ~ .faq-row{
  padding-bottom: 90px;
}
  @media(max-width: 1024px){
    .faq-st ~ .faq-row{
      padding-bottom: 50px;
    }
  }

.faq-st ~ * .hor-line hr{
  margin-top: 0;
  margin-bottom: 75px;
}
  @media(max-width: 1024px){
    .faq-st ~ * .hor-line hr{
      margin-bottom: 30px;
      margin-left: 50%;
      position: static;
      transform: translateX(-50%);
      width: 100px;
    }
  }