.btn-social {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
}

.btn-social:hover {
  background: #0dcaf0;
  color: #fff;
}

.animated-float {
  position: fixed;
  bottom: 30px;
  right: 30px;
  animation: floatUpDown 2s infinite ease-in-out;
  z-index: 999;
}

@keyframes floatUpDown {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-10px); }
}

.footer-link {
  color: #b0b0b0; /* Light grey */
}
.footer-link:hover {
  color: skyblue;
   transform: translateX(5px);
         transition: 0.5s;
size:20px;

}
