.wide-white {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.wide-white > .col-lg-10{
  flex: 0 0 100% !important;
  max-width: 100% !important;
}

#homepage-hero{
  position: relative;
  overflow: hidden;

  width: 100%;
  max-width: 100%;
  margin: 0 !important;
  padding: 4rem 3rem;
  border-radius: 0;

  background:
    linear-gradient(
      90deg,
      rgba(5,30,60,.88) 0%,
      rgba(8,55,95,.82) 45%,
      rgba(10,95,155,.78) 100%
    ),
    url("/it-banner.png");

  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  box-shadow: none;
}

#homepage-hero h1,
#homepage-hero p,
#homepage-hero a{
  color: #fff !important;
}

#homepage-hero p{
  opacity: .96;
}

body{
  margin: 0 !important;
}
