.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3{display:flex;white-space:nowrap;overflow:hidden;text-align:center;width:fit-content;height:fit-content}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3:not(:has(>a)),.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3>a{cursor:pointer}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3 .ws-ripple-button-v3__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3 .ws-ripple-button-v3__wrapper{position:relative;transition:transform var(--translate-animation-duration) var(--translate-animation-easing) var(--translate-animation-delay)}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3 .ws-ripple-button-v3__bottom{position:absolute;top:100%;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3 .ws-ripple-button-v3__title--bottom{position:absolute}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3 .ws-ripple-button-v3__mask{border-radius:50%;width:50%;height:100%;transition:all var(--ripple-animation-duration) var(--ripple-animation-easing) var(--ripple-animation-delay)}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3:hover .ws-ripple-button-v3__wrapper{transform:translateY(-100%)}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3:hover .ws-ripple-button-v3__mask{width:100%;border:unset;box-shadow:unset}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3[data-from-top="fromTop"] .ws-ripple-button-v3__bottom{top:-100%}.elementor-widget-ws-ripple-button-v3 .ws-ripple-button-v3[data-from-top="fromTop"]:hover .ws-ripple-button-v3__wrapper{transform:translateY(100%)}