.pages{
	margin:-30px 0 40px 0;
}
#demo-page .demopage-preview_inner{
	position:relative;
}
#demo-page .demopage-preview_inner figcaption{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	color:#fff;
	padding:15px;
	background:rgba(0,0,0,.6);
	display:none;
	text-align:center;
	padding:30px;
}
#demo-page .demopage-preview_inner:hover figcaption{
	display:block;
	animation-name:picscale;
	animation-duration:.4s;
}
@keyframes picscale{
	from{
		transform:scale(.1);
	}
	to{
		transform:scale(1);
	}
}
@-webkit-keyframes picscale{
	from{
		-webkit-transform:scale(.1);
	}
	to{
		-webkit-transform:scale(1);
	}
}
@-moz-keyframes picscale{
	from{
		-moz-transform:scale(.1);
	}
	to{
		-moz-transform:scale(1);
	}
}
@-ms-keyframes picscale{
	from{
		-ms-transform:scale(.1);
	}
	to{
		-ms-transform:scale(1);
	}
}
@-o-keyframes picscale{
	from{
		-o-transform:scale(.1);
	}
	to{
		-o-transform:scale(1);
	}
}
.text-center .section-title{
	position:relative;
}
.text-center .section-title .parallax__inner{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
.section-default_top-padd{
	padding-bottom:110px;
}
.inc_intr{
	height:250px;
	padding:30px;
	background:#f4f4f4;
	color:#999;
}
.inc_intr h5{
	color:#5aaff7;
	margin-bottom:20px;
}
.valueup{
	padding:30px 0;
	background:#F4F4F4;
}
.valueup .container{
	display:table;
}
.valueup .imgbox{
	padding:0 50px 0 50px;
}

.valueup .row:last-child{
	display:table;
}
.valueup .leftArea,.valueup .rightArea{
	display:table-cell;
	width:50%;
	vertical-align:middle;
	padding:15px;
}
.inc_intr h5 strong{
        font-size:16px;
}
@media screen and (max-width: 768px) {
   .valueup .leftArea, .valueup .rightArea{
      display:block;
      width:100%;
   }
   .demopage-preview{
      padding:0px;
   }
}
