.header-logo {
  height: 100px !important;   /* increase the logo container height */
  display: inline-flex;
  margin: 0;
  align-items: center;
}

.header-logo img {
  max-height: 100px !important; /* let the image actually fill that container */
  height: auto;
  width: auto;
}

#sp-top-bar {
    background: #fe2e2e;
    color: #fff;
}

#sp-cookie-consent {
  background-color: #fe2e2e;
  color: #FFFFFF;
}

#sp-footer, #sp-bottom {
    background: #334155;
    color: #FFFFFF;
}