.social-chip{
  width: 35px;
  height: 35px;
  border-radius: 8px;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  box-shadow: 0 10px 22px rgba(0,0,0,.10);
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
}
.social-chip img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform .25s ease;
}
.social-chip:hover{
  transform: translateY(-3px) scale(1.03);
  box-shadow: 0 18px 45px rgba(0,0,0,.16);
}
.social-chip:hover img{
  transform: scale(1.06);
}

.btn-whatsapp{
  background:#25D366;
  border:none;
  border-radius:14px;
  padding:14px 16px;
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
}
.btn-whatsapp:hover{
  transform: translateY(-2px);
  filter: brightness(1.04);
  box-shadow: 0 14px 30px rgba(0,0,0,.14);
}
.btn-whatsapp:active{
  transform: translateY(0) scale(.99);
}

.btn-contact {
    background-color: #90DBF4;
}

.btn-contact:hover {
    background-color: #293f46;
    color: white;
}