.wp-block-buttons {
  .wp-block-button {
    a.wp-block-button__link {
      display: block;
      font-family: "Lato", sans-serif;
      font-weight: calc(22px / 1.75);
      padding: 9px 20px 11px;
      background-color: var(--blue);
      color: white;
      text-align: center;
      border: none;
      border-radius: 0px;
      transition: all 0.3s;
      &:hover {
        background-color: var(--marron);
      }
    }
  }
}
#block-sepac-accesextranetfull{
    .clearfix.text-formatted {
    
      p:nth-child(1) {
        a {
          display: block;
          font-family: "Lato", sans-serif;
          font-weight: calc(22px / 1.75);
          padding: 9px 20px 11px;
          background-color: var(--green);
          color: white;
          text-align: center;
          border: none;
          border-radius: 0px;
          transition: all 0.3s;
          &:hover {
            background-color: var(--marron);
          }
        }
      }
      p:nth-child(2) {
        a {
          display: block;
          font-family: "Lato", sans-serif;
          font-weight: calc(22px / 1.75);
          padding: 9px 20px 11px;
          background-color: var(--blue);
          color: white;
          text-align: center;
          border: none;
          border-radius: 0px;
          transition: all 0.3s;
          &:hover {
            background-color: var(--marron);
          }
        }
      
    }
  }
}
#block-sepac-accesextranet {
  .clearfix.text-formatted {
    > div {
      p:nth-of-type(2) {
        a {
          display: block;
          font-family: "Lato", sans-serif;
          font-weight: calc(22px / 1.75);
          padding: 9px 20px 11px;
          background-color: var(--green);
          color: white;
          text-align: center;
          border: none;
          border-radius: 0px;
          transition: all 0.3s;
          &:hover {
            background-color: var(--marron);
          }
        }
      }
      p:nth-of-type(3) {
        a {
          display: block;
          font-family: "Lato", sans-serif;
          font-weight: calc(22px / 1.75);
          padding: 9px 20px 11px;
          background-color: var(--blue);
          color: white;
          text-align: center;
          border: none;
          border-radius: 0px;
          transition: all 0.3s;
          &:hover {
            background-color: var(--marron);
          }
        }
      }
    }
  }
}

.form-actions {
  text-align: center;
  input[type="submit"] {
    display: block;
    font-family: "Lato", sans-serif;
    font-weight: calc(22px / 1.75);
    padding: 9px 20px 11px;
    background-color: var(--blue);
    color: white;
    text-align: center;
    border: none;
    border-radius: 0px;
    transition: all 0.3s;
    &:hover {
      background-color: var(--marron);
    }
  }
}

@media only screen and (min-width: 1280px) {
  .wp-block-buttons {
    .wp-block-button {
      a.wp-block-button__link {
        font-size: 22px;
      }
    }
  }

  .form-actions {
    input[type="submit"] {
      font-size: 22px;
    }
  }
}
