/* ------------- wpa9-buttons-group ------------- */
.so-widget-wpa9-buttons-group {}

  .so-widget-wpa9-buttons-group .widget-title {
    color: #fff;
    font-family: 'Noto Serif', serif;
    font-weight: 700;
    font-size: 1.625em;
    /* padding-top: calc( 2 * var(--spacer) ); */
  }

    .so-widget-wpa9-buttons-group .widget-title.layout-default {
      color: var(--c-black);
    }

.wpa9-buttons-group-wrapper {
  padding-top: calc( 2 * var(--spacer) );
  padding-bottom: calc( 2 * var(--spacer) );
}

  .wpa9-buttons-group-wrapper .btn {
    /* max-width: 210px; */
    min-width: inherit;
    /* max-width: 280px; */
  }

  .wpa9-buttons-group-wrapper.layout-negative {

  }

    .wpa9-buttons-group-wrapper.layout-light .btn,
    .wpa9-buttons-group-wrapper.layout-negative .btn {
      color: #fff;
      border-color: #fff;
      /* border-width: 2px; */
      /* font-weight: 600; */
      /* border-radius: 0; */
    }

    .wpa9-buttons-group-wrapper.layout-light .btn:hover,
    .wpa9-buttons-group-wrapper.layout-negative .btn:hover {
      border-color: var(--c-main);
    }



  .wpa9-buttons-group-title {
    text-align: center;
  }

  .wpa9-buttons-group {

  }

    .wpa9-buttons-group .wpa9-buttons-group-button {
      margin-left: 7.5px;
      margin-right: 7.5px;
      min-height: 93px;
    }








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

  .wpa9-buttons-group .wpa9-buttons-group-button {
    min-height: auto;
  }

}
