.breakdance .button-animation-effect{position:relative;overflow:hidden;z-index:1}.breakdance .button-animation-effect,.breakdance .button-animation-effect *{transition:color 0.4s ease!important}.breakdance .button-animation-effect::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#EE2737;z-index:-1;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.8,0,1,1)}.breakdance .button-animation-effect:hover,.breakdance .button-animation-effect:hover *{color:#fff!important}.breakdance .button-animation-effect:hover::before{transform:scaleX(1)}.breakdance .button-animation-effect2{position:relative!important;overflow:hidden!important;z-index:1!important;background-color:#EE2737!important;display:inline-block}.breakdance .button-animation-effect2 .button-atom,.breakdance .button-animation-effect2 .button-atom__text{position:relative!important;z-index:10!important;transition:color 0.4s ease!important;background:transparent!important;border:none!important}.breakdance .button-animation-effect2::before{content:""!important;position:absolute!important;inset:0!important;background-color:#000000!important;z-index:5!important;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.8,0,1,1)!important}.breakdance .button-animation-effect2:hover::before{transform:scaleX(1)}.breakdance .button-animation-effect2:hover .button-atom,.breakdance .button-animation-effect2:hover .button-atom__text{color:#ffffff!important}