/* Social buttons common styles */ .social-btn { position: fixed; right: 20px; width: 60px; height: 60px; border-radius: 50%; display: flex; justify-content: center; align-items: center; font-size: 24px; text-decoration: none; border: 3px solid #ffffff; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); transition: background-color 0.3s ease; z-index: 5; color: #ffffff; } /* Instagram button */ .instagram-btn { bottom: 180px; /* Position above WhatsApp button */ background-color: #E1306C; /* Instagram brand color */ } .instagram-btn:hover { background-color: #C13584; color: #ffffff; } /* WhatsApp button */ .whatsapp-btn { bottom: 100px; /* Position above phone button */ background-color: #25D366; /* WhatsApp brand color */ } .whatsapp-btn:hover { background-color: #128C7E; color: #ffffff; }