
.sticky-header {
    position: fixed;
    top: 0;
    width: 100%;
    transition: transform 0.3s ease-in-out, height 0.3s ease-in-out;
    z-index: 9999;
}
.sticky-header.hide {
    transform: translateY(-100%);
}
.sticky-header.shrink {
    height: min-height; 
}

 
.cta-mobile--alt {
  border-color: var(--at-secondary) !important;
}

.cta-mobile--alt path{
  fill: var(--at-secondary) !important;
}

@media (max-width: 640px) {
  #brxe-cmcsey.cta-mobile--alt,
  #brxe-cmcsey {
    display: flex; 
  }
}