.brxe-button { position: relative; cursor: pointer; overflow: hidden; z-index: 1; transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1); } .brxe-button::before { content: ""; position: absolute; top: 50%; left: -5%; width: 5px; height: 5px; border-radius: 100px; transform: translate(-50%, -50%) scale(0); transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1); z-index: -1; } .brxe-button:hover { transform: translate(4px, -4px); box-shadow: var(--n-dark-t-3) -2px 3px 4px; } .brxe-button:hover::before { transform: translate(-50%, -50%) scale(200); } .form-group .form-group-error-message{ padding-top: 4px; padding-bottom: 4px; font-size: var(--n-txt-xs) } .n-strong-bg strong{ background-color: var(--n-dark-t-4); }