.fh5co-person {
  margin-bottom: 3.5em;
  margin-top: 3.5em;
}
#fh5co-home video {
    background: #2d3540;
    background-size: cover;
    bottom: -15%;
    position: absolute;
    left: 0px;
}
@media screen and (max-width: 480px) {
  #fh5co-home .text-inner h1 {
    font-size: 36px;
    line-height: normal;
  }
}
@media screen and (max-width: 480px) {
  #fh5co-header .navbar-brand {
    font-size: 21px;
  }
}
@media screen and (max-width: 480px) {
  #fh5co-home, #fh5co-home .text-wrap {
    height: 600px;
  }
}
#fh5co-counters {
  background-size: cover !important;
}
#fh5co-services .fh5co-service {
  text-align: center;
}
#fh5co-services .fh5co-service p {
  text-align: left;
}
@media screen and (max-width: 968px) {
  .services-image {
    margin-top: 0px !important;
    text-align: center;
  }
}
#fh5co-updates {
  padding: 7em 0;
}
@media screen and (max-width: 768px) {
  /* #fh5co-services, #fh5co-testimonials, #fh5co-counters, #fh5co-work, #fh5co-contact, #fh5co-about */
  #fh5co-updates {
    padding: 4em 0;
  }
}
#fh5co-updates {
  background-color: #2d3540;
  /* IE9, iOS 3.2+ */
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPjxzdG9wIHN0b3AtY29sb3I9IiMzZjk1ZWEiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzUyZDNhYSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
  background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0, #1e3e5e), color-stop(1, #2d3540));
  /* Android 2.3 */
  background-image: -webkit-repeating-linear-gradient(top left, #1e3e5e 0%, #2d3540 100%);
  /* IE10+ */
  background-image: repeating-linear-gradient(to bottom right, #1e3e5e 0%, #2d3540 100%);
  background-image: -ms-repeating-linear-gradient(top left, #1e3e5e 0%, #2d3540 100%);
  overflow: hidden;
  position: relative;
  color: rgba(255, 255, 255, 0.7);
}
#fh5co-updates:before, #fh5co-updates:after {
  position: absolute;
  transform: rotate(-1.7deg);
  -ms-transform: rotate(-1.7deg);
  -webkit-transform: rotate(-1.7deg);
  -o-transform: rotate(-1.7deg);
  -moz-transform: rotate(-1.7deg);
  background-color: #fff;
  content: "";
  z-index: 3;
  display: inline-block;
  height: 70px;
  padding: 0;
  width: 101%;
}
#fh5co-updates:before {
  top: 0;
  margin-top: -35px;
}
#fh5co-updates:after {
  bottom: 0;
  margin-bottom: -35px;
}
#fh5co-updates .section-heading h2 {
  color: #fff;
}
#fh5co-updates .section-heading h2:after {
  background: rgba(255, 255, 255, 0.3);
}
#fh5co-updates .section-heading h3 {
  color: rgba(255, 255, 255, 0.8);
}
.nanogallery_theme_clean .nanoGalleryNavigationbar {
  border: 0;
}
#fh5co-multimedia img {
  display: block;
  width: 100%;
  margin-bottom: 30px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#gallery-multimedia .gallery-item {
  display: none;
}
a.disabled-btn,
a.disabled-btn:hover {
  color: #666666 !important;
  border-color: #666666 !important;
  background-color: transparent !important;
}
@media screen and (max-width: 480px) {
  .fh5co-person h3 {
    font-size: 1.4em;
  }
}
@media screen and (max-width: 768px) {
  #fh5co-services, #fh5co-work, #fh5co-updates {
      padding: 7em 0 4em 0;
  }
}
#fh5co-testimonials .row .col-md-4.press-item:nth-of-type(4),
#fh5co-testimonials .row .col-md-4.press-item:nth-of-type(7),
#fh5co-testimonials .row .col-md-4.press-item:nth-of-type(10),
#fh5co-testimonials .row .col-md-4.press-item:nth-of-type(13),
#fh5co-testimonials .row .col-md-4.press-item:nth-of-type(16) {
  clear: left;
}
#press-items .press-item {
  display: none;
}
