.cta-button.style1{position:fixed;bottom:20px;right:20px;z-index:9999;overflow:hidden;font-size:1.1rem;padding:1rem 3rem;border-radius:4px;text-decoration:none;border:var(--btn-border);color:var(--btn-text-color);transition:opacity .5s ease-in-out,transform .13s ease-in-out,box-shadow .13s}.cta-button.style1::before{content:"";position:absolute;top:0;width:100%;height:100%;background:var(--shine-effect);animation:shine-animation 5.7s linear infinite;left:0}.style1{transition:opacity .5s ease-in-out,transform 3s ease-in-out,box-shadow .13s}.style1:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(0,0,0,.43)}.style1{position:fixed;bottom:20px;right:20px;z-index:9999;opacity:0;transition:opacity .5s ease-in-out}.cta-button.show{opacity:1}.cta-button.green{background-color:#009c41}.cta-button.blue{background-color:#2d55ff}.cta-button.style2{position:fixed;bottom:20px;right:20px;z-index:9999;overflow:hidden;font-size:1.1rem;padding:1rem 3rem;border-radius:4px;text-decoration:none;border:var(--btn-border);border:0!important;color:var(--btn-text-color);background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;transition:opacity .5s ease-in-out,transform .13s ease-in-out,box-shadow .13s;opacity:0;animation:gradient 15s ease infinite}.cta-button.style2:hover{transform:scale(1.05)!important;box-shadow:0 0 20px rgba(0,0,0,.43)}.cta-button.style2.show{opacity:1;transform:scale(1)}.cta-button.style2::before{content:none}.cta-button.style2.show{opacity:1}.cta-button.style3{position:fixed;bottom:20px;right:20px;z-index:9999;overflow:hidden;text-align:center;animation-name:wiggle;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:running;opacity:0;border:var(--btn-border);color:var(--btn-text-color);transition:opacity .5s ease-in-out,transform .3s ease-in-out,box-shadow .13s}.cta-button.style3.show{opacity:1!important}.cta-button.style3:not(:hover){animation-name:wiggle}.cta-button.style3:hover,.cta-button.style3:active{transform:scale(1.05);box-shadow:0 0 20px rgba(0,0,0,.43);animation-name:none}ul.button-instructions{list-style-type:disc;margin-left:20px}ul.button-instructions li{margin-bottom:10px}ul.button-instructions ul{list-style-type:circle;margin-left:20px}ul.button-instructions ul li{margin-bottom:5px}