footer .container-fluid {
  border-top: 1px solid var(--bs-stroke_two);
}
.footer-logo img{
  max-height: 2em;
}

.footer-top-content .footer-social-link img {
  width: 1.5em;
  height: 1.5em;
}

.footer-copyrights p {
  cursor: default;
}

.footer-term-privacy-link ul li:not(:last-child)::after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  background-color: var(--bs-stroke_two);
  margin-inline-start: 1em;
}

.footer-nav-menu {
  grid-template-columns: auto;
  grid-template-rows: auto auto auto;
  grid-auto-flow: column;
}

@media (max-width: 599px) {
  .footer-top-content .footer-social-link img {
    width: 1.25em;
    height: 1.25em;
  }

  .footer-term-privacy-link ul li:not(:last-child)::after {
    margin-inline-start: 0.845em;
  }

  .footer-term-privacy-link ul {
    gap: 0.845em !important;
  }
  .footer-logo img{
    max-height: 1.5em;
    max-width: 7.75em;
  }
}

.otgs-development-site-front-end,
.wpml-ls-statics-footer {
  display: none;
}
@media (max-width: 575px) {
  .footer-social-media-icons {
    justify-content: flex-start !important;
  }

  .footer-social-media-icons:has(> :nth-child(3)) {
    justify-content: space-between !important;
    gap: 0 !important;
  }
}
html[dir="rtl"] {
  .footer-social-media-icons {
    align-items: flex-start !important;
  }
}
@media (max-width: 375px) {
  .footer-term-privacy-link ul{
    white-space: unset !important;
  }
}
