@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700);@import url(header.min.css);@import url(menu.css);@import url(form.min.css);body,p{text-align:justify}.center:after,.clearfix:after{clear:both;visibility:hidden;display:block}body{background:#FFF;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#333}p,ul li{font-size:16px;line-height:28px;font-weight:300}p{color:#666;padding:0}ul li{color:222;text-align:left}.menu{background:#af3339;background:-moz-linear-gradient(top,#af3339 0,#af3339 41%,#96252a 60%,#96252a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#af3339),color-stop(41%,#af3339),color-stop(60%,#96252a),color-stop(100%,#96252a));background:-webkit-linear-gradient(top,#af3339 0,#af3339 41%,#96252a 60%,#96252a 100%);background:-o-linear-gradient(top,#af3339 0,#af3339 41%,#96252a 60%,#96252a 100%);background:-ms-linear-gradient(top,#af3339 0,#af3339 41%,#96252a 60%,#96252a 100%);background:linear-gradient(to bottom,#af3339 0,#af3339 41%,#96252a 60%,#96252a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#af3339', endColorstr='#96252a', GradientType=0)}.md-section{padding:20px 0}.lg-section{padding:35px 0}.clearfix:after{font-size:0;content:" ";height:0}h1.heading,h2.heading,h3.heading,h4.heading,h5.heading,h6.heading{display:block;font-size:40px;line-height:55px;color:#333;margin:0 0 15px;padding:10px 0;position:relative;font-weight:300;text-transform:capitalize;text-align:center}.heading::after,.heading::before{position:absolute;content:''}.heading::after{width:20%;height:3px;background:#AF3339;left:42%;top:98%}.heading::before{width:100%;height:1px;background:#e7e7e7;left:0;top:100%}h2.heading. h2.page-title,h2.page-title-white{font-size:40px}h3.heading,h3.page-title,h3.page-title-white{font-size:1.6em}h4.heading,h4.page-title,h4.page-title-white{font-size:1.4em}h5.heading,h5.page-title,h5.page-title-white{font-size:1.2em}h6.heading,h6.page-title,h6.page-title-white{font-size:1em}h1.heading-center,h2.heading-center,h3.heading-center,h4.heading-center,h5.heading-center,h6.heading-center{display:block;font-size:30px;line-height:40px;margin:0 0 15px;padding:10px 0;position:relative;font-weight:100;text-align:center;text-transform:capitalize}.heading-center::after{position:absolute;width:10%;height:3px;background:#9E292F;left:50%;top:98%;margin-left:-50px;content:' '}h2.heading-center{font-size:35px;line-height:50px;color:#000}h3.heading-center{font-size:1.4em}h4.heading-center{font-size:1.3em}h5.heading-center{font-size:1.2em}h6.heading-center{font-size:1em}.body-section{min-height:320px}.center{float:none;margin:0 auto;display:block}.center:after{content:".";height:0;line-height:0}.page-title-container{background:#691A1D;padding:20px 0;margin-bottom:15px;position:relative;float:left;width:100%}.page-title-container .page-title{font-size:1.6em;color:#FFF;margin:0;padding:10px 0 0 10px;font-weight:700;display:block;float:left}.page-title-container .breadcrumbs{height:auto;margin:0;float:right;width:auto;padding:10px 0 0}.page-title-container .breadcrumbs li{float:left;margin:0;display:inline;font-size:11px;text-transform:uppercase}.page-title-container .breadcrumbs li a,.page-title-container .breadcrumbs li a:hover{color:#FFF}.page-title-container .breadcrumbs li:after{content:"\f054";font-family:FontAwesome;font-size:10px;padding:0 5px;color:#FFF}.page-title-container .breadcrumbs li:last-child:after{content:""}.page-title-container .breadcrumbs li:first-child:before{content:"You are here : ";color:#FFF;padding:0 5px 0 0}.page-title-container .breadcrumbs li.active{color:#FFF}p+table{margin-top:20px}table{font-size:16px;width:100%;border:1px solid rgba(0,0,0,.2);border-bottom:#D9D9D9 solid 3px;background:#fff}td,thead tr th{border:1px solid rgba(0,0,0,.05)}thead tr th{border-top:rgba(0,0,0,.05) solid 1px}thead tr th:nth-child(1){border-left:rgba(0,0,0,.05) solid 1px}thead tr th:nth-last-child(1){border-right:rgba(0,0,0,.05) solid 1px}.map,.technology{border:1px solid #e7e7e7;width:100%;height:auto}tr:nth-child(even){background:#e9e9e9}thead tr{background-color:#31a2e1;color:#fff}td,th{padding:.625em;font-weight:400}td{color:#7e8c99}.we-offer{font-size:16px;font-weight:700;color:#FFF;text-align:center;margin-bottom:5px;background:#991F24;padding:7px 5px}.technology{background:#FFF;padding:10px;margin:30px 0 0}.technology img{width:100%;min-height:130px;max-height:180px;background:#FFF;padding:5px 0 0}.technology-heading{font-size:18px;font-weight:300;line-height:35px;color:#FFF;text-align:center;margin-bottom:10px;background:#333;padding:5px 0}.technology-heading a,.technology-heading a:hover{color:#FFF;text-decoration:none}.footer-block{width:100%;height:auto;background:#333;padding:25px 10px;color:#FFF;font-size:15px}.footer-text{color:#FFF;font-weight:400}.footer-text a,.footer-text a:hover{color:#FFF;font-weight:400;text-decoration:none}.map{padding:5px;margin:10px 0}.blog-heading{font-size:18px;font-weight:700;color:#333;margin:10px 0}.blog-answer{font-size:15px;font-weight:400;text-align:justify;color:#333;line-height:23px;margin:15px 0;padding-bottom:10px;border-bottom:#e7e7e7 dotted 1px}.aboutform-block{background:#691A1D;width:100%;height:auto;margin:0 0 15px;padding:1px;display:block;position:relative}.aboutimg-block,.aboutimg-block img{margin:0;display:block;position:relative;width:100%;height:auto}.aboutimg-block{padding:3px;border:1px solid #e7e7e7}.error-page{width:100%;height:auto;display:block;position:relative;margin:50px 0;padding:15px 0}.error-page .heading-error{font-size:120px;font-weight:700;color:#C30;line-height:45px;text-align:center}.error-page span{font-size:15px;color:#036;line-height:35px;text-align:center;vertical-align:middle;padding-top:50px}.verticle-menu{width:100%;height:auto;display:block;position:relative;padding:10px;margin-bottom:15px;border:1px solid #e7e7e7}.verticle-menu ul{list-style:none;margin:0;padding:0}.verticle-menu ul li{list-style:none;margin:0;padding:5px 0;font-size:15px;font-weight:400;color:#666;line-height:25px;border-bottom:1px solid #ebebeb}.verticle-menu ul li:last-child{border-bottom:none}.verticle-menu ul li a{color:#666;font-size:15px;font-weight:400;transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;text-decoration:none}.verticle-menu ul li a:hover{color:#036;font-size:15px;font-weight:400;transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;text-decoration:none}.verticle-menu ul li a::before{font-family:fontawesome;font-size:13px;padding:5px 10px 5px 5px;font-weight:100;color:#691A1D;content:'\f192';transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s}.verticle-menu ul li:hover a:before{padding:0 10px 0 0}.footer-wrap{width:100%;height:auto;display:block;position:relative;margin:0;padding:25px 0;background:#1F1F1F;background-size:cover;color:#FFF}.footer-social{width:100%;height:auto;padding:0;margin:15px 0;vertical-align:left;text-align:left}.footer-social ul{margin:0;padding:0;list-style:none}.footer-social ul li{margin:auto;padding:0 10px 0 0;list-style:none;display:inline-block}.footer-social ul li a{display:block;text-align:center;font-size:14px;text-decoration:none}.footer-social ul li a i{text-align:center;color:#1F1F1F;background:0 0;width:33px;height:33px;line-height:33px;border-radius:50%}.footer-social ul li a span{padding:0 10px 0 0;font-weight:700}.footer-social ul li a i.fa-facebook{background:0 0;color:#7D7D7D;border:1px solid #7D7D7D}.footer-social ul li a i.fa-facebook:hover{background:0 0;color:#06F;border:1px solid #06F}.footer-social ul li a i.fa-google-plus{background:0 0;color:#7D7D7D;border:1px solid #7D7D7D}.footer-social ul li a i.fa-google-plus:hover{background:0 0;color:#F30;border:1px solid #F30}.footer-social ul li a i.fa-twitter{background:0 0;color:#7D7D7D;border:1px solid #7D7D7D}.footer-social ul li a i.fa-twitter:hover{background:0 0;color:#0CF;border:1px solid #0CF}.footer-social ul li a i.fa-youtube{background:0 0;color:#7D7D7D;border:1px solid #7D7D7D}.footer-social ul li a i.fa-youtube:hover{background:0 0;color:red;border:1px solid red}.footer-social ul li a i.fa-linkedin{background:0 0;color:#7D7D7D;border:1px solid #7D7D7D}.footer-social ul li a i.fa-linkedin:hover{background:0 0;color:#36C;border:1px solid #36C}h3.footer-heading{font-size:18px;font-weight:800;padding:5px 10px 0 15px;color:#7D7D7D;text-transform:uppercase}.footer-about,.footer-about .footer-logo,.footer-about .footer-logo img{height:auto;padding:0;position:relative;display:block}.footer-about{width:100%;margin:15px 0}.footer-about .footer-logo{width:100%;text-align:left;margin:10px 0}.footer-about .footer-logo img{width:auto;text-align:left;margin:0}.footer-about p{font-size:16px;font-weight:400;color:#999;line-height:30px;padding:3px 0;margin:0;text-align:left}.footer-about p span{font-size:16px;font-weight:400;color:#ddd;line-height:25px}.footer-about p span a{font-size:16px;font-weight:400;color:#F6C022;line-height:25px}.footer-about .cntc-button,.footer-about .cntc-button:hover{margin-top:15px;font-size:15px;font-weight:400;text-align:left;text-decoration:none}.footer-about .cntc-button{display:block;position:relative;background:#1F1F1F;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;padding:7px 20px;color:#F6C022;border:1px solid #999}.footer-about .cntc-button:hover{background:#F6C022;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;padding:8px 20px;color:#333;border:none}.footer-contact p{padding:0 25px 0 20px;position:relative;color:#7d7d7d;font-size:14px}.footer-contact p i{position:absolute;top:5px;left:-5px;right:5px;color:#7d7d7d;font-size:15px;font-weight:700}.footer-menu{margin:0;display:block;padding:0 15px}.footer-menu ul{list-style:none;padding:0;margin:0}.footer-menu ul li{list-style:none;padding:3px 0;margin:0}.footer-menu ul li a{color:#999;font-size:14px;transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;text-decoration:none}.footer-menu ul li:hover a{color:#ccc}.footer-menu ul li:hover a:before{padding:0 6px 0 0}.footer-menu ul li a::before{content:"\f105";font-family:fontawesome;font-size:13px;padding:0 6px 0 0;color:#999;font-weight:400}.footer{background:#1A1A1A;padding:1em 0;font-size:13px}.footer .container{margin:0 auto}.footer a:hover,.footer a:link,.footer a:visited,.footer p{color:#7d7d7d;font-size:1em;padding:0;margin:0}.about-section-block,.product-section{padding:90px 0;margin:0}.about-section-block{background:#f9f9f9}.about_banner_area{height:280px;position:relative;z-index:0;margin-top:0}.about_banner_area:before,.about_banner_area_bg{position:absolute;left:0;width:100%;top:0;height:100%}.about_banner_area:before{content:"";background-color:rgba(18,26,33,.7);z-index:9}.about_banner_area_bg{background:url(../images/printing-title-banner.jpg) 0 0/cover no-repeat}.about_banner_area_content{position:relative;z-index:99;text-align:center}.about_banner_area_table{display:table;height:100%;width:100%}.about_banner_area_table_cell{display:table-cell;height:100%;vertical-align:middle}.about_banner_area_content h3{font-size:30px;color:#fff;font-weight:700;text-transform:uppercase;background:url(../imgs/section_headings_white_bg.png) center bottom no-repeat;padding-bottom:20px}.about_banner_area_content ul{padding-top:20px}.about_banner_area_content ul li{display:inline-block;text-transform:uppercase;font-style:italic;font-size:14px;position:relative}.about_banner_area_content ul li a{color:#fff;display:block;padding:0 10px}.about_banner_area_content ul li:before{content:"";position:absolute;right:-5px;top:0;width:1px;height:100%;background-color:#fff;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.about_banner_area_content ul li:last-child:before{display:none}.pr-descp{width:100%;height:auto;display:block;position:relative;padding:0;margin:0}.pr-descp p{font-size:16px;font-weight:300;color:#222;line-height:28px;padding:10px 0}.pr-descp h1{font-size:30px;font-weight:300;color:#000;line-height:40px;padding-bottom:5px;margin:0;text-align:left}.pr-descp h1:after,.pr-descp h1:before{display:none}