.header .headerWrapper.nm-bgcolor-p6 {
  background: none;
}
.header .headerWrapper.nm-bgcolor-p6 .logo_container {
  margin-top: 0;
  max-width: none;
}
.header .headerWrapper.nm-bgcolor-p6 .logo_container img {
  height: auto;
  margin-top: 0;
  max-height: 100%;
  max-width: 275px;
}
body {
  background-color: #f5f9fa;
  margin: 0;
}
#copyright.nm-color-p6,
.nm-bgcolor-p3,
.nm-bgcolor-p4 {
  background: linear-gradient(45deg, #05647e, #003758);
}
#footer.footer_container {
  height: auto;
  min-height: none;
  padding: 30px 0;
  position: static;
  text-align: center;
}
#footer.footer_container .footer-content {
  display: flex;
  margin: 0 auto;
  max-width: 1000px;
}
#footer.footer_container .footer-content .palmy {
  order: 1;
  width: 33%;
}
#footer.footer_container .footer-content .palmy img {
  max-width: 160px;
}
#footer.footer_container .footer-content .shielded {
  order: 3;
  width: 33%;
}
#footer.footer_container .footer-content .follow {
  order: 2;
  width: 33%;
}
#footer.footer_container .footer-content .follow h6 {
  font-size: 15px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
#footer.footer_container .footer-content .follow ul.list--inline {
  display: flex;
  justify-content: center;
  list-style: none;
}
#footer.footer_container .footer-content .follow ul.list--inline li {
  padding: 0 5px;
}
