@charset "UTF-8";/* ============= Slider Show ======= */body { -webkit-backface-visibility: hidden;}	/* ===========   Animation effect === */.animated {	-webkit-animation-duration: 1s;	   -moz-animation-duration: 1s;	     -o-animation-duration: 1s;	        animation-duration: 1s;	-webkit-animation-fill-mode: both;	   -moz-animation-fill-mode: both;	     -o-animation-fill-mode: both;	        animation-fill-mode: both;}.fadeIn{	-webkit-animation-name:fadeIn;	-moz-animation-name:fadeIn;	-o-animation-name:fadeIn;	animation-name:fadeIn;}@-webkit-keyframes fadeIn{	0%{opacity:0;filter:alpha(opacity=0);}	100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}}@-moz-keyframes fadeIn{	0%{opacity:0;filter:alpha(opacity=0);}	100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}}@-o-keyframes fadeIn{	0%{opacity:0;filter:alpha(opacity=0);}	100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}}@keyframes fadeIn{		0%{opacity:0;filter:alpha(opacity=0);}	100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}}.fadeInUp{	-webkit-animation-name:fadeInUp;	-moz-animation-name:fadeInUp;	-o-animation-name:fadeInUp;	animation-name:fadeInUp;}@-webkit-keyframes fadeInUp{	0%{		opacity:0;		filter:alpha(opacity=0);		-webkit-transform:translateY(20px);		}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-webkit-transform:translateY(0);		}}@-moz-keyframes fadeInUp{	0%{		opacity:0;		filter:alpha(opacity=0);		-moz-transform:translateY(20px);		}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-moz-transform:translateY(0);		}}@-o-keyframes fadeInUp{	0%{opacity:0;filter:alpha(opacity=0);-o-transform:translateY(20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-o-transform:translateY(0);		}}@keyframes fadeInUp{	0%{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		transform:translateY(0);		}}.fadeInDown{	-webkit-animation-name:fadeInDown;	-moz-animation-name:fadeInDown;	-o-animation-name:fadeInDown;	animation-name:fadeInDown;}@-webkit-keyframes fadeInDown{	0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-webkit-transform:translateY(0);		}	}@-moz-keyframes fadeInDown{	0%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateY(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-moz-transform:translateY(0);		}	}@-o-keyframes fadeInDown{	0%{opacity:0;filter:alpha(opacity=0);-o-transform:translateY(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-o-transform:translateY(0);		}	}@keyframes fadeInDown{	0%{opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		transform:translateY(0);		}}.fadeInLeft{	-webkit-animation-name:fadeInLeft;	-moz-animation-name:fadeInLeft;	-o-animation-name:fadeInLeft;	animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeft{	0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-webkit-transform:translateX(0);		}}@-moz-keyframes fadeInLeft{	0%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateX(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-moz-transform:translateX(0);		}}@-o-keyframes fadeInLeft{	0%{opacity:0;filter:alpha(opacity=0);-o-transform:translateX(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-o-transform:translateX(0);		}}@keyframes fadeInLeft{	0%{opacity:0;filter:alpha(opacity=0);transform:translateX(-20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		transform:translateX(0);		}}.fadeInRight{	-webkit-animation-name:fadeInRight;	-moz-animation-name:fadeInRight;	-o-animation-name:fadeInRight;	animation-name:fadeInRight;}@-webkit-keyframes fadeInRight{	0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(20px);}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;filter:alpha(opacity=100);		-webkit-transform:translateX(0);		}}@-moz-keyframes fadeInRight{	0%{		opacity:0;		filter:alpha(opacity=0);		-moz-transform:translateX(20px);		}	100%{		opacity:100;		filter:alpha(opacity=10000);		opacity:1;		filter:alpha(opacity=100);		-moz-transform:translateX(0);		}}@-o-keyframes fadeInRight{	0%{opacity:0;filter:alpha(opacity=0);-o-transform:translateX(20px);}	100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-o-transform:translateX(0);}}@keyframes fadeInRight{	0%{opacity:0;filter:alpha(opacity=0);transform:translateX(20px);}	100%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);transform:translateX(0);}}@-webkit-keyframes fadeOut{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}	100%{opacity:0;filter:alpha(opacity=0);}}@-moz-keyframes fadeOut{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}	100%{opacity:0;filter:alpha(opacity=0);}}@-o-keyframes fadeOut{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}	100%{opacity:0;filter:alpha(opacity=0);}}@keyframes fadeOut{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);}	100%{opacity:0;filter:alpha(opacity=0);}}.fadeOut{	-webkit-animation-name:fadeOut;	-moz-animation-name:fadeOut;	-o-animation-name:fadeOut;	animation-name:fadeOut;}@-webkit-keyframes fadeOutUp{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-20px);}}@-moz-keyframes fadeOutUp{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-moz-transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateY(-20px);}}@-o-keyframes fadeOutUp{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-o-transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);-o-transform:translateY(-20px);}}@keyframes fadeOutUp{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);}}.fadeOutUp{	-webkit-animation-name:fadeOutUp;	-moz-animation-name:fadeOutUp;	-o-animation-name:fadeOutUp;	animation-name:fadeOutUp;}@-webkit-keyframes fadeOutDown{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(20px);}}@-moz-keyframes fadeOutDown{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-moz-transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateY(20px);}}@-o-keyframes fadeOutDown{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-o-transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);-o-transform:translateY(20px);}}@keyframes fadeOutDown{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);transform:translateY(0);}	100%{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);}}.fadeOutDown{	-webkit-animation-name:fadeOutDown;	-moz-animation-name:fadeOutDown;	-o-animation-name:fadeOutDown;	animation-name:fadeOutDown;}@-webkit-keyframes fadeOutLeft{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-20px);}}@-moz-keyframes fadeOutLeft{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateX(-20px);}}@-o-keyframes fadeOutLeft{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-o-transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);-o-transform:translateX(-20px);}}@keyframes fadeOutLeft{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);transform:translateX(-20px);}}.fadeOutLeft{	-webkit-animation-name:fadeOutLeft;	-moz-animation-name:fadeOutLeft;	-o-animation-name:fadeOutLeft;	animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutRight{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(20px);}}@-moz-keyframes fadeOutRight{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);-moz-transform:translateX(20px);}}@-o-keyframes fadeOutRight{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-o-transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);-o-transform:translateX(20px);}}@keyframes fadeOutRight{	0%{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);transform:translateX(0);}	100%{opacity:0;filter:alpha(opacity=0);transform:translateX(20px);}}.fadeOutRight{	-webkit-animation-name:fadeOutRight;	-moz-animation-name:fadeOutRight;	-o-animation-name:fadeOutRight;	animation-name:fadeOutRight;}.growing-box{	animation-name:resize;	animation-duration:1s;	animation-iteration-count:4;	animation-direction:alternate;	animation-timing-function:ease-in-out;}			/* ================ END ANIMATION ========= */.slide .caption h3 {	font-family: "Ubuntu Condensed", "Roboto Condensed", Arial, Helvetica, sans-serif;	line-height: 30px;	font-size: 19px;}.slide .caption h2 {	font-family: "Ubuntu Condensed", Arial, Helvetica, sans-serif;	font-size: 27.3px;	line-height: 1.1;	margin-bottom: 10px;}.slide .caption h4 {	font-family: "Ubuntu Condensed", "Roboto Condensed", Arial, Helvetica, sans-serif;	font-size: 17.5px;	margin-bottom: 10px;}.flexslider-wrapper{position:relative;overflow:hidden;}.flexslider{	background:transparent;	padding:0;	list-style:none;	margin:0;	border:0;	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	-webkit-box-shadow:none;	box-shadow:none;}.flexslider .slides>.slide,.flexslider .items>.item{	display:none;	-webkit-backface-visibility:hidden;}.flex-direction-nav a{	text-indent:-100%;	font-size:0;	text-align:center;	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	bottom:0;	right:0;	background:0;	color:transparent;	width:50px;	height:100px;	line-height:100px;	top:50%;	font-weight:100;	margin-top:-50px;	-webkit-transition:background-color .2s ease-out;	transition:background-color .2s ease-out;}.flex-direction-nav a {	background-image:url(/content/images/icons-flex.png);	background-repeat: no-repeat;}.flex-direction-nav a.flex-next{	right:0;	text-align:center;	background-position: 0 0;}.flex-direction-nav a.flex-next:hover{	background-position: -50px 0;}.flex-direction-nav a.flex-prev{	left:0;	right:auto;	background-position: -100px 0;}.flex-direction-nav a.flex-prev:hover{	background-position: -150px 0;}.flex-direction-nav a:hover{text-decoration:none;}.flex-control-nav{position:absolute;bottom:5px;right:10px;text-align:center;width:auto;}.flex-control-nav li{margin:0 3px;}.flex-control-nav li a{		-webkit-border-radius:2px;		-moz-border-radius:2px;		border-radius:2px;		height:15px;		width:15px;		background:rgb(187,187, 187);}.flex-control-nav li a:hover,.flex-control-nav li a.flex-active{background-color: rgb(85, 119, 153);}.slide{overflow:hidden;-webkit-transform:translateZ(0);}.slide .caption{padding:5%;text-align:center;}.slide .caption h1,.slide .caption h2,.slide .caption h3,.slide .caption h4,.slide .caption h5,.slide .caption p{margin-top:0;font-weight:normal;}.slide .caption .btn{margin:0;}.slide .caption .inverse{	background-color: rgb(27,27,27);	color:rgb(255,255,255);	padding:5px;	display:inline-block;	-webkit-border-radius:1px;	-moz-border-radius:1px;	border-radius:1px;}.slide .caption .inverse a{color:rgba(255,255,255,0.9);}.flexslider .slide img{width:auto;display:inline;max-width:100%;height:auto!important;}.slide-bg{background-position:center center;background-repeat:repeat;}.slider-boxed #highlighted,.slider-full-width #highlighted,.slider-full-width-behind #highlighted{background:transparent;background-color:transparent;}.slider-boxed #highlighted{border:0;}.slider-boxed .flexslider-wrapper{	border:1px solid rgba(27,27,27,0.15);	-webkit-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	margin-top:15px;	-webkit-box-shadow:1px 1px 10px rgba(27,27,27,0.12);	box-shadow:1px 1px 10px rgba(27,27,27,0.12);}.slider-boxed .slide-content{padding-top:20px;}.slider-full-width .slide-content{padding:2em 0 0 0;}.sidebar{margin:2em 0 1em 0;}.sidebar .block{margin-bottom:2em;}.sidebar ul.big-list{font-size:1em;}.slide .caption .btn{font-family: 'Ubuntu Condensed','Roboto Condensed',Arial, Helvetica, sans-serif;}			/* ====== speed elements animation ==== */.de-02{animation-delay:.2s;-webkit-animation-delay:.2s;}.de-04{animation-delay:.4s;-webkit-animation-delay:.4s;}.de-06{animation-delay:.6s;-webkit-animation-delay:.6s;}.de-08{animation-delay:.8s;-webkit-animation-delay:.8s;}.de-1{animation-delay:1s;-webkit-animation-delay:1s;}.de-12{animation-delay:1.2s;-webkit-animation-delay:1.2s;}.de-14{animation-delay:1.4s;-webkit-animation-delay:1.4s;}.de-16{animation-delay:1.6s;-webkit-animation-delay:1.6s;}.de-18{animation-delay:1.8s;-webkit-animation-delay:1.8s;}.de-2{animation-delay:2s;-webkit-animation-delay:2s;}						/* ============ Buttons slide-showy ============== */		.btn-lg{	padding:10px 16px;	font-size:18px;	line-height:1.33;	border-radius:3px;}.btn-sm,.btn-xs{	padding:5px 10px;	font-size:12px;	line-height:1.5;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	width: 240px;}.btn-xs{padding:1px 5px;}/* ============================================================================================ *//*  ============================= RESPONSIVE LAYOUTS ========================================  */@media(min-width:1200px){/*	.customers li.customer{height:260px;width:390px;}*/}@media (min-width: 992px) and (max-width: 1199px){	.caption h4 {font-size:15px;}	.slide .caption .btn{		margin:0;		font-size: 14px;		font-family: 'Ubuntu Condensed','Roboto Condensed',Arial, Helvetica, sans-serif;	}}@media(min-width:992px){	.slider-full-width-behind #highlighted{margin-top:-140px;}	.slider-full-width-behind .slide-content{padding-top:140px;}	.slide .caption{padding:5% 0;}		.sidebar.sidebar-left .inner,.sidebar.sidebar-left .divider{		border-right:1px solid #e6e6e6;		padding-right:20px;	}}@media(max-width:860px){	.flex-direction-nav{display:none;}	.flex-control-nav{bottom:0;}	.flexslider{padding-bottom:0;}	.flexslider .flex-control-nav{display:block;}}@media(min-width:992px){	.slider-full-width-behind #highlighted{margin-top:-140px;}	.slider-full-width-behind .slide-content{padding-top:140px;}	.slide .caption{padding:5% 0;}		.sidebar.sidebar-left .inner,.sidebar.sidebar-left .divider{border-right:1px solid #e6e6e6;padding-right:20px;}}@media(min-width:768px){	.slide .caption{text-align:left;}}