.aboutus-sec{
	background: url(../images/h-who.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.contact-secc{
	background: url(../images/contact-secc.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.technology-secc{
	background: url(../images/technology-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.legal-service-sec{
	background: url(../images/legal-service.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.wtWeDo-sec{
	padding:40px 0;
	background-color: #f9f9f9;
}
.wtWeDo-sec h2{
	font-size: 30px;
	text-align: center;
	color: #FC9040;
}
.aboutus-sec-text{
	padding: 40px 0; 
}
.aboutus-sec-text h2{
	font-size: 30px;
}
.aboutus-sec-text p{
	text-align: justify;
}
.antispam{
	display: none;
}
.wtWeDoCard{
	/*border:1px solid #FC9040;*/
	padding: 30px;
	border-radius: 5px;
	height: 100%;
	-webkit-box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 12%);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0 0 0 / 12%);
    box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 12%);
}
.wtWeDo-wrap p{
	text-align: center;
}
.wtWeDoCard h3{
	font-size: 20px;
	color: #FC9040;
	font-weight: 500;
}
.wtWeDoCard p{
	text-align: justify;
}
#text,#text1{
		display: none;
	}
	.product-btn{
		text-decoration: none;
		color: #FC9040;
	}
.product-btn:hover{
		text-decoration: none;
		color: #486bad;
	}
	.keyImg{
		border:1px solid #FC9040;
		padding: 20px;
		max-width: 560px;
		margin: 0 auto;
		border-radius: 4px;
	}
	.key-sec{
		padding: 40px 0;
	}
	.key-sec h2{
		color: #FC9040;
		margin-bottom: 30px;
	}
	.key-focus ul li{
		list-style-type: none;
		margin: 10px 0;
	}
	.global-secc{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/global-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
	}
	.global-sec{
		padding: 40px 0;
/*		-webkit-box-shadow: 4px 10px 4px -12px rgba(0,0,0,0.5);
-moz-box-shadow: 4px 10px 4px -12px rgba(0,0,0,0.5);
box-shadow: 4px 10px 4px -12px rgba(0,0,0,0.5);
margin: 0 0 1px 0;*/
	}
	/*.permanent-sec{
		background-color: #f9f9f9!important;
	}*/
	.global-sec h2{
		font-size: 28px;
		color: rgb(252, 144, 64);
	}
	.globalwrap p{
		text-align: justify;
	}
.globalImg img{
}
.globalImgimg{
	overflow: hidden;
}
.benifitwrap h3{
	font-size: 20px;
	color: #FC9040;
	margin-top: 20px;
}
.benifitwrap ul li{
	list-style-type: none; 
	margin: 10px 0;
	display: flex;
}
.gbenifitwrap ul li{
	margin: 10px 0;
	display: flex;
}
.benifitwrap .fa{
	color: #FC9040;
	margin-top: 5px;
}
.globalwrap h3{
	font-size: 22px;
}
.globalwrapglobalwrap h3{
	color: #FC9040;
}
.benifitwrap h4{
	color: #FC9040;
    background-color: transparent;
    padding: 10px;
    border-radius: 4px;
    max-width: 768px;
    margin: 15px auto;
    border:1px solid #FC9040;
}
.benifitcard h5{
	font-size: 18px;
}
.benifitcard p{
	text-align: justify;
}
.benifitwrap p{
	text-align: justify;
}
.benifitcardWrap{
	background-color:#FC9040;
	color: #fff;
	padding:15px; 
	height: 100%;
	opacity: 0.8;
	border-radius: 4px;
}
.benifitcardWrap h5{
	text-align: center;
	color: #000;
}
.benifitcardWrap p{
	text-align: center;
	color: #fff;
}
.compliancewrap{
	border-radius: 4px;
	height: 100%;
	padding: 20px;
	-webkit-box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 12%);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0 0 0 / 12%);
    box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 12%);
	
}
.compliancewrap h6{
	color: rgb(252, 144, 64);
	font-size: 20px;
}
.benifitwrap_1  ul li{
	list-style-type: none;
	display: inline-block;
	padding: 10px;
	color: #fff;
	border-radius: 4px;
	background-color: #FC9040;
}
.benifitwrap_1{
	max-width: 756px;
	margin: 0 auto;
}
.benifitwrap_2{
	max-width: 992px;
	margin: 0 auto;
}
.ulportfolio li{
  list-style-type: none;
  display: inline-block;
  margin: 0 -5px;
  color: #fff;
  background-color: #2F2F2F;
  padding: 10px;
  text-align: center;
  cursor: pointer;
  width: 370px;
}
.circlePointer.active{
  color: #FC9040;
}
.progfill{
  display: none;
}
.progfill.active{
  display: block;
}

.client-wrap img{
  border-radius: 4px;
}
.keyImf{
	
}
.key-sccc{
	width: 768px;
	margin: 0 auto;
}


.contract-secc{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/contract-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.temporary-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/banner-client-companies.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.diversity-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/hands-lisa-kolbasa-banner_0.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.hire-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/hire-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.benifitwrapImg{
	max-width: 992px;
	margin: 0 auto;
}
.diversityImg{
	max-width: 576px;
	margin: 0 auto;
	padding: 10px 0;
}
.human-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/human-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.transformation-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/transformation.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.recruitment-sec{
	background-image: url(../images/recruitment-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 350px;
}
.sustainability-sec{
	background-image: url(../images/sustainable.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 350px;
}
.staffing-sec{
	background-image: url(../images/staffing-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 350px;
}
.arrow{
	width: 100px;
	margin: 0 auto;
}
.performance-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/mba-training-in-mohali.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.learning-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.2),rgba(252, 144, 64, 0.2)), url(../images/learning-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.policy-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/policy-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.audit-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/audit-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.opertation-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/opertation-sec.png);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.cre-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/cre-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.pro-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/Project_Management_Banner-1555098255343.png);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.benchmark-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/benchmark-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.softskill-secc{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/softskill.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.iso-sec{
	background-image: linear-gradient(rgba(252, 144, 64, 0.1),rgba(252, 144, 64, 0.1)), url(../images/iso-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.healty-sec{
	background-image: linear-gradient(rgba(72, 107, 173, 0.1),rgba(72, 107, 173, 0.1)), url(../images/healty-sec.jpg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.green-sec{
	background-image: linear-gradient(rgba(72, 107, 173, 0.1),rgba(72, 107, 173, 0.1)), url(../images/green-sec.webp);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.iso-secc{
	background-image: linear-gradient(rgba(72, 107, 173, 0.1),rgba(72, 107, 173, 0.1)), url(../images/iso-sec.png);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.audit-sec{
	background-image: linear-gradient(rgba(72, 107, 173, 0.1),rgba(72, 107, 173, 0.1)), url(../images/audit-sec.jpeg);
	width: 100%;
	padding: 150px 0;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
	height: 250px;
}
.visionimagewrap{

	background-color: #486bad;

	width: 100%;

	background:linear-gradient(rgba(72, 107, 173, 0.8),rgba(72, 107, 173, 0.8)),url(../images/vision.jpg);

	position: center;

	background-size: cover;

	height: 280px;

	padding: 20px;

	text-align: justify;

	color: #fff;

	border-radius: 7px;

}

.misionimagewrap{

	background-color: #486bad;

	width: 100%;

	background:linear-gradient(rgba(72, 107, 173, 0.8),rgba(72, 107, 173, 0.8)),url(../images/mission.jpg);

	position: center;

	background-size: cover;

	height: 350px;

	padding: 20px;

	text-align: justify;

	color: #fff;

	border-radius: 7px;

}
.vissionWrapSec h2{
	color:#FC9040; 
}
.vissionWrapSec p{
	color: #fff;
}
/*.row-delivery{
	border: 1px solid #FC9040;
}*/
.dlWrap1{
	background-color: #FC9040;
	border: 1px solid #FC9040;
	padding: 20px;
}
.dlWrap2{
	border: 1px solid #FC9040;
	padding: 20px;
}
.dlWrap{
	height: 100%;
}
.dlWrap1 h3{
	font-size: 18px;
	color: #fff;
}
.dlWrap p{
	align-items: justify;
}
.compliancewrap1{
	background-color:#FC9040;
	opacity: 0.9; 
}
.compliancewrap1{
	position: relative;
}
.compliancewrap1 p{
	color: #fff;
	text-align: left;
}
.arrow{
	transform: rotate(90deg);
}
.globalwrap h6{
	color: rgb(252, 144, 64);
	font-weight: 700;
}
.operation-wrap{
	max-width: 992px;
	margin: 0 auto;
}
.icon{
	max-width: 50px;
	margin: 0 auto;
}
.icon i{
	font-size: 34px;
	margin-bottom: 20px;
	color: #486bad;
}
.corevalue-sec h4 {
    -webkit-box-shadow: 0px 0px 10px -2px rgb(0 0 0 / 16%);
    -moz-box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.16);
    box-shadow: 0px 0px 10px -2px rgb(0 0 0 / 16%);
    padding: 10px;
    font-size: 16px;
    font-weight: 500;
    background-color: #0e4b8e;
    color: #fff;
    cursor: pointer;
    border-radius: 4px;
}
.fa-plus {
    float: right;
}
.fa-minus {
    float: right;
}
.fa-minus {
    color: #FFCC06 !important;
}
.globalImg33{
	max-width: 320px;
	margin: 0 auto;
}
.compliancewrap .fas{
	font-size: 20px;
	padding-right: 5px;
    color: #486bad;
}
.fass{
	font-size: 20px;
	padding-right: 5px;
    color: #486bad;
}
.uliso li{
	margin: 10px 0;
}
.aboutusImg{
	max-width: 360px;
	margin: 0 auto;
}
.aboutusImg img{
	border-radius: 5px;
}
.technology-sec p{
	text-align: justify;
}
.techImg{
	max-width: 250px;
}
.home-automation-sec{
	padding: 40px 0;
}
.homeauWrap{
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.homeauWrap p{
	margin: 10px 0;
	padding: 10px 0;
	color: #0e4b8e;
	text-transform: capitalize;
}
.homeautomationImg img{
	height: 250px;
	width: 100%;
}
@media(min-width: 768px) {
	.misionimagewrap{
		height: 280px;
	}
	.homeautomationImg img{
		height: 220px;
	}
	.arrow{
		transform: rotate(0deg);
		position: absolute;
		bottom: 20px;
		right: 20px;
	}
	.gbenifitwrap ul li {
    	margin: 20px 0;
	}
}
@media(min-width: 992px) {
	.wtWeDo-wrap{
		padding:  0 50px;
	}
	.global-sec h2 {
    	font-size: 36px;
	}
}
@media(min-width: 1200px) {
	.wtWeDo-wrap{
		padding:  0 100px;
	}
	.globalwrap p{
		padding-right: 40px;
	}
}