.navbar-logo {
  padding: 0;
  margin: 0;
  position: fixed;
  top: 100px;
  right: 0;
  left: 0;
  z-index: 999;
  display: flex;
  flex-direction: row;
  padding-left: 21.6vw;
  padding-right: 21.6vw;
  height: 64px;
  background-color: #C22E0C;
  border-top: 2px solid white;
  border-bottom: 2px solid white;
}
@media screen and (max-width: 1024px) {
  .navbar-logo {
    padding-left: 10.482vw;
    margin-right: 0;
  }
}
@media screen and (max-width: 1024px) {
  .navbar-logo {
    padding-right: 10.417vw;
  }
}
@media screen and (max-width: 425px) {
  .navbar-logo {
    height: 45px;
    top: 70px;
  }
}
@media screen and (max-width: 425px) {
  .navbar-logo {
    padding-left: 9.6vw;
    padding-right: 9.6vw;
  }
}

/*# sourceMappingURL=sofi.css.map */
