html {
  z-index: -10000;
}

@media (min-width: 992px) {
  #sp-header .container {
    max-width: 1050px !important;
  }
  

}

@media (max-width: 1050px) {
  #sp-header #sp-menu {
    display: none !important;
  }
}

@media (min-width: 1051px) {
  #sp-header #sp-logo-left {
    display: none;
  }
  
  #sp-header .row {
    justify-content: space-between;
  }
}

@media (min-width: 768px) and (max-width: 1050px) {
  #sp-header #sp-logo-right {
    flex: 0 0 90%;
    max-width: 90%;
  }
}