/* DarTrans footer navigation alignment */
.site-footer .widget_nav_menu ul.menu {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
.site-footer .widget_nav_menu ul.menu > li {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
}
.site-footer .widget_nav_menu ul.menu > li > a {
  display: block !important;
  padding: 6px 0 !important;
  text-align: left !important;
  line-height: 1.4 !important;
}

/* Bring footer Links closer to Information without changing column structure */
@media (min-width: 992px) {
  .site-footer.style-1 > .container > .row > .col-md-3:nth-child(2) {
    transform: translateX(24px);
  }
}