/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.icon-bar {
    position: fixed;
    bottom: 15%;
    right: 2%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 100000;
}

/* Style the icon bar links */
.icon-bar a {
    display: block;
    text-align: center;
    padding: 10px 15px;
    transition: all 0.3s ease;
    color: white;
    font-size: 20px;
    border-radius: 50%;
}

/* Style the social media icons with color, if you want */
.icon-bar a:hover {
    color: white !important;
}

.whatsapp {
    background: #25D366;
    color: white;
}