@font-face {
  font-family: 'fts';
  src:  url('../fonts/fts.eot');
  src:  url('../fonts/fts.eot') format('embedded-opentype'),
    url('../fonts/fts.ttf') format('truetype'),
    url('../fonts/fts.woff') format('woff'),
    url('../fonts/fts.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="fts-"], [class*=" fts-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'fts' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fts-send:before {
  content: "\e927";
}
.fts-handshake:before {
  content: "\e91f";
}
.fts-checked:before {
  content: "\e920";
}
.fts-chat:before {
  content: "\e921";
}
.fts-team:before {
  content: "\e922";
}
.fts-destination:before {
  content: "\e923";
}
.fts-calendar:before {
  content: "\e924";
}
.fts-man:before {
  content: "\e925";
}
.fts-manager:before {
  content: "\e926";
}
.fts-testing:before {
  content: "\e91d";
}
.fts-prototyping:before {
  content: "\e91e";
}
.fts-share:before {
  content: "\e91b";
}
.fts-student:before {
  content: "\e91c";
}
.fts-process:before {
  content: "\e91a";
}
.fts-business-intelligence:before {
  content: "\e916";
}
.fts-data-warehousing:before {
  content: "\e917";
}
.fts-data-analysis:before {
  content: "\e918";
}
.fts-data-visualization:before {
  content: "\e919";
}
.fts-digital-strategies:before {
  content: "\e913";
}
.fts-augmented-reality:before {
  content: "\e914";
}
.fts-digital-service:before {
  content: "\e915";
}
.fts-user:before {
  content: "\e911";
}
.fts-time:before {
  content: "\e912";
}
.fts-experience:before {
  content: "\e900";
  /*color: #fff;*/
}
.fts-app:before {
  content: "\e901";
  /*color: #fff;*/
}
.fts-rightarrow:before {
  content: "\e90c";
}
.fts-forward-arrow:before {
  content: "\e90d";
}
.fts-smartphone:before {
  content: "\e90e";
}
.fts-workers:before {
  content: "\e90f";
}
.fts-mobileapp2:before {
  content: "\e910";
  /*color: #fff;*/
}
.fts-support:before {
  content: "\e902";
  /*color: #fff;*/
}
.fts-mobapp:before {
  content: "\e903";
}
.fts-apple:before {
  content: "\e904";
}
.fts-android:before {
  content: "\e905";
}
.fts-right-quote:before {
  content: "\e906";
  /*color: #fff;*/
}
.fts-database:before {
  content: "\e907";
}
.fts-play:before {
  content: "\e908";
}
.fts-idea:before {
  content: "\e909";
}
.fts-gear:before {
  content: "\e90a";
}
.fts-users:before {
  content: "\e90b";
}


 #home #lhc_status_container #offline-icon{
      box-shadow: 0px 3px 10px #00000061;
      border-radius: 50%;
  }
  #home #lhc_status_container{
    box-shadow: 0px 2px 8px 2px rgba(0, 0, 0, 0.2);
    bottom: 20px !important;
  }
  .navbar-default{
    background-color: #FFFFFF !important;
  }
 
  html{scroll-behavior:smooth}
  
  .carousel {
	left: 50%;
	position: relative;
	width: 1000px;
	margin-left: -485px;
	/*overflow: hidden;*/
	height: 315px;
	top: -105px;
}

.carousel .item {
	width: 325px;
	height: 150px;
	/*background: url('http://placehold.it/350x250') top left no-repeat;*/
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	background-size: 100%;
	vertical-align: central;
	line-height: 150px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
    text-align:center;
	display: block;
	position: absolute;
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
}

.carousel .item.active {
	
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.carousel .item.transition {
	-webkit-transition: all 0.35s ease;
	-moz-transition: all 0.35s ease;
	-o-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

.responsive_img{max-width:100%}
.img{vertical-align: middle}

.carousel li {

    margin-right: 5px;

}

.customer{height:300px}

