.wp-block-am2-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -10px 15px; }
  @media (min-width: 768px) {
    .wp-block-am2-buttons {
      margin: 0 -10px 30px; } }
  @media (max-width: 440px) {
    .wp-block-am2-buttons {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; } }
  .wp-block-am2-buttons[class*="align"] {
    float: none;
    margin: 0 -10px 15px; }
    @media (min-width: 768px) {
      .wp-block-am2-buttons[class*="align"] {
        margin: 0 -10px 30px; } }
  .wp-block-am2-buttons.aligncenter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wp-block-am2-buttons.alignright {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .wp-block-am2-buttons .wp-block-am2-button {
    margin: 0 10px 15px !important; }

.wp-block-am2-button {
  display: inline-block;
  padding: 10px 25px;
  background-color: lightgray;
  background-color: var(--am2-gray, lightgray);
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-align: center;
  text-decoration: none;
  word-wrap: break-word;
  cursor: pointer; }
  .wp-block-am2-button:hover, .wp-block-am2-button:focus, .wp-block-am2-button:active, .wp-block-am2-button:visited {
    color: inherit; }
  .wp-block-am2-button.aligncenter {
    text-align: center; }
  .wp-block-am2-button.alignright {
    /*rtl:ignore*/
    text-align: right; }
  .wp-block-am2-button.is-style-outline {
    background-color: transparent;
    border-color: currentColor; }


/*# sourceMappingURL=style-index.css.map*/