.client-thumb_not_round img {
  border-radius: 0!important;
  margin: 0 auto;
  max-width: 115px;
  width: 100%;
}

.sub-title {
  padding: 0 0 0;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #3b3b3b!important;
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #FFF!important;
}

.navbar-inverse .navbar-toggle {
  border-color: #DDD!important;
  border-radius: 0;
}

#testimonial{
  padding: 20px 0!important;
  margin: 0px 30px!important;
}

#stages{
  padding: 70px 0!important;
}

.og-grid li {
  display: inline-block;
  margin: 0 0 3px 0;
  vertical-align: top;
  /* height: 450px;
  width: 500px; */
  height: auto;
  width: auto;
}

.og-grid li > a, .og-grid li > a img {
  border: none;
  outline: none;
  display: block;
  position: relative;
  max-width: 100%;
  height: 400px!important;
}


.hover-mask h3 {
  color: #ddd;
  font-size: 20px;
  position: relative;
  text-transform: uppercase;
  top: 150px;
}

.hover-mask span {
  border: 2px solid #ddd;
  border-radius: 50px;
  color: #ddd;
  display: inline-block;
  height: 50px;
  left: 45%!important;
  padding: 11px 0;
  position: absolute;
  text-align: center;
  top: 22%;
  width: 51px;
}


#testimonial {
  /* background-image: url('../img/parallax/Bee (14).webp'); */
  background-image: none;
  padding: 70px 0;
  color: #000!important;
}

.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
  color: #000;
  background-color: transparent;
}

#slitSlider .carousel-caption {
  padding: 0;
  display: table;
  height: 100%;
  width: 100%;
  min-height: 100%;
  left: 0;
  top: 0;
  z-index: 11;
  background-color: rgba(0, 0, 0, 0)!important;
}

#loading-mask {
  background: #FFF!important;
  height: 100%;
  left: 0;
  opacity: 1;
  filter: alpha(opacity = 100);
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 999999999;
}


.features-item {
  /* display: flex;  */
}
.feature-desc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* align-items: center;   Optional horizontal centering */
  /* text-align: center;      Optional text centering */
}


.aligned-row {
  display: flex;
  flex-flow: row wrap;
}

.aligned-row::before {
      display: block;
  }