
.sticky-icon { z-index: 3; position: fixed; top: 35%; right: 0%; width: 220px; display: flex; flex-direction: column; }
.sticky-icon a { transform: translate(160px, 0px); border-radius: 50px 0px 0px 50px; text-align: left; margin: 2px; text-decoration: none; text-transform: uppercase; padding: 10px; font-size: 12px; font-family: 'Oswald', sans-serif; transition: all 0.8s; }
.sticky-icon a:hover { color: #FFF; transform: translate(0px, 0px); }
.sticky-icon a:hover i { transform: rotate(360deg); }
.Instagram { background-color: #FD1D1D; color: #FFF; }
.Facebook { background-color: #2C80D3; color: #FFF; }
.Youtube { background-color: #fa0910; color: #FFF; }
.WhatsApp { background-color: #25D366; color: #FFF; }
.sticky-icon a i { background-color: #FFF; height: 40px; width: 40px; color: #000; text-align: center; line-height: 40px; border-radius: 50%; margin-right: 20px; transition: all 0.5s; }
.sticky-icon a i.fa-instagram { color: #FD1D1D; }
.sticky-icon a i.fa-facebook-f { color: #2C80D3; }
.sticky-icon a i.fa-youtube { color: #fa0910; }
.sticky-icon a i.fa-phone-alt { color: #1e88e5; }
.sticky-icon a i.fa-whatsapp { color: #25D366; }
.sticky-icon a i.fa-users { color: #FFA500; }


/* Common Icon Styling */
.Facebook i, .Youtube i, .WhatsApp i {
    font-size: 30px; /* Icon size */
    transition: transform 0.3s, color 0.3s; /* Smooth hover animation */
    margin-right: 8px; /* Icon aur text ke beech gap */
}

/* Hover Effects */
.Facebook:hover i {
    transform: translateY(-5px); /* Thoda upar uthaye hover par */
    color: #3b5998; /* Facebook color */
}

.Youtube:hover i {
    transform: translateY(-5px);
    color: #FF0000; /* YouTube red */
}

.WhatsApp:hover i {
    transform: translateY(-5px);
    color: #25D366; /* WhatsApp green */
}

/* Link Styling */
.Facebook, .Youtube, .WhatsApp {
    text-decoration: none;
    color: black; /* Default link color */
    display: inline-flex;
    align-items: center; /* Icon aur text vertically center */
    margin-right: 15px; /* Links ke beech gap */
}


