/* v1.0.123 — contact icon only. No floating panel, copy, or banner. */
a.btwfa-floating-whatsapp{position:fixed!important;right:22px!important;bottom:22px!important;z-index:2147483000!important;width:74px!important;height:74px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:0 10px 28px rgba(0,0,0,.18)!important;text-decoration:none!important;line-height:1!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:filter .2s ease,scale .2s ease!important;overflow:visible!important}
a.btwfa-floating-whatsapp:hover,a.btwfa-floating-whatsapp:focus-visible{filter:brightness(1.06);scale:1.06}
a.btwfa-floating-whatsapp:focus-visible{outline:3px solid #f5c400!important;outline-offset:3px!important}
a.btwfa-floating-whatsapp img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important}
@media (max-width:767px){a.btwfa-floating-whatsapp{width:62px!important;height:62px!important;right:14px!important;bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important}}
