/* ============================================ WHATSAPP FLOATING BUTTON ============================================ */.whatsapp-float{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background:#25D366;/* WhatsApp green */ border-radius:50%;box-shadow:0 4px 20px rgba(37, 211, 102, 0.4);display:flex;align-items:center;justify-content:center;z-index:1000;cursor:pointer;transition:all 0.3s ease;text-decoration:none;animation:pulse-whatsapp 2s infinite;}.whatsapp-float:hover{background:#20BA55;transform:translateY(-5px) scale(1.1);box-shadow:0 6px 30px rgba(37, 211, 102, 0.6);}.whatsapp-float svg{width:35px;height:35px;fill:white;}.whatsapp-float .whatsapp-tooltip{position:absolute;right:70px;background:white;color:#333;padding:8px 16px;border-radius:20px;white-space:nowrap;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);opacity:0;pointer-events:none;transition:opacity 0.3s ease;font-size:0.9rem;font-weight:500;}.whatsapp-float:hover .whatsapp-tooltip{opacity:1;}@keyframes pulse-whatsapp{0%, 100%{box-shadow:0 4px 20px rgba(37, 211, 102, 0.4);} 50%{box-shadow:0 4px 30px rgba(37, 211, 102, 0.7);}}/* Mobile responsive */@media (max-width:768px){.whatsapp-float{bottom:20px;right:20px;width:55px;height:55px;} .whatsapp-float svg{width:30px;height:30px;} .whatsapp-float .whatsapp-tooltip{display:none;/* Hide tooltip on mobile */}}