.manuf__nav {
  display: flex;
  flex-wrap: wrap;
}
.manuf__nav--logo {
  display: inline-block;
  text-align: center;
  width: 190px;
  margin: 0 auto;
  transition: transform .2s;
}
.manuf__nav--logo:hover {
  transform: scale(1.5);
}
.pad__bottom {
  padding-bottom: 30px;
}
.sol__banner {
  width: 100%;
  height: 300px;
}
.solutions {
  background: url(../../uploads/site-resources/images/stock-photos/architecture.jpg);
  background-size: cover;
  background-position: center;
}
.avaya {
  background: url(../../uploads/site-resources/images/stock-photos/poland.jpg);
  background-size: cover;
  background-position: bottom;
}
.cisco {
  background: url(../../uploads/site-resources/images/stock-photos/future2.jpg);
  background-size: cover;
  background-position: bottom;
}
.mitel {
  background: url(../../uploads/site-resources/images/stock-photos/future6.jpg);
  background-size: cover;
  background-position: top;
}
.nec {
  background: url(../../uploads/site-resources/images/stock-photos/future4.jpg);
  background-size: cover;
  background-position: bottom;
}
.shoretel {
  background: url(../../uploads/site-resources/images/stock-photos/future8.jpg);
  background-size: cover;
  background-position: bottom;
}
.sol__banner--h1 {
  padding: 50px 20px 30px 50px;
  font-size: 40px;
}
.sol__banner--h2 {
  padding-left: 50px;
  font-size: 30px;
}
.glyph__circle {
  border-radius: 100%;
  background-color: #004f9d;
}
.glyph__circle:hover {
  background-color: #fe9a32;
  transition: transform .2s;

}

@media (max-width: 830px) {
  .manuf__nav--logo {
    width: 110px; 
  }
}
@media (max-width: 500px) {
  .glyph {
    width: 145px !important; 
  }
}


@media (max-width: 450px) {
  .sol__banner--h1 {
    padding: 10px;
    font-size: 35px;
  }
  .sol__banner--h2 {
    padding-left: 10px;
  }
}