.banner {
  background-image: url('../images/case-banner.jpg');
  background-repeat: no-repeat;
  background-position: center top;
}
/*  */
.btn-box {
  clear: both;
  overflow: hidden;
}
.btn-box button {
  font-size: 28px;
  font-weight: lighter;
  width: 200px;
  height: 60px;
  line-height: 60px;
  border: none;
  background-color: #ff9d4e;
  color: #ffffff;
  border-radius: 30px;
  margin-right: 30px;
}
.btn-box button:hover {
  background-color: #ff801a;
}
/*  */
.navbar-default {
  background-color: transparent;
}

.banner .pic-1 {
  position: absolute;
  left: 15px;
  top: 100px;
}
.banner .pic-2 {
  position: absolute;
  right: 15px;
  top: 0;
}
.banner .txt-1 {
  position: absolute;
  font-size: 64px;
  color: #ffffff;
  font-weight: lighter;
  left: 15px;
  top: 220px;
}
.banner .txt-2 {
  position: absolute;
  width: 800px;
  font-size: 18px;
  color: #eff4ff;
  line-height: 180%;
  left: 15px;
  top: 340px;
}