.wp-block-nexa-button .btn{align-items:center;background-color:#0d6efd;border-radius:2rem;box-sizing:border-box;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;padding:12px 35px;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.wp-block-nexa-button .btn.left{flex-direction:row-reverse}.wp-block-nexa-button .btn:hover{box-shadow:7px 10px 15px rgba(0,0,0,.267);transform:translateY(-2px)}.wp-block-nexa-button .btn.full{width:100%}.wp-block-nexa-button .btn-icon img{height:20px;width:20px}.wp-block-nexa-button.preset-2 .txt{display:inline-block;position:relative;transition:all .3s ease}.wp-block-nexa-button.preset-2 .txt:after{content:attr(data-text);display:inline-block;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,100%);transition:opacity .2s,transform .2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);white-space:nowrap}.wp-block-nexa-button.preset-2 .btn:hover .txt span{opacity:0;transform:translateY(-150%)}.wp-block-nexa-button.preset-2 .btn:hover .txt:after{opacity:1;transform:translate(-50%,-50%)}
