.footer-container {
  background-color: #1d2a42;
  min-height: 68px;
  display: flex;
  justify-content: center;
}

.footer-icon {
  position: absolute;
  top: 0;
  transform: translateY(-50%); /* moves icon up so its middle aligns with top edge */
}

.footer-icon > img {
  width: 68px;
  height: 68px;
  border-radius: 50%;       /* makes it a circle */
  object-fit: cover;
  box-shadow: 0 0 0 3px #fff; /* creates a crisp white outer ring */
}