.singlebanner h1{margin:95px 0px 15px 0px;font-size:60px;line-height:70px;font-family:'Poppins-Bold';color:#fff}
.singlebanner p{padding:0px 0px 0px 0;font-size:27px;color:#fff}
.cloudinfrastructurebnr{background:url(../images/infrastructure-as-a-service-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.upload-resume{background:url(../images/upload-resume-bg.jpg) no-repeat;height:320px;background-size:100% 100%;}
.cloud-operationimg{background:url(../images/cloud-operation-services-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.managecloudbanner{background:url(../images/managed-cloud-services-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.cloud-infrastructure-and-implementation-services{background:url(../images/cloud-infrastructure-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.cloud-secritybnr{background:url(../images/cloud-security-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.softwarebanner{background:url(../images/software-as-a-service-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.pltfrmbnr{background:url(../images/platform-as-a-service-bg-new.jpg) no-repeat;height:500px;background-size:100% 100%;}
.listbox li, .listbox li span, .listbox li strong{display:inline-block;}
.listbox{margin:0 -22px;padding:0; text-align:center;}
.listbox li{width:22%;padding:0 22px;margin-bottom:44px;display: inline-block;
vertical-align: top;}
.listbox li:last-child{margin-bottom:0}
.listbox li span, .listbox li strong{width:100%;transition:all 0.5s ease}
.srvcesformsec form input[type="button"].iotsbmt {
	background: #705dae;
	color: #fff;
	border: 2px solid #705dae;
	float: left;
margin-left: 15%;
}

.captcha-box input, .captcha-box img {
	float: left;
}
body .myModal {height:330px;}
#myModal{height:450px;}
.hamburger-menu li li a {
	font-size: 15px;
}
.hamburger-menu li .fa {z-index:999; cursor:pointer; transition:all 0.4s;}
.hamburger-menu li .fa.rotate {
	transform: rotate(180deg);
}
.hamburger-menu li a {margin-right: 32px;}
body .hamburger-menu ul li:hover ul {display:none;}
.srvcesformsec form input[type="button"] {
	padding: 15px 45px;
	margin: 0px auto;
	font-size: 17px;
	letter-spacing: 2px;
	text-transform: uppercase;
	transition: all ease-in-out 0.3s;
	position: relative;
}
.listbox li {
	box-shadow: 0 0 15px 2px rgba(0,0,0,0.2);
	text-align: center;
	padding: 35px 0;
	height: 250px;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #333;
	position: relative;
	transition: all 0.5s ease;
	margin-left: 22px;
	margin-right: 22px;
}
.iaas-li li {
	height: 332px;
}
.listbox li a img, .listbox li img{transition:all 0.5s ease;}

.listbox li a:after, .listbox li:after{background:url(../images/cloud/afterimg.png);content:"";width:56px;height:53px;position:absolute;top:0;right:0} 
.listbox li a:hover, .listbox li:hover {
	background: #f6e7ff;
	border: 1px solid #7d3ec1;
}
.listbox li strong{padding: 20px;}
.listbox li a:hover img, .listbox li:hover img{margin-top:-10px;}
.listbox li a:hover strong, .listbox li:hover strong{margin-top:-6px;}

.cloudimghover{opacity:0;visibility:hidden;overflow:hidden;transform:scale(1.0)}
.listbox li a:hover .cloudimghover, .listbox li:hover .cloudimghover{opacity:1;visibility:visible;overflow:visible;transform:scale(1.1);transition:all 0.5s ease;}
.overviewbox{padding:80px 0 0px 0;display:inline-block;width:100%;}
.advisorysec{display:inline-block;width:100%;}
.whyussec{display:inline-block;width:100%;padding:80px 0 0px 0}
.npheading{padding-top:80px;}
.advisorysec p{padding-bottom:20px;}
.casestudysec{margin-top:60px;}
.whyussec span{margin:0 auto;width:180px;height:180px;border:10px solid #556ac9;border-radius:50%;display:inline-block;float:none}
.whyussec span img{margin-top:30px;}
.whycaption{padding-top:20px;}
.whycaption strong{color:#556ac9;padding:10px 0}
.height30{height:30px; clear:both}
.whycaption{display:inline-block;width:100%;margin-bottom:30px;}
.platforlist li a{height:285px;}
.infratructurelistbox li a{height:330px;}
.whychoseinfra .whycaption{height:175px;}
.whychoseinfra .col-sm-4:last-child .whycaption{height:auto}
.overviewrimg1{position: absolute;
top:0px;
right: 0;text-align:right}
.baservices_new h2{padding:0 0;margin:0 0}
.businesssec3{background:#007dfd;margin-top:60px;padding:50px 0}
.businesssec3 h2{color:#fff}
.businesssec3 h2:after{border: 2px dashed #fff;bottom:-20px;}
/*=====================manish tiwari css start===================*/
.greybrdrbottom{border-bottom:1px solid #e5e5e5;}
.business-app .lftsd h3, .business-app .lftsd h3 a{font-size:22px;color:#5634bd;font-family: 'Poppins-Bold';margin:0px 0px 20px;}
.business-app .lftsd p{font-size:20px;line-height:26px;padding-right:40px;margin:0px 0px 20px;}
.business-app .rgtsd h3{font-size:22px;margin:0px 0px 20px;color:#333;font-family: 'Poppins-Bold';padding-left:45px;}
.business-app .rgtsd ul{width:100%;float:right;padding:0px 0px 30px 45px;margin:0px;border-left:1px solid #968aba;}
.business-app .rgtsd ul li{float:left;width:100%;margin-bottom:5px;border-radius:15px;border:2px solid #745dc7;background:#ccc8f1;transition:all ease-in-out 0.5s;display:table;font-size:16px;font-family: 'Poppins-Bold';color:#5634bd;}
.business-app .rgtsd ul li span{display:table-cell;vertical-align:middle;}
.business-app .rgtsd ul li span.icon{width:60px;text-align:right;}
.business-app .rgtsd ul li span.icontaxt{padding-left:15px;line-height:20px;}
.business-app .rgtsd ul li:hover{background:#fff;}

.busappimgsec h4{float:left;width:100%;font-family:'Poppins-Bold';margin:10px 0px 30px;padding:0px;}
.busappimgsec ul{width:100%;float:left;margin:0px;padding:0px;}
.busappimgsec ul li{float:left;width:25%;list-style:none;padding:0px 15px;position:relative;margin-bottom:50px;transition:all ease-in-out 0.5s;height:330px;}
.busappimgsec ul li .colrbx{position:absolute;height:210px;width:210px;bottom:70px;}
.busappimgsec ul li .imgbx{position:absolute;top:0px;left:35px;box-shadow:5px 5px 10px rgba(0, 0, 0, .21);transition:all ease-in-out 0.2s;}
.busappimgsec ul li:hover .imgbx{top:5px;}
.busappimgsec ul li p{font-size:20px;line-height:24px;color:#333;position:absolute;top:285px;}
.busappimgsec ul li p a{color:#333;}
.busappimgsec ul li .greenbx{background:#1ccf9f;}
.busappimgsec ul li .orngbx{background:#dd7428;}
.busappimgsec ul li .drkblubx{background:#4564de;}
.busappimgsec ul li .redbx{background:#df3643;}
.busappimgsec ul li .lgtbluebx{background:#49b0fd;}
.busappimgsec ul li .violetbx{background:#d76ddf;}
.busappimgsec ul li .yellowbx{background:#fee87e;}

.greenbusiness.business-app .lftsd h3, .greenbusiness.business-app .lftsd h3 a{color:#30b58e;position:relative} 
.business-app .lftsd h3 a, .bluebusiness.business-app .lftsd h3 a{position:relative}
.greenbusiness.business-app .lftsd h3 a:after, .business-app .lftsd h3 a:after, .bluebusiness.business-app .lftsd h3 a:after{content: "\f105";
position: absolute;font-size:25px;
right: 0;
top:3px;
width: 20px;transition:all 0.5s ease;opacity:0;font-family:FontAwesome;}
.greenbusiness.business-app .lftsd h3 a:hover, .bluebusiness.business-app .lftsd h3 a:hover, .business-app .lftsd h3 a:hover{text-decoration:underline}
.greenbusiness.business-app .lftsd h3 a:hover:after, .business-app .lftsd h3 a:hover:after, .bluebusiness.business-app .lftsd h3 a:hover:after{right:-35px;opacity:1}
.greenbusiness.business-app .rgtsd ul{border-left:1px solid #e5e5e5;}
.greenbusiness.business-app .rgtsd ul li{color:#118d6c;background:#8ae9cb;border:2px solid #0eaf84;}
.greenbusiness.business-app .rgtsd ul li:hover{background:#fff;}

.orangebusiness.business-app .lftsd h3{color:#e87d30;}
.orangebusiness.business-app .rgtsd ul{border-left:1px solid #e5e5e5;}
.orangebusiness.business-app .rgtsd ul li{color:#eb6808;background:#f5d9b1;border:2px solid #e86d31;}
.orangebusiness.business-app .rgtsd ul li:hover{background:#fff;}

.bluebusiness.business-app .lftsd h3, .bluebusiness.business-app .lftsd h3 a{color:#49b0fd;}
.bluebusiness.business-app .rgtsd ul{border-left:1px solid #e5e5e5;}
.bluebusiness.business-app .rgtsd ul li{color:#1e8bdc;background:#badef9;border:2px solid #49b0fd;}
.bluebusiness.business-app .rgtsd ul li:hover{background:#fff;}

.businessappwhyus{width:100%;float:left;background:url(../images/businesswhyusbg.jpg) no-repeat center;background-size:cover;color:#fff;padding:60px 0px 40px;}
.businessappwhyus h2{font-size:40px;color:#fff;margin:0px 0px 35px;padding:0px;text-align:center;font-family: 'Poppins-Bold';}
.businessappwhyus ul{width:100%;float:left;margin:0px;padding:0px;}
.businessappwhyus ul li{float:left;width:31%;list-style:none;border:2px solid #fff;display:table;color:#fff;font-size:22px;line-height:25px;font-family: 'Poppins-Regular';margin:0px 3% 30px 0px;}
.businessappwhyus ul li.last{margin-right:0px;}
.businessappwhyus ul li span{display:table-cell;vertical-align:middle;}
.businessappwhyus ul li .whyusicon{width:95px;}
.businessappwhyus ul li .whyustxt{text-align:left;}
.technologysec1{margin-bottom:50px;}
.technologysec1 h2{margin-top:70px;}

.technologybnnr{background: url(../images/technologiesbnnr.jpg) no-repeat top center;background-size: 100% 100%;height: 480px;}
.technologybnnr h1{font-size: 70px;line-height: 62px;font-family: 'Poppins-Bold';margin-top: 160px;float: left;color: #fff;text-transform: uppercase;}
.technologybnnr p{font-size: 21px;color: #fff;float: left;width: 100%;text-align: left;margin-top:0px;}




/*=====================manish tiwari css over===================*/


/*=================industry pages==================*/
.industrybghead{background:url(../images/industry/industrybghead.jpg) no-repeat;height:480px;background-size:100% 100%;}
.industrybghead2{background:url(../images/industrybghead2.jpg) no-repeat;height:480px;background-size:100% 100%;}
.innernewheading h1, .innernewheading h2{font-size:60px;line-height:55px;font-family: 'Poppins-Bold';color:#fff;padding-top:80px;}
.industryfulbox{display:inline-block;width:100%;box-shadow:0 0 15px 1px rgba(0,0,0,0.5);margin-bottom:30px;padding-bottom:30px;height:600px;}
.industryimgbox{display:inline-block;width:100%;max-height:235px;position:relative;}
.industryimgbox span{overflow:hidden;display:inline-block;width:100%;max-height:235px;}
.industryimgbox img{width:100%;max-height:235px;transition:all 0.5s ease}
.industryfulbox:hover span img{transform:scale(1.2)}
.industryiconbox{position: absolute;
bottom: -50px;
left: 30px;
width: 100px;
height: 100px;
text-align: center;
display: table;
vertical-align: middle;}
.industryiconbox .fa{font-size: 45px;
color: #fff;
display: table-cell;
vertical-align: middle;}
.industryiconbox img{width:auto}
.industryfulbox h2{padding: 0 30px 0 30px;
font-size: 23px;
color: #333;
font-weight: bold;
height: 50px;
display: inline-block;
width: 100%;
margin-top: 65px;}
.industryfulbox p{padding:0 30px;font-size:17px;line-height:24px;}
.industory-server{padding-top:60px;}
.casestudycrousel .owl-item{float:left}
.case-study{padding:0 100px;padding-bottom:50px;}
.case-study .columns .container{overflow:hidden}
.case-study .bgdtsec3bx{height:440px !important;}
.case-study .bgdtsec3bx span{display:inline-block;width:100%;height:320px;overflow:hidden}
.case-study .bgdtsec3bx p{padding:35px 20px;}
.case-study  .owl-dots{display:none}
.case-study .owl-theme .owl-nav button{background: #075182;
border: 0;
font-size: 58px;
height: 50px;
width: 50px;
line-height: 50px;
padding: 0;margin:42px 0 0 5px;}
.case-study .owl-theme .owl-nav button span{height: 50px;
line-height: 36px;
padding: 0;
margin: 0;
display: inline-block;}
.case-study h2{padding:70px 0 0}
.newreadmore{padding:5px 15px;background:#1e7ebb;color:#fff;display:inline-block;margin-top:10px;font-size:14px;position:relative;font-weight:bold}
.industryfulbox a{margin:5px 30px;}
.newreadmore:hover:after{width:100%;}
.newreadmore:hover{color:#fff;text-decoration:none}
.newreadmore span{position:relative;z-index:33}
.newreadmore:after{position: absolute;
content: '';
top: 0;
left: 0;
width: 0;
height: 100%;
background-color:#0f6398;
-moz-transform-origin: left;
-webkit-transform-origin: left;
-o-transform-origin: left;
transition: all 0.25s ease;
-moz-transition: all 0.25s ease;
-webkit-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
z-index:1;}
/*.banking-and-financial-servicesheadbg h1 {
	text-shadow: 0 0 12px rgba(0, 0, 0, .5);
}*/
.banking-and-financial-servicesheadbg{background:url(../images/banking-and-financial-bg.jpg);height:500px;background-size:100% 100%;}
.banking-and-financial-servicesheadbg2{background:url(../images/banking-and-financial2-bg.jpg);height:500px;background-size:100% 100%;}
.travel-hospitalitybg{background:url(../images/travel-hopitality-banner.jpg);height:500px;background-size:100% 100%;}
.ecommerce-and-retail-bg{background:url(../images/ecommerce-and-retail-bg.jpg);height:500px;background-size:100% 100%;}
.ecommerce-and-retail-bg1{background:url(../images/ecommerce-and-retail2-bg.jpg);height:500px;background-size:100% 100%;}
.public-sector-and-government-bg{background:url(../images/public-sector-and-government-bg.jpg);height:512px;background-size:100% 512px;}
.ecommerce-and-retail-bg3{background:url(../images/ecommerce-and-retail-decipher.jpg);height:500px;background-size:100% 100%;}
.innernewheading p.subheading{font-size:22px;}
.manufacturing-bg{background:url(../images/manufacturing-bg.jpg);height:480px;background-size:100% 100%;}
.telecom-bg{background:url(../images/telecom-bg.jpg);height:500px;background-size:100% 100%;}
.telecom-bg1{background:url(../images/telecom-bg2.jpg);height:500px;background-size:100% 100%;}
.transport-and-logistics-bg{background:url(../images/transport-and-logistics-bg.jpg);height:500px;background-size:100% 100%;}
.transport-and-logistics-bg{background:url(../images/transport-and-logistics-bg.jpg);height:500px;background-size:100% 100%;}
.offeringmainbox{padding:30px; display:inline-block;width:100%;margin-bottom:30px;height:615px;}
.offeringmainbox h2 a{font-size:20px;font-family: 'Poppins-Bold';text-align:center;display:block;text-decoration:none;}
.bankingoffering{padding-top:50px;}
.offeringmainbox p{font-size:17px;line-height:24px;color:#333;text-align:center;}
.offeringimgbox{margin-bottom:20px; text-align: center;}
.whyusbox{height: 126px; padding:20px 15px;border: 2px solid #fff;display:inline-block;width:100%;}
.whyus{background:url(../images/industry/whyusbg.jpg) no-repeat;height:332px;display:inline-block;width:100%;padding:50px 0px;background-size:cover}

.whyus h2{color:#fff;text-transform:capitalize;}
.whyus h2:after{border:2px dashed #fff}
.whyusiconbx {
	float: left;
	width: auto;
	margin-right: 22px;
}
.whyuscontentbox{float:left;width:66%}
.whyuscontentbox p{font-size: 18px;
color: #fff;
padding: 10px 0 0 5px;
line-height: 21px;}

.logistic .whyuscontentbox p{padding-top:23px;}

/*.case-study .bgdtsec3bx{overflow:visible}
.bgdtsec3bx .collapse {
float: left;
width: 100%;
position: absolute;
background: #fff;
top: 463px;
z-index: 999;
}*/
.bankingfinancial .offeringmainbox{height:425px;text-align:center}
.bankingfinancial .offeringmainbox:hover{box-shadow:0 0 22px 1px rgba(0,0,0,0.5) }
.bgdtsec3bx .btn-info {margin: 0;
padding: 0 !important;
float: left;
width: 40px !important;
font-size: 16px !important;
height: 40px;
background: #8e74c0 !important;
border-radius: 50%;
}
.bgdtsec3bx .btn-info::after{color:#fff;font-size:20px;}
.bgdtsec3bx .collapse.in + p .btn-info::after{content:"\f106"}


/*===========================ashok sir style==========================*/
.award-strip {
	background: rgba(4,211,150,1);
	background: -moz-linear-gradient(left, rgba(4,211,150,1) 0%, rgba(0,125,253,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(4,211,150,1)), color-stop(100%, rgba(0,125,253,1)));
	background: -webkit-linear-gradient(left, rgba(4,211,150,1) 0%, rgba(0,125,253,1) 100%);
	background: -o-linear-gradient(left, rgba(4,211,150,1) 0%, rgba(0,125,253,1) 100%);
	background: -ms-linear-gradient(left, rgba(4,211,150,1) 0%, rgba(0,125,253,1) 100%);
	background: linear-gradient(to right, rgba(4,211,150,1) 0%, rgba(0,125,253,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04d396', endColorstr='#007dfd', GradientType=1 );
}

.award-rco1 {
	background: #C0C0C0 url(../images/awards/awards-top-back.jpg) no-repeat top center;
	background-size: cover;
	height: 515px;
}

.award-rco1 h1 {
	font-size:60px;
	font-family: 'Poppins-Bold';
	color: #fff;
	font-family: Poppins-Bold;
	line-height: 60px;
	text-transform: uppercase;
	margin-top:150px
}

.award-section1 p {
	font-size: 20px;
	font-style:italic;
	line-height: 22px;
	color: #333333;
	margin-bottom: 70px;
	font-family:'OpenSans-Bold', sans-serif;

}

.award-rco1-boxbg h2 {
	font-size: 40px;
	margin: 10px 0px -45px 10px;
	padding: 0px 0px 10px;
	text-align: center;
	font-family:'OpenSans-Bold', sans-serif;
    color: #ffffff;
}


.award-rco1-boxbg {
	background: url(../images/awards/awards-boxbg.jpg) no-repeat top center;
	min-height: 430px;
	overflow: hidden;
	padding-top: 35px;
}

	
.recognitions-boxbg {
	background-color: #f1f1f1;
	min-height: 430px;
	overflow: hidden;
	padding-top: 35px;
}


.recognitions-boxbg h2 {
	font-size: 40px;
	margin: 0px 0px -30px 10px;
	padding: 0px 0px 10px;
	text-align: center;
	font-family:'OpenSans-Bold', sans-serif;
    color: #000000;
}
.award-rco1-boxbg #testimonial #owl-demo .item { min-height:400px; padding:1px;}
.award-rco1-boxbg #testimonial #owl-demo .item img{border-radius:0;-webkit-border-radius:0; margin:0; width:100%; height:auto;}
.award-rco1-boxbg #testimonial #owl-demo .item p{ color:#333333; font-family:'OpenSans-Bold', sans-serif; font-size:18px; }

.award-rco1-boxbg #testimonial #owl-demo .owl-nav button.owl-prev,.awrdslider #testimonial #owl-demo .owl-nav button.owl-next {background: url(../images/awards/right-arrow.png) center no-repeat;top:200px;}
.award-rco1-boxbg #testimonial #owl-demo .owl-nav button.owl-prev,.awrdslider #testimonial #owl-demo .owl-nav button.owl-next { background: url(../images/awards/right-arrow.png) center no-repeat !important; top:200px !important;}
.award-rco1-boxbg #testimonial #owl-demo .item img{width:100% !important;}


.recognitions-boxbg #testimonial #owl-demo .item { min-height:400px; padding:20px;}
.recognitions-boxbg #testimonial #owl-demo .item img{border-radius:0;-webkit-border-radius:0; margin:0 0 20px 0; width:100%; height:auto;}
.recognitions-boxbg #testimonial #owl-demo .item { min-height:400px;
background: rgba(4,210,152,1);
background: -moz-linear-gradient(top, rgba(4,210,152,1) 0%, rgba(0,132,245,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(4,210,152,1)), color-stop(100%, rgba(0,132,245,1)));
background: -webkit-linear-gradient(top, rgba(4,210,152,1) 0%, rgba(0,132,245,1) 100%);
background: -o-linear-gradient(top, rgba(4,210,152,1) 0%, rgba(0,132,245,1) 100%);
background: -ms-linear-gradient(top, rgba(4,210,152,1) 0%, rgba(0,132,245,1) 100%);
background: linear-gradient(to bottom, rgba(4,210,152,1) 0%, rgba(0,132,245,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04d298', endColorstr='#0084f5', GradientType=0 );}

.recognitions-boxbg #testimonial #owl-demo .item p{ color:#ffffff; font-family: 'OpenSans-Regular'; font-size:16px; padding:0px;line-height:18px; }
.recognitions-boxbg #testimonial #owl-demo .item p strong{font-family: 'OpenSans-Bold';font-size:20px;}
.recognitions-boxbg .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{ display:block;}

.recognitions-boxbg #testimonial #owl-demo .owl-nav button.owl-prev,.awrdslider #testimonial #owl-demo .owl-nav button.owl-next {background: url(../images/awards/right-arrow.png) center no-repeat; top:200px;}
.recognitions-boxbg #testimonial #owl-demo .owl-nav button.owl-prev,.awrdslider #testimonial #owl-demo .owl-nav button.owl-next { top:200px !important;}
.recognitions-boxbg #testimonial #owl-demo .item img{width:100% !important;}





.digimark-strip {
	background: rgba(229,125,24,1);
background: -moz-linear-gradient(left, rgba(229,125,24,1) 0%, rgba(241,204,0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(229,125,24,1)), color-stop(100%, rgba(241,204,0,1)));
background: -webkit-linear-gradient(left, rgba(229,125,24,1) 0%, rgba(241,204,0,1) 100%);
background: -o-linear-gradient(left, rgba(229,125,24,1) 0%, rgba(241,204,0,1) 100%);
background: -ms-linear-gradient(left, rgba(229,125,24,1) 0%, rgba(241,204,0,1) 100%);
background: linear-gradient(to right, rgba(229,125,24,1) 0%, rgba(241,204,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e57d18', endColorstr='#f1cc00', GradientType=1 );
}

.digimark-topban {
	background: #C0C0C0 url(../images/digimark-topban.jpg) no-repeat top center;
	background-size: cover;
	height: 515px;
}

.digimark-topban2 {
	background: #C0C0C0 url(../images/digimark-topban2.jpg) no-repeat top center;
	background-size: cover;
	height: 515px;
}

.digimark-topban h1 {
	font-size: 70px;
	font-family: 'Poppins-Bold';
	color: #fff;
	font-family: Poppins-Bold;
	line-height: 60px;
	text-transform: uppercase;
	margin-top: 100px;
}

.digimark-topban2 h1 {
	font-size: 70px;
	font-family: 'Poppins-Bold';
	color: #fff;
	font-family: Poppins-Bold;
	line-height: 60px;
	text-transform: uppercase;
	margin-top: 100px;
}

.digimark-serv {
	background: #ececec url(../images/digimark-services-back.jpg) no-repeat top center;
    background-size: cover;
    margin-top: 35px;}

.txt-head{ margin-bottom:15px;}	
	
.digimark-serv .ser-head {
	text-align:center;
	margin-bottom:50px;
}
	
.digimark-serv .bx-hd {
    font-size: 20px;
	font-family: 'Poppins-Bold';
    color: #0780cc;
    margin: 0px;
    padding: 22px 22px 0px 22px;
	line-height:27px;
}

.digimark-serv  .bps-service-wraper p {
    font-size: 14px;
	line-height:20px;
}

.digimark-serv .trategic-box {
    margin-bottom: 30px;
    height: 600px;
}


.why-digimark{width:100%;float:left;background:url(../images/why-digi-back.jpg) no-repeat center;background-size:cover;color:#fff;padding:60px 0px 40px;}
.why-digimark h2{font-size:40px;color:#fff;margin:0px 0px 35px;padding:0px;text-align:center;font-family: 'Poppins-Bold';}
.why-digimark ul{width:100%;float:left;margin:0px;padding:0px;}
.why-digimark ul li{float:left;width:31%;list-style:none;border:2px solid #fff;display:table;color:#fff;font-size:22px;line-height:25px;font-family: 'Poppins-Regular';margin:0px 3% 30px 0px;}
.why-digimark ul li.last{margin-right:0px;}
.why-digimark ul li span{display:table-cell;vertical-align:middle;}
.why-digimark ul li .whyusicon{width:95px;}
.why-digimark ul li .whyustxt{text-align:left;}
.technologysec1{margin-bottom:50px;}
.technologysec1 h2{margin-top:70px;}

.why-digimark .main-heading::after {
    position: absolute;
    content: '';
    border: 2px dashed #ffffff ;
    width: 128px;
    height: 2px;
    bottom: -12px;
    left: 0;
    right: 0;
    margin: 0 auto;
}


.edge-back {
	background: #f7f7f7 url(../images/edge-back.jpg) no-repeat bottom center;
	background-position: 0px 335px;
	display:inline-block;
	width:100%;}
	
.edge-back .col-sm-3 { width:20%;}
.edge-back .col-sm-3 p{ font-size:18px;}

.edge-back .col-sm-3 .case-study h2{padding: 15px 0 0;}

.edge-back .wh-box{ height:210px !important;}

.edge-back .why-digimark .aisec1 h2::after, .main-heading::after {
    position: absolute;
    content: '';
    border: 2px dashed #ee772a;
    width: 128px;
    height: 2px;
    bottom: -12px;
    left: 0;
    right: 0;
    margin: 0 auto;
}


/*==============================ashok sir style over===================*/
.publicsector .offeringmainbox{height:570px;}
.travelsector .offeringmainbox{height:510px;}
.blockchain-bnr .blockchain-bnr{background:url(../images/blockchain-banner.jpg) no-repeat top center;background-size:100% 100%;height:480px;}
.blockchain-bnr .blockchainbnnr{background:url(../images/blockchain-header2.jpg) no-repeat top center;background-size:100% 100%;height:480px;}

.dgmrkt .txt-head{margin:25px 0px 15px;}

.cldifra-whyus{padding:65px 0px 20px;}
.cldwhynav{width:100%;float:left;margin:0px;padding:0px;}
.cldwhynav li{display:table;height:110px;width:23%;margin-right:2.6%;float:left;border:1px solid #2d9fd1;}
.cldwhynav li.last{margin-right:0px;}
.cldwhynav li div{display:table-cell;vertical-align:middle;text-align:left;font-size:18px;line-height:25px;font-weight:bold;font-family: 'Poppins-Bold';}
.cldwhynav li div img{float:left;}
.cldifra-whyus h2{text-align:center;}
.cldifra-techno{text-align:center;padding-bottom:110px;}
.cldifra-techno img{max-width:100%;}
.cldifra-techno h2{margin:80px 0px 65px;}
.cldifra-whycy{width:100%;float:left;color:#fff;background:url(../images/why-cyf.jpg) no-repeat top center;background-size:100% 100%;padding-bottom:40px;}
.cldifra-whycy h2{width:100%;text-align:center;float:left;margin:60px 0px 40px;padding:0px;font-size:40px;font-family: 'Poppins-Bold';}
.cldifra-whycy ul{width:100%;float:left;margin:0px 0px 40px;padding:0px;}

.cldifra-whycy ul li{width:32%;float:left;margin-right:2%;list-style:none;}
.cldwhycynav.cldwhycynav-single li{float: none;margin: 0 auto;}
.cldwhycynav.cldwhycynav-single li .cldwhycyimg:before{min-height:120px;border-left: 1px solid #fabf89;width:10px;content:"";float:left;margin-left:-25px;}
.cldifra-whycy ul li.last{margin-right:0px;border-right:none;}
.cldifra-whycy ul li .cldwhycyimg{float:left;clear:left;width:100px;}
.cldifra-whycy ul li .cldwhycycntnt{float:left;width:290px;color:#fff;border-right:1px solid #fabf89;padding-right:30px;min-height:120px;}
.cldifra-whycy ul li.last .cldwhycycntnt{border-right:none;padding-right:0px;}
.cldifra-whycy ul li .cldwhycycntnt h3{float:left;width:100%;font-size:20px;line-height:25px;margin:0px;padding:0px;font-family: 'OpenSans-Bold';}
.cldifra-whycy ul li .cldwhycycntnt p{float:left;width:100%;font-size:14px;line-height:18px;margin:0px;padding:0px;}

.cldifra-howdff{width:100%;float:left;}
.cldifra-howdff h2{text-align:center;margin:90px 0px 65px;padding:0px;}
.cldifra-howdff ul{width:100%;float:left;margin:0px 0px 75px;padding:0px;}
.cldifra-howdff ul li{float:left;width:31%;height:340px;border:1px solid #2d9fd1;margin-right:3%;padding:20px 30px 0px 25px;list-style:none;}
.cldifra-howdff ul li.last{margin-right:0px;}
.cldhowdffimg{width:100%;float:left;height:100px;text-align:center;}
.cldhowdffhead{width:100%;float:left;font-size:30px;line-height:30px;margin:0px 0px 10px;padding:0px;font-family: 'OpenSans-Bold';}
.cldifra-howdff ul li p{float:left;width:100%;font-size:17px;line-height:24px;}
.mediaktitab{display:none;}


.rightheader {float: left;width: 92%;margin: 0px 0px 0px 10px;padding: 0px;border-top: 1px solid #ccc;position: relative;top: -10px;}

.rightheader li{float:left;width:auto;margin-right:5px;border:none;padding-top:10px;}
.rightheader li a{display:block;height:35px;transition:all ease-in-out 0.2s;line-height:20px;color:#444 !important;text-align:center;margin-right:0px;position:static;left:0px;right:0px;background:#fff;}
.rightheader li a:hover{color:#666 !important;background:#fff !important;}
.rightheader li a .fa{position:static;}
/*--- INTERNAL HEADER BANNER ----*/		
.public-sector-and-government-bg2 {background:url(../images/government-public-header.jpg);height:512px;background-size:100% 512px;}
.public-sector-and-government-bg3 {background:url(../images/government-public-header3.jpg);height:512px;background-size:100% 512px;}

.manufacturing-bg2{background:url(../images/manufacturing-hi-tech-banner2.jpg);height:480px;background-size:100% 100%;}
.manufacturing-bg3{background:url(../images/manufacturing-hi-tech-banner3.jpg);height:480px;background-size:100% 100%;}
.manufacturing-bg3 p {color: #fff;}
.manufacturing-bg4{background:url(../images/manufacturing-hi-tech-banner4.jpg);height:480px;background-size:100% 100%;}
@media (max-width:1300px){
	.cldifra-whycy ul li .cldwhycycntnt{width:263px;}
	.captcha-box input{max-width:250px;}
	.whyusiconbx{margin-right: 10px;}
	.whyuscontentbox p{font-size:16px;}
	.offeringmainbox p{font-size:15px;}
	}
@media (max-width:1200px){
	.cldifra-whycy ul li .cldwhycyimg{width:80px;}
	.cldifra-whycy ul li .cldwhycycntnt{width: 240px;padding-right: 10px;}
.cldifra-whycy ul li .cldwhycyimg img{max-width:100%;}
.captcha-box input{max-width:210px;}
.box-b{padding: 13px;
font-size: 15px;}
.offeringmainbox p{font-size: 14px;
line-height: 21px;}
.whyusbox{padding:15px 10px;}
.whyusiconbx{margin-right:10px;}
.whyuscontentbox{width:61%;}
.whyuscontentbox p{font-size:16px;line-height:19px;}
.overviewsec.mobpadd0{padding:0 15px;}
.aisec1 .container, .key-heighlights .container {

    padding: 0 30px;

}
.contactus .container .row {margin: 0;}
.dropdown input, .inputdrop:hover, .inputdrop:active, .inputdrop:focus{background-position: right 16px;}
.digimark-serv .trategic-box{height:650px;}
}
@media (max-width:1024px){
.industory-server.industory-sec3{padding:0 0}
	.web-design-development-headbanner, .new-headerbanner, .bpsbnnr:nth-child(3), .headimg:nth-child(2), .headimg:nth-child(3), .babnnr:nth-child(2), .aibnnr:nth-child(2), .aibnnr:nth-child(3), .aibnnr:nth-child(4), .carslide1:nth-child(2), .carslide1:nth-child(3){
    height: 323px;
    background-size: 100% 323px;
    background-position: 0 0;
}
.busappimgsec.busappimgsec-res {

    padding: 0 0 !important;

}
.businessappwhyus .col-sm-12{padding:0}
.businessappwhyus ul li:nth-child(2), .businessappwhyus ul li:nth-child(4), .businessappwhyus ul li:nth-child(6).last{margin-right:0} 
.award-rco1 h1{margin-top: 40px;}
	.innernewheading h1, .innernewheading h2{font-size: 40px;line-height: 42px;}
	.whyuscontentbox{min-width:66%;}
	.listbox li{width:33.33%;}
	.overviewsec, .industory-server{padding:0 15px;}
	.industryfulbox p{padding: 0 14px;
font-size: 15px;}
.industryiconbox{left:14px}
.industryfulbox h2{padding: 0 15px 0 15px;margin-top: 65px;font-size:17px;}
.cldifra-whycy ul li .cldwhycycntnt{width:100%;}
.cldwhycynav.cldwhycynav-single li .cldwhycyimg::before{display:none}
.cldwhycynav.cldwhycynav-single li .cldwhycycntnt{border-left:1px solid #fabf89;padding-left:15px;margin-left:-19px;width: 108%;}
.cldifra-howdff ul li{padding: 20px 10px 0px 10px;}
.cldhowdffhead{font-size: 17px;line-height: 19px;}
.captcha-box input{max-width:58%;}
.srvcesformsec form input[type="button"]{padding:3px 45px}
.whycaption strong{font-size: 15px;line-height: 20px;}
.case-study {
    padding: 0 30px;
}
.busappimgsec ul li{width:50%;padding:0;}
.busappimgsec ul li .imgbx{left:20px;}
.bluebusiness .row{margin:0}
.businessappwhyus ul li{width:48%;}
.businessappwhyus ul li.last{margin:0px 3% 30px 0px}
.whyusiconbx{width:40px;margin-right:5px;}
.whyusiconbx img{max-width:100%;}
.whyusbox{padding:10px 5px;height:124px;}
.whyuscontentbox p{font-size: 14px;padding: 8px 0 0 5px;line-height: 16px;}
.offeringmainbox{padding:10px;}
.offeringmainbox p{font-size: 14px;
line-height: 20px;}
.technologysec1 h2{margin-top:35px;}
.technologysec1{margin-bottom:0}
/*.custom-software-banner{height:260px;background-size: 100% 200px;}*/
.clntnm{font-size: 15px;padding: 13px 0;line-height:14px;}
.clientbx{background-size:100px auto;}
.overviewbox .container{padding:0 0;}
.innernewheading .aibnnr h1, .innernewheading .aibnnr h2{margin-top:0}
.aifrmbg.padd0{padding:0 15px;}
.locationbnnr.new-headerbanner{height: 323px;background-size: 100% 323px !important;background-position: 0 0 !important;}
.locationbnnr.new-headerbanner h1{margin-top:100px;}
.contactus .container .row{margin:0}
.contact-form.new-contact-form ul li{width:50%;padding:0 10px;}
.dropdown input{background-position: right 16px;}
.why-digimark ul li{width:48%;}
.why-digimark ul li:nth-child(2), .why-digimark ul li:nth-child(4){margin-right:0}
.why-digimark ul li:nth-child(3){margin-right:3%}
.edge-back .col-sm-3{width:33.33%;}
.bps-service-wraper{max-width:unset}
.bps-service-wraper p{padding:18px 15px 0 15px}
.digimark-serv .bx-hd{padding: 22px 15px 0px 15px;}
.digimark-serv .trategic-box{height: 640px;}
	}
@media (max-width:768px) {
	.cldifra-whycy{background-size:auto 100%;}
	.digimark-serv .trategic-box{height:auto}
	.digimark-topban2 h1, .digimark-topban h1{margin-top:40px;}
	.txt-head img, .ser-head img{max-width:100%;}
	 .why-digimark ul li{width:100%;}
	 .why-digimark ul li .whyustxt{font-size: 17px;line-height: 20px;}
	 .why-digimark h2{font-size:30px;}
	 .edge-back .col-sm-3{width:100%;padding:0}
	.upload-resume{height:234px;background-size:100% 173px;background-position: 0 61px;}
	.locationbnnr.new-headerbanner h1 {margin-top: 50px;}
	.locationbnnr.new-headerbanner{height:234px;background-size: 100% 173px !important;background-position: 0 61px !important;margin-bottom:35px;}
	.new-contact-form.contact-form{margin: 15px 0;}
	.contact-form.new-contact-form ul li{width:100%;}
	.whyusbox{height:auto}
		.aisec1 .container, .key-heighlights .container {

    padding: 0 15px;

}


 .busappimgsec.busappimgsec-res{padding:0 0 !important}
 .businessappwhyus .col-xs-12{padding:0}
	.overviewbox{padding: 25px 0 0px 0;}
	.youmayalso{padding-top:5px;}
	.csrheadbg.new-headerbanner{background-size: 100% 135px;height: 135px;}
	.edge-back .why-digimark .aisec1 h2::after, .main-heading::after{bottom:-8px;}
	.clntnm{font-size:15px;}
	.award-section1 p{font-size: 16px;line-height: 20px;}
	.babnnr:nth-child(2), .web-design-development-headbanner, .new-headerbanner, .bpsbnnr:nth-child(3), .headimg:nth-child(2), .headimg:nth-child(3), .aibnnr:nth-child(2), .aibnnr:nth-child(3), .aibnnr:nth-child(4), .public-sector-and-government-bg2, public-sector-and-government-bg3, .carslide1:nth-child(2), .carslide1:nth-child(3), .blockchain-bnr .blockchain-bnr, .blockchain-bnr:nth-child(1), .blockchain-bnr:nth-child(2){
    height:173px;
    background-size: 100% 173px;
    background-position: 0 0px;
}

.award-rco1 h1{margin-top:55px;}
	.cloud-infrastructure-and-implementation-services{height:173px;background-size:100% 173px;background-position:0 0px;}
	.singlebanner p{font-size:18px;}
	.abtbnnr h1{font-size: 35px;margin: 75px 0px 15px 0px;}
	.technologysec1 h2{margin-top: 25px;}
	.technologysec1{margin-bottom:0}
	 .travelsector .offeringmainbox{height:auto}
	 .technologybnnr h1{font-size: 35px;
line-height: 37px;}
	.headimg p, .carousel-inner > .item p{font-size: 12px;
line-height: 15px;}
	.overviewinmob .col-md-7, .baservices_new .col-md-12 {
    padding: 0 15px;
}
.iotbnnr:nth-child(3){padding-left:0;}
.iotbnnr h1{margin-top:85px;}
.publicsector .offeringmainbox{height:auto}
	.overviewinmob .mobleftoverview{padding-top:170px;}
	.bluebusiness .row{margin:0 -15px}
	.baservices p{text-align:justify}
	.business-app .lftsd p{padding-right: 0;font-size:15px;line-height:22px;}
	.business-app .rgtsd ul{padding: 0px 0px 30px 0;border-left:0;}
	.overviewinmob .col-md-7{padding-left:0;padding-right:0}
	.baservices_new .container{padding:0}
	.busappimgsec ul li{width:100%;padding:0 0;}
	.busappimgsec ul li .imgbx{left:20px;}
	.greenbusiness.business-app .rgtsd ul{border:0}
	.orangebusiness.business-app .rgtsd ul, .bluebusiness.business-app .rgtsd ul{border-left:0;}
	.businessappwhyus ul li{width:100%;}
	.padd0 .busappimgsec{padding:0 0;}
	.orangebusiness .busappimgsec ul li{padding:0 0;}
	.aisec1 h2, .main-heading{margin-bottom: 30px;}
	.overviewinmob .overviewrimg1 {left:25px;right:25px;}
	.overviewinmob .overviewrimg1 img{max-width:100%;max-height:210px;}
/*	.innernewheading h1, .innernewheading h2{font-size: 40px;
line-height: 40px;}*/
	.listbox{margin: 0 -15px;}
	.listbox li:last-child{margin-bottom:28px;}
	.whychoseinfra .whycaption{height:auto;margin-bottom:20px;}
	.listbox li{margin-left: 0;margin-right: 0;}
	.cldwhycynav.cldwhycynav-single li .cldwhycyimg:before{display:none}
	.cldifra-howdff ul li{width:100%;margin-right:0;margin-bottom:15px;}
	.cldhowdffhead{font-size:17px;line-height:17px;}
	.case-study .col-sm-12.item{padding:0 0;}
	.case-study .padd0{padding:0 0;}
	.case-study .owl-theme .owl-nav button{margin: 0 0 25px 5px;}
	.srvcesformsec form{display:inline-block;width:100%;}
	.captcha-box input{max-width:56%;}
	.srvcesformsec form input[type="button"].iotsbmt{margin-top:20px;}
	.sub-footer{padding-top:30px;}
	.sub-footer .col-sm-3 ul{padding-left:0}
	.cldifra-techno h2{margin: 25px 0px 31px;}
	.cldifra-whycy ul li{width:100%;text-align:center;margin-right:0;margin-bottom:25px;}
	.cldifra-whycy ul li .cldwhycycntnt{width:100%;border-right:0;padding-right:0;border-bottom:1px solid #fabf89}
	.cldifra-whycy ul li .cldwhycyimg{float:none;margin:0 auto;}
	.singlebanner h1{font-size: 30px;line-height: 32px;margin: 167px 0px 15px 0px;}
	.listbox li{width:50%;}
	.overviewsec, .industory-server, .case-study{padding:0 15px;}
	.industryfulbox{height:auto}
	.case-study .bgdtsec3bx{height:auto !important}
	.case-study .bgdtsec3bx span{height:auto}
	.whyus{height:auto}
	.whyuscontentbox{width:75%;}
	.whyusbox{margin-bottom:20px;}
	.offeringmainbox, .bankingfinancial .offeringmainbox{height:auto}
	.innernewheading h1, .innernewheading h2, .innernewheading .bigdata-unlock h2, body .smal-top h1{font-size:18px;line-height:22px;padding-top:35px;margin-top:0}
	.innernewheading .headsubheading{font-size:14px;}
	.abtbnnr h1{font-size:18px;line-height:22px;padding-top:16px;margin-top:0}
	.logistic .whyuscontentbox p{padding-top: 8px;}
	}
	
	@media (max-width:481px) {
		
		.listbox li{width:100%;}
/*		.innernewheading .item{height:250px;}*/
		
		.aisec1 h3 img{height:35px !important;}
		.baservices_new .container h2 img{max-width:100%;}
		}
		











