/* Allgemein */

.wp-block-uagb-buttons-child.wp-block-button .wp-block-button__link {
  text-transform: uppercase;
  transition: all 0.5s ease-in-out;
  border-radius: var(--border-radius);
  padding: 0;
}

.wp-block-uagb-buttons-child.wp-block-button
  .wp-block-button__link
  .uagb-button__link {
  font-family: var(--mainfont);
  font-size: var(--base-font-size);
  padding: var(--gap-s) var(--gap-m);
}

/* Primary */
.wp-block-uagb-buttons-child.wp-block-button.primary .wp-block-button__link {
  background-color: var(--ast-global-color-0);
  border: 1px solid var(--ast-global-color-0);
}

.wp-block-uagb-buttons-child.wp-block-button.primary
  .wp-block-button__link
  .uagb-button__link {
  color: var(--ast-global-color-1);
}

.wp-block-uagb-buttons-child.wp-block-button.primary
  .wp-block-button__link:hover {
  background-color: var(--ast-global-color-4);
  border: 1px solid var(--ast-global-color-4);
}

/* Secondary */
.wp-block-uagb-buttons-child.wp-block-button.secondary .wp-block-button__link {
  background-color: var(--ast-global-color-1);
  border: 1px solid var(--ast-global-color-1);
}

.wp-block-uagb-buttons-child.wp-block-button.secondary
  .wp-block-button__link
  .uagb-button__link {
  color: var(--ast-global-color-0);
}

.wp-block-uagb-buttons-child.wp-block-button.secondary
  .wp-block-button__link:hover {
  background: transparent;
  border: 1px solid var(--ast-global-color-1);
}

.wp-block-uagb-buttons-child.wp-block-button.secondary
  .wp-block-button__link:hover
  .uagb-button__link {
  color: var(--ast-global-color-1);
}

#quick-request {
  position: fixed;
  bottom: var(--gap-m);
  left: var(--gap-m);
  z-index: 9999;
}

#quick-request a {
  text-decoration: none;
  background-color: var(--ast-global-color-0);
  border: 1px solid var(--ast-global-color-1);
  padding: var(--gap-s) var(--gap-m);
  color: white;
  text-transform: uppercase;
  border-radius: var(--border-radius);
  transition: all 0.5s ease-in-out;
}

#quick-request a:hover {
  background-color: var(--ast-global-color-4);
}

@media (max-width: 767px) {
  .wp-block-uagb-buttons {
  }
}

.forminator-button.forminator-button-submit {
  border-radius: var(--border-radius) !important;
}
