.flex_links{align-items:center;column-gap:50px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:60px}.flex_links a{border:none;border-radius:30px;font-family:Neue Kabel;font-size:16px;font-weight:700;letter-spacing:.5px;margin-bottom:20px;padding:15px 60px;position:relative;text-decoration:none;text-transform:uppercase}.flex_links a:after{background-color:#50c5b0;border-radius:30px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:0}.flex_links a:hover:after{opacity:1!important;pointer-events:none}.flex_links a:hover>*,.flex_links a>*{pointer-events:none;z-index:1}.flex_links a>*{position:relative}