.sticky-button-module{animation:gradient-animate 20s ease infinite;background-size:200% 100%!important;background:linear-gradient(270deg,#05d78f,#230921 25%,#05d78f 50%,#230921 75%,#05d78f);bottom:0;left:0;padding:12.5px 0;position:fixed;width:100%;z-index:9}.sticky-button-module .sticky-button-inner>a{align-items:center;column-gap:10px;display:flex;justify-content:center;margin:0 auto;max-width:fit-content;position:relative}.sticky-button-module .button-text{animation:text-color-animate 20s linear .5s infinite;color:#05d78f;font-family:Avenir Next;font-size:16px;font-weight:700;line-height:20px}.sticky-button-module .sticky-button-inner>a:hover .button-text{color:#fff!important;transition:all .4s}.sticky-button-module span.cta-btn{align-items:center;animation:icon-bg-animate 15s linear .5s infinite;background:#05d78f;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.sticky-button-module .sticky-button-inner>a:hover span.cta-btn{background:#fff!important;transition:all .4s}.sticky-button-module span.cta-btn path{stroke:#000;animation:icon-color-animate 15s linear .5s infinite}.sticky-button-module .sticky-button-inner>a:hover span.cta-btn path{stroke:#000!important;transition:all .4s}@keyframes gradient-animate{0%{background-position:100% 50%}to{background-position:-100% -50%}}@media(max-width:767px){.sticky-button-module{background-size:250% 300%!important;padding:17px 30px}.sticky-button-module .sticky-button-inner>a .button-text{color:#fff!important}.sticky-button-module span.cta-btn{height:40px;width:40px}}@media(max-width:360px){.sticky-button-module .button-text{width:80%}}