/*Social Media*/
.socialmedia-links-section {
  display: flex;
  align-items: center;
  max-width: calc(100% - 370px);
  margin-left: auto;
  margin-bottom: 10px;
}

.socialmedia-links-section .field-links ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.socialmedia-links-section .field-links a {
  font-family: var(--primary-font);
  font-weight: 400;
  font-size: 0.9375rem;
  line-height: 1.25;
  color: var(--black-2);
  text-decoration: none;
  padding-right: 20px;
  display: flex;
  gap: 10px;
  align-items: flex-start;
  word-break: break-all;
}

.socialmedia-links-section .field-links a:hover {
  color: var(--black-3);
}

.socialmedia-links-section .field-links a::before {
  content: "";
  display: block;
  background: url("/themes/custom/uneg/components/components/social-media/img/globe.svg") no-repeat center center transparent;
  width: 22px;
  height: 22px;
  flex-shrink: 0;
  margin-top: -2px;
}

.social-media-section .title {
  font-family: var(--primary-font);
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.1875rem;
  color: var(--white);
  text-align: right;
  margin-bottom: 10px;
}

.social-media-section ul {
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 0;
  margin: 0;
  justify-content: flex-end;
  /* padding-left: 20px; */
  /* border-left: 1px solid var(--border-color-4); */
}

.social-media-section li {
  font-size: 0;
}

.social-media-section a {
  width: 24px;
  height: 24px;
  font-size: 0;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 24px;
}

.social-media-section li:not(:last-child) {
  margin-right: 15px;
}

.social-media-section .linkedin-link {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/Linkedin.svg");
}

.social-media-section .linkedin-link:hover,
.social-share-block .linkedin:hover {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/linkedIn-Hover.svg");
}

.social-media-section .twitter-link {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/X.svg");
}

.social-media-section .twitter-link:hover,
.social-share-block .twitter:hover {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/X-Hover.svg");
}

.social-media-section .youtube-link {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/Youtube.svg");
}

.social-media-section .youtube-link:hover {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/yt.hover.svg");
}

.social-media-section .facebook-link {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/Facebook.svg");
}

.social-media-section .facebook-link:hover,
.social-share-block .facebook-share:hover {
  background-image: url("/themes/custom/uneg/components/components/social-media/img/fb_hover.svg");
}


.social-media-download-view {
  margin-bottom: 76px;
}

.page-node-type-agency-profile .main-inner-row {
  padding-top: 30px;
}

.view-member-profile-detail-page .socialmedia-links-section {
  max-width: none;
}

/* footer */
