.buttonPulse{position:relative;width:200px;height:60px}.buttonWrapper{position:relative;width:100%;height:100%}.buttonWrapper:hover .pulsing:before{animation:pulsing 1.2s linear infinite}.buttonWrapper:hover .pulsing:after{animation:pulsing1 1.2s linear infinite}.buttonWrapper a{background:var(--bg-color);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;border:none;color:white;font-weight:700;border-radius:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.pulsing{width:99%;height:99%;border-radius:50px;z-index:1;position:relative}.pulsing:after,.pulsing:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#2db193;border-radius:inherit;animation:pulsing 2.5s linear infinite}.pulsing:after{animation:pulsing1 2.5s linear infinite}.name{margin-top:10px;text-align:center;font-weight:600}@keyframes pulsing{0%{opacity:1;transform:scaleY(1) scaleX(1)}20%{opacity:.5}70%{opacity:.2;transform:scaleY(1.8) scaleX(1.4)}80%{opacity:0;transform:scaleY(1.8) scaleX(1.4)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}@keyframes pulsing1{0%{opacity:1;transform:scaleY(1) scaleX(1)}20%{opacity:.5}70%{opacity:.2;transform:scaleY(1.3) scaleX(1.15)}80%{opacity:0;transform:scaleY(1.3) scaleX(1.15)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}