#eito-navy-home .ecn-footer-instagram,
body.eito-site-design .site-footer a[href*="instagram.com/eight_career"] {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border: 1px solid #cfdfeb;
  border-radius: 9px;
  background: #f1f7fb;
  color: #17344d;
  vertical-align: middle;
}
#eito-navy-home .ecn-footer-instagram { margin-top: 14px; }
body.eito-site-design .site-footer a[href*="instagram.com/eight_career"] > :not(.screen-reader-text) {
  color: inherit !important;
  font-size: 19px !important;
}
#eito-navy-home .ecn-footer-instagram::before {
  content: "";
  width: 19px;
  height: 19px;
  box-sizing: border-box;
  border: 2px solid currentColor;
  border-radius: 5px;
  background:
    radial-gradient(circle at 76% 24%, currentColor 1px, transparent 1.4px),
    radial-gradient(circle at center, transparent 3px, currentColor 3.4px 4.6px, transparent 5px);
}
#eito-navy-home .ecn-footer-instagram:hover,
body.eito-site-design .site-footer a[href*="instagram.com/eight_career"]:hover {
  background: #e1eef7;
  color: #17344d;
}
#eito-navy-home .ecn-footer-instagram:focus-visible,
body.eito-site-design .site-footer a[href*="instagram.com/eight_career"]:focus-visible {
  outline: 2px solid #286894;
  outline-offset: 3px;
}
