.cms-btn-links-wrap { height: 0; visibility: hidden; display: flex; flex-wrap: wrap; justify-content: start; margin-top: 1.5rem;  }
.cms-btn-links-wrap .btn { min-width: 9rem; padding: 1rem; background: hsl(var(--white)); border-radius: 0; border: 0.0625rem solid hsl(var(--siteColor5)); box-shadow: var(--btnShadowColor1); font-size: .875rem; letter-spacing: .125rem; font-weight: var(--wBold); color: hsl(var(--siteColor1)); text-transform: capitalize; }
.cms-btn-links-wrap .btn:first-of-type { border-radius: var(--borderRadius) 0 0 var(--borderRadius);  }
.cms-btn-links-wrap .btn:last-of-type { border-radius: 0 var(--borderRadius) var(--borderRadius) 0; }
.cms-btn-links-wrap .btn:hover { background: hsl(var(--siteColor1)); color: hsl(var(--white)); border-radius: var(--borderRadius); border: 0.0625rem solid hsl(var(--siteColor1)); }

/* Welcome Content Button Links Styles */
#welcomeLinks .cms-btn-links-wrap { height: auto; visibility: visible; }

@media( max-width: 769px ) {
    .cms-btn-links-wrap { height: 0; visibility: hidden; display: flex; flex-wrap: wrap; justify-content: center; margin: 1.5rem auto 0;  }
    .cms-btn-links-wrap .btn { min-width: 9rem; padding: 1rem; background: hsl(var(--white)); border-radius: var(--borderRadius); border: 0.0625rem solid hsl(var(--siteColor5)); box-shadow: var(--btnShadowColor1); font-size: .875rem; letter-spacing: .125rem; font-weight: var(--wBold); color: hsl(var(--siteColor1)); text-transform: capitalize; margin: 0.25rem }
.cms-btn-links-wrap .btn:first-of-type { border-radius: var(--borderRadius); }
.cms-btn-links-wrap .btn:last-of-type { border-radius: var(--borderRadius); }
}