.whatsapp-button{position:fixed;bottom:2.4rem;right:2.4rem;background-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;padding:0;margin:0;z-index:1000;transition:transform .2s ease-in-out;display:flex;align-items:center;justify-content:center;border-radius:50%}.whatsapp-button svg{width:100%;height:100%;transition:all .3s ease-in-out;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));border-radius:50%}.whatsapp-button:hover svg{transform:scale(1.1)}.whatsapp-button:active svg{transform:scale(.95)}.whatsapp-button.pulse{animation:pulse 1s ease-in-out}.whatsapp-button.pulse svg{animation:pulse-inner 1s ease-in-out}.whatsapp-button.ring{animation:ring .5s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse-inner{0%{box-shadow:0 0 0 0 rgba(13,193,67,.7)}70%{box-shadow:0 0 0 10px rgba(13,193,67,0)}to{box-shadow:0 0 0 0 rgba(13,193,67,0)}}@keyframes ring{0%{transform:rotate(0deg) scale(1)}15%{transform:rotate(15deg) scale(1.1)}30%{transform:rotate(-15deg) scale(1.1)}45%{transform:rotate(10deg) scale(1.1)}60%{transform:rotate(-10deg) scale(1.1)}75%{transform:rotate(5deg) scale(1.1)}to{transform:rotate(0deg) scale(1)}}@media(max-width:768px){.whatsapp-button{bottom:1.5rem;right:1.5rem;width:40px!important;height:40px!important}}@media(max-width:480px){.whatsapp-button{bottom:1rem;right:1rem;width:36px!important;height:36px!important}}