.athemes-addons-advanced-button{--hover-bg:#1c1c1c;--tooltip-color:#1c1c1c}.athemes-addons-advanced-button a.aafe-button{display:inline-block;text-align:center;text-decoration:none;position:relative;border:1px solid}.athemes-addons-advanced-button .aafe-button>*{position:relative;z-index:1}.athemes-addons-advanced-button .elementor-button-wrapper{position:relative;display:inline-block}.athemes-addons-advanced-button .aafe-description{display:block;margin-top:5px;font-weight:400}.athemes-addons-advanced-button .aafe-tooltip{position:absolute;left:0;right:0;margin:0 auto;background-color:var(--tooltip-color);border-radius:10px;visibility:hidden;padding:10px;color:#fff;z-index:99;opacity:0;line-height:1.3;text-align:center;--tooltip-arrow-color:var(--tooltip-color);-webkit-transition:all .3s;transition:all .3s;font-size:14px}.athemes-addons-advanced-button .aafe-tooltip::after{position:absolute;border-style:solid;content:"";width:0;height:0}.athemes-addons-advanced-button .aafe-tooltip{bottom:calc(100% + 10px)}.athemes-addons-advanced-button .aafe-tooltip::after{left:50%;border-width:10px 10px 0 10px;border-color:var(--tooltip-arrow-color) transparent transparent transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%}.athemes-addons-advanced-button .elementor-button-wrapper:hover .aafe-tooltip{visibility:visible;opacity:1}.athemes-addons-advanced-button .aafe-button[data-hover-effect=slide]::after{position:absolute;top:0;left:0;content:"";width:0;height:100%;background-color:var(--hover-bg);-webkit-transition:all .3s;transition:all .3s}.athemes-addons-advanced-button .aafe-button[data-hover-effect=slide][data-slide-direction=right]::after{right:0;left:auto}.athemes-addons-advanced-button .aafe-button[data-hover-effect=slide][data-slide-direction=up]::after{bottom:auto;top:0;width:100%;height:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=slide][data-slide-direction=down]::after{top:auto;bottom:0;width:100%;height:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=slide]:hover::after{width:100%;height:100%}.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]{overflow:hidden}.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]::before{position:absolute;top:0;left:0;content:"";background-color:var(--hover-bg);height:100%}.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]::before{width:135%;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,0 0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]::after{width:105%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1);transition:transform .3s cubic-bezier(.7,0,.2,1),-webkit-transform .3s cubic-bezier(.7,0,.2,1)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=arrow]:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 10ms .3s cubic-bezier(.7,0,.2,1);transition:-webkit-transform 10ms .3s cubic-bezier(.7,0,.2,1);transition:transform 10ms .3s cubic-bezier(.7,0,.2,1);transition:transform 10ms .3s cubic-bezier(.7,0,.2,1),-webkit-transform 10ms .3s cubic-bezier(.7,0,.2,1)}.athemes-addons-advanced-button .aafe-button{overflow:hidden}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter]::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter]::before{position:absolute;top:0;left:0;content:"";background-color:var(--hover-bg);height:100%;width:0;-webkit-transition:all .3s;transition:all .3s}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter]::after{left:auto;right:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter]:hover::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter]:hover::before{width:50%}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=horizontal-out]::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=horizontal-out]::before{left:50%;right:auto}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=horizontal-out]:hover::before{left:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-in]::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-in]::before{width:100%;height:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-in]::after{top:auto;bottom:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-in]:hover::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-in]:hover::before{height:50%}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-out]::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-out]::before{height:0;width:100%;left:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-out]::after,.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-out]::before{top:calc(50% - 1px);bottom:auto}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-out]:hover::before{top:0;height:calc(50% + 1px)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=shutter][data-shutter-type=vertical-out]:hover::after{height:calc(50% + 1px)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=radial][data-radial-type=radial-out]::before{content:'';position:absolute;top:50%;left:50%;content:"";background-color:var(--hover-bg);height:0;width:0;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=radial][data-radial-type=radial-out]:hover::before{width:200%;height:200%}.athemes-addons-advanced-button .aafe-button[data-hover-effect=radial][data-radial-type=radial-in]::before{content:'';position:absolute;top:50%;left:50%;content:"";background-color:var(--hover-bg);height:200%;width:200%;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=radial][data-radial-type=radial-in]:hover::before{width:0;height:0}.athemes-addons-advanced-button .aafe-button[data-hover-effect=tilted][data-tilted-type=tilted-left]::before,.athemes-addons-advanced-button .aafe-button[data-hover-effect=tilted][data-tilted-type=tilted-right]::before{content:'';position:absolute;top:0;left:50%;width:0;height:100%;background-color:var(--hover-bg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transition:width .3s ease,left .3s ease;transition:width .3s ease,left .3s ease}.athemes-addons-advanced-button .aafe-button[data-hover-effect=tilted][data-tilted-type=tilted-right]::before{-webkit-transform:skewX(20deg);transform:skewX(20deg)}.athemes-addons-advanced-button .aafe-button[data-hover-effect=tilted][data-tilted-type=tilted-left]:hover::before,.athemes-addons-advanced-button .aafe-button[data-hover-effect=tilted][data-tilted-type=tilted-right]:hover::before{width:80%;left:10%}.athemes-addons-advanced-button .aafe-button .aafe-hover-content{position:absolute;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.athemes-addons-advanced-button .aafe-button[data-hover-content=custom] .aafe-hover-text,.athemes-addons-advanced-button .aafe-button[data-hover-content=icon] .aafe-hover-icon,.athemes-addons-advanced-button .aafe-button[data-hover-content=same] .aafe-hover-text{opacity:0}.athemes-addons-advanced-button .aafe-button[data-hover-content=icon] .aafe-hover-icon svg{width:16px;fill:#fff}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=left] .aafe-hover-content{left:-100%}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=right] .aafe-hover-content{right:-100%}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=up] .aafe-hover-content{top:-100%;left:0;width:100%}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=down] .aafe-hover-content{bottom:-100%;left:0;width:100%}.athemes-addons-advanced-button .aafe-button:hover .aafe-hover-content{opacity:1;left:0;right:0}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=up]:hover .aafe-hover-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=down]:hover .aafe-hover-content{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.athemes-addons-advanced-button .aafe-button .elementor-button-text{-webkit-transition:all .3s ease;transition:all .3s ease}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=left]:hover .elementor-button-text{-webkit-transform:translateX(100%);transform:translateX(100%)}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=right]:hover .elementor-button-text{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=up]:hover .elementor-button-text{-webkit-transform:translateY(100%);transform:translateY(100%)}.athemes-addons-advanced-button .aafe-button[data-hover-content-slide-direction=down]:hover .elementor-button-text{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.athemes-addons-advanced-button .aafe-button:not([data-hover-content=default]):hover .elementor-button-text{opacity:0}