.footer__simple {
  border-top: solid 1px var(--color-body-secondary)
}
.standard-footer {
  border-top: solid 1px var(--color-body-secondary)
}
.standard-footer h6 {
  font-weight: 700
}
.standard-footer--four-column .quick-links {
  width: 50%
}


.footer-signpost h6 {
font-weight:700;
}

@media (max-width: 768px) {
.logo-container {
  width: auto;
}
.logo-container__image {
  min-height: 4.1rem;
}
.mega-footer__wrapper .footer-signpost h6 {
  font-size: var(--headline-s-font-size);
}
.mega-footer__standard  h6 {
  font-size: var(--headline-s-font-size);
}
}
 
@media (max-width: 480px) {
.logo-container {
  width: auto;
}
.logo-container__image {
  min-width: 23.4rem;
  min-height: 4.1rem;
}
.mega-footer__standard--mobile {
  border-top: solid 1px rgba(255,255,255,.25);
  padding-top: var(--sm-2);
}
.mega-footer__simple {
  border-top: solid 1px rgba(255,255,255,.25)
}
.mega-footer__simple--mobile {
  gap:var(--sm-1);
}

.mega-footer__wrapper .footer-signpost h6 {
font-size: var(--headline-s-font-size);
}

.mega-footer__standard  h6 {
font-size: var(--headline-s-font-size);
}

} 



@media (min-width:768px) {
  .standard-footer--four-column .quick-links {
    width: 25%
  }
  .logo-container__image {
  min-width: 23.4rem;
  /* Adjust as needed */
  min-height: 4.1rem;
}
  .mega-footer__standard {
    border-top: solid 1px rgba(255,255,255,.25);
  }
   .mega-footer__simple {
    border-top: solid 1px rgba(255,255,255,.25)
  }
  
}


.mega-footer__standard h6 {
  font-weight: 700
}
.mega-footer__standard .quick-links {
  flex: 50%
}
.mega-footer__standard .quick-links ul {
  color: var(--color-body)
}
@media (min-width:992px) {
  .mega-footer__standard {
    border-top: solid 1px rgba(255,255,255,.25)
  }
  .mega-footer__standard h6 {
    font-weight: 700
  }
  .mega-footer__standard .quick-links {
    flex: 1
  }
  .mega-footer__simple {
    border-top: solid 1px rgba(255,255,255,.25)
  }
}