.sr-only { border-width: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap; width: 1px } .brxe-text-link { position: relative; text-decoration: none; color: var(--bricks-color-euezan); } .gfield_required .gfield_required_text { color: var(--white) !important; font-weight: 700 !important; } .brxe-text-link:hover { text-decoration: none; } .brxe-text-link::after { content: ''; position: absolute; left: 50%; bottom: -1px; width: 0; height: 3px; transition: all .3s; background: var(--bricks-color-euezan); } .brxe-text-link:hover::after { width: 100%; left: 0; }  @-webkit-keyframes fadeInUpOverride { 0% {opacity:0; transform:translate3d(0, var(--animation-strength), 0)} to {opacity:1; transform:translateZ(0)} } @keyframes fadeInUpOverride { 0% {opacity:0; transform:translate3d(0, var(--animation-strength), 0)} to {opacity:1; transform:translateZ(0)} } .brx-body .brx-animate-fadeInUp { --animation-strength: 10px; animation-name: fadeInUpOverride } .brx-body .brx-animated.staggered { --item-delay: 100ms; animation-delay: calc(var(--item-delay) * var(--item-index)) !important; } 