/**
 * Social menu.
*/
.menu-social {
  display: flex;
  align-items: center;
  list-style: none;
  padding: 0;
  margin: 0;
}
.menu-social .menu-item--twitter a {
  background-image: url("../../icon/svg/x.svg");
}
.menu-social .menu-item--facebook a {
  background-image: url("../../icon/svg/Facebook.svg");
}
.menu-social .menu-item--youtube a {
  background-image: url("../../icon/svg/youtube.svg");
}
.menu-social .menu-item--linkedin a {
  background-image: url("../../icon/svg/linkedin.svg");
}
.menu-social .menu-item--instagram a {
  background-image: url("../../icon/svg/instagram.svg");
}
.menu-social .menu-item a {
  position: relative;
  display: block;
  font-size: 0;
  color: transparent;
  width: 1.5625rem;
  height: 1.25rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
}
.menu-social .menu-item a::after {
  position: absolute;
  bottom: -0.5rem;
  left: 0;
  width: 100%;
  height: 0.125rem;
  transform: scaleX(0);
  transform-origin: bottom right;
  transition: transform 200ms ease-out;
  background-color: #16a0ac;
  content: "";
}
.menu-social .menu-item a:hover::after {
  transform: scaleX(1);
  transform-origin: bottom left;
}

.header .menu-social .menu-item {
  margin-right: 1rem;
}

.footer__social {
  display: flex;
  align-items: flex-start;
  margin-right: 0;
  margin-left: auto;
}
.footer__social span {
  margin-right: 1rem;
}
.footer__social ul.menu-social {
  list-style: none;
}
.footer__social ul.menu-social .menu-item a[href*=twitter],
.footer__social ul.menu-social .menu-item a.twitter {
  background-image: url("../../icon/svg/footer-x.svg");
}
.footer__social ul.menu-social .menu-item a[href*=youtube],
.footer__social ul.menu-social .menu-item a.youtube {
  background-image: url("../../icon/svg/footer-youtube.svg");
}
.footer__social ul.menu-social .menu-item a[href*=facebook],
.footer__social ul.menu-social .menu-item a.facebook {
  background-image: url("../../icon/svg/footer-Facebook.svg");
}
.footer__social ul.menu-social .menu-item a[href*=linkedin],
.footer__social ul.menu-social .menu-item a.linkedin {
  background-image: url("../../icon/svg/footer-linkedin.svg");
}
.footer__social ul.menu-social .menu-item a[href*=instagram],
.footer__social ul.menu-social .menu-item a.instagram {
  background-image: url("../../icon/svg/footer-instagram.svg");
}
.footer__social ul.menu-social li {
  margin-right: 1.5rem;
}
.footer__social ul.menu-social li:last-child {
  margin-right: 0;
}
/*# sourceMappingURL=social-menu.css.map */
