.intro-banner-content{margin-top:30px;text-align:center;position:relative;z-index:1;}.intro-banner-content .item-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);z-index:-1}.intro-banner-content .item-image img,.intro-banner-content .item-icon img{display:inline-block;vertical-align:top;max-width:100%}.intro-banner-content .item-icon{padding:10px 0}.intro-banner-content .item-content{padding:60px 30px}.intro-banner-content .item-text{color:#333;line-height:1.8;font-size:18px;margin-bottom:30px}@media (min-width:992px){.intro-banner-content{margin-top:100px}}.page-demo .item-image{margin-bottom:20px;-webkit-box-shadow:0 5px 20px #666;box-shadow:0 5px 20px #666;background-color:#f26521;color:#fff;font-family:'Lato';font-weight:600;font-size:24px}.page-demo .item-title{color:#333;font-size:18px;font-family:'Lato';font-weight:600}.bg-black{background-color:#000}.hover-block{display:block;text-decoration:none;position:relative;}.hover-block .content{display:block;width:100%}.hover-block .hover{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.hover-block .hover-show,.hover-block .hover-hidden,.hover-block .hover-show-up,.hover-block .hover-scale,.hover-block .hover-scale-down{display:block;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.hover-block .hover-show{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.hover-block .hover-hidden{opacity:1;-ms-filter:none;filter:none}.hover-block .hover-show-up{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hover-block .hover-scale{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hover-block .hover-scale-down{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.hover-block:hover .hover-show,.hover-block:active .hover-show,.hover-block.active .hover-show{opacity:1;-ms-filter:none;filter:none}.hover-block:hover .hover-hidden,.hover-block:active .hover-hidden,.hover-block.active .hover-hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.hover-block:hover .hover-show-up,.hover-block:active .hover-show-up,.hover-block.active .hover-show-up{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hover-block:hover .hover-scale,.hover-block:active .hover-scale,.hover-block.active .hover-scale{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.hover-block:hover .hover-scale-down,.hover-block:active .hover-scale-down,.hover-block.active .hover-scale-down{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.demo-product-line{text-align:center;}.demo-product-line{zoom:1}.demo-product-line:before,.demo-product-line:after{content:"";display:table;clear:both}.demo-product-line .item-image{display:inline-block;vertical-align:top;margin-bottom:30px;overflow:hidden;}.demo-product-line .item-image img{display:inline-block;vertical-align:top;max-width:100%}.demo-product-line .item-title{color:#333;font-size:18px;font-family:'Lato';font-weight:600;margin-bottom:10px;text-transform:uppercase}.demo-product-line .item-list{color:#777;margin-bottom:20px}@media (min-width:768px){.demo-product-line{padding-left:295px;text-align:left}.demo-product-line .item-image,.demo-product-line .item-side{float:left}.demo-product-line .item-image{margin-left:-295px;width:295px}.demo-product-line .item-side{margin-left:20px}}@media (min-width:992px){.demo-product-line{padding-left:590px}.demo-product-line .item-image{margin-left:-590px;width:590px}.demo-product-line .item-side{margin-left:60px}}