.services-page {
  margin-top: 55px;
}

.services-page p{
  white-space: pre-line;
}

.services-page > p {
  font-family: "Roboto-Medium";
  font-size: 26px;
  line-height: 27px;
  letter-spacing: 25%;
  padding-bottom: 55px;
}

.services-page .col-lg-4{
  padding: 0px;
  margin-right: 0px;
}

.services-page img{
  margin: 0px;
  display: block;
  width: 100%;
}

.services-item p:not(.services-header) {
  font-size: 16px;
  line-height: 27px;
  letter-spacing: 25%;
  font-family: "Roboto-Light";
}

.services-header {
  padding-top: 70px;
  padding-bottom: 30px;
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 25%;
  font-family: "Roboto-Medium";
}

@media only screen and (min-width : 320px) {

  .services-page > p {
    text-align: center;
  }

  .services-page  .col-sm-12 {
    margin-top: 30px;
    padding-bottom: 20px;
  }

  .services-page  .col-sm-12:not(:last-child) {
    border-bottom: 1px solid  #747474;
  }

  .services-item p {
    text-align: center;
  }
}

@media only screen and (min-width : 992px) {
  .services-item p {
    text-align: left;
  }

  .services-item {
    padding-right: 30px;
  }

  .services-page  .col-sm-12 {
    margin-top: 0px;
    padding-bottom: 0px;
  }

  .services-page  .col-sm-12:not(:last-child) {
    border-bottom: none;
  }
}
