

footer {
  font-size: 15px;
  padding: 15px;
  display: grid; 
  grid-auto-columns: 1fr; 
  grid-template-columns: 1fr; 
  grid-template-rows: min-content min-content min-content; 
  gap: 15px 15px; 
  grid-template-areas: 
    "FooterNav"
    "FooterLeft"
    "FooterRight"; 
  align-items: center; 
  width: 100%; 
  color: #fff;
  background-color: var(--dark-background);
}

footer > nav { grid-area: FooterNav; }
footer > div:nth-of-type(1) { grid-area: FooterLeft; }
footer > nav:nth-of-type(2) { grid-area: FooterRight; }

footer > nav { background-repeat: no-repeat; background-position: top center; background-size: 144px auto; padding-top: 48px; border-bottom: 1px solid #25224a;}

footer > nav > ul { list-style: none; margin: 0; padding: 0; text-transform: uppercase; }
footer > nav > ul > li > a { display: block; text-align: center; padding: 5px 0;}
footer > nav > ul > li > a > em {font-style: normal;}

@media (max-width: 767px) {
    footer > nav > ul { margin: 20px 0 30px; }
}

@media (min-width: 768px) {
  footer  {
    text-align: left;
    padding: 32px calc((100vw - 738px)/2);
    grid-template-columns: 1fr 1fr; 
    grid-template-rows: min-content min-content; 
    grid-template-areas: 
      "FooterNav FooterNav"
      "FooterLeft FooterLeft "; 
    align-items: start; 
  }

  footer > nav { background-position: center left; background-size: 140px auto; padding-top: 0;}
  footer > nav > ul { 
    display: grid;
    grid-template-rows: 1fr;
    gap: 0px 0px;
    grid-template-areas: ". . . . . .";
    justify-content: end;
    border-bottom: 1px solid var(--brand-color-1);
  }
  footer > nav > ul > li > a { display: block; text-align: center; padding: 25px 10px;}
  footer > nav > ul > li > a > em { display: none; }
}

@media (min-width: 992px) {
  footer  { padding: 48px calc((100vw - 962px)/2); gap: 15px 30px; }
  footer > nav > ul > li > a > em { display: inline; }
}

@media (min-width: 1200px) {
  footer  { padding: 64px calc((100vw - 1120px)/2); gap: 15px 45px; }
  footer > nav > ul > li:nth-of-type(1) { display: none; }
  footer > nav > ul > li > a { padding: 25px 20px; }
  
}








footer > nav {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAU0AAAA5CAYAAACyNHmnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmExY2QxMmY0MSwgMjAyNC8xMS8wOC0xNjowOToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTg5RjNGMDBGRTExRjBBNjY1QjUyRTk3ODE5RTYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGMTg5RjQwMDBGRTExRjBBNjY1QjUyRTk3ODE5RTYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUYxODlGM0QwMEZFMTFGMEE2NjVCNTJFOTc4MTlFNjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUYxODlGM0UwMEZFMTFGMEE2NjVCNTJFOTc4MTlFNjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7UJiZdAAAQ60lEQVR42uxd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")
}

