.services-main {
  .section-1 {
    margin: 0 20px;
    opacity: 1;

    h2 {
      font-size: 35px;
      margin: 20px 0;
      text-align: center;
    }
  }
}

.header-container__small.servicos {
  background-image: url('/assets/servicos-bg.webp');
  background-size: cover;
}

@media screen and (min-width: 768px) {
  .services-main {
    .section-1 {
      margin: 7.04vh 21.35vw 11.48vh 21.35vw;
      /** 76px 410px 124px 410px **/

      h2 {
        font-size: 5.09vh;
        /** 55px **/
        text-align: center;
        margin-bottom: 11.48vh;
        /** 124px **/
      }
    }
  }
}