/* --Hover Mixin.--*/
/* -- Cross browser opacity.--*/
/* -- Animation.--*/
/* ==========================================================================
   #Site Global Sizes
   ========================================================================== */
/**
 * This shall stop the z-index chaos
 */
/* ==========================================================================
   #Site Global Colours
   ========================================================================== */
/* BLOCK: Content + Image --------------------------------- */
.buttons-row-2025 .site-m-i__inner__padding {
  gap: 1.875rem;
  justify-content: center;
  flex-direction: column;
  align-self: center;
  align-items: center;
}
@media (min-width: 61.25em) {
  .buttons-row-2025 .site-m-i__inner__padding {
    flex-direction: row;
  }
}

.buttons-row-2025.site-theme-update-2025.dark-blue-gradient {
  background-color: #10293e !important;
  background-image: none;
}

.buttons-row-2025.block-theme-light.site-theme-update-2025 {
  background-color: #f3fbfd;
  background-image: none;
}
