.team-card:hover { transform: translateY(-5px); box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); } .nav-link:hover { color: #ef4444; } .floating-chat { position: fixed; bottom: 20px; right: 20px; z-index: 1000; } .sticky-contact { position: fixed; bottom: 20px; left: 20px; z-index: 1000; } .timeline-item:before { content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 2px; background-color: #ef4444; } .value-card:hover .value-icon { transform: scale(1.1); background-color: #ef4444; color: white; }