
/*--team--*/
.team{
	background:#fff;
	width:100%;
	/* min-height:894px; */
	display:block;
	padding: 0 0 4em 0;
}
.team h3{
	font-size: 3.3em;
	color: #000;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	text-align: center;
}
.team h3 span{
	font-weight: 700;
	color:#EC0002;
}
.team-grid {
	min-height: 437px;
}
.team-grid-left h4{
	font-size: 1.4em;
	color: #000;
	padding: 0.5em 0;
	margin: 0;
	font-weight: 600;
}
.team-grid-left p{
	font-size: 1.2em;
	color: #000;
	padding: 0 0 0.5em;
	margin: 0;
}
.team-grid-left span.arrow{
	background: url(../images/a.png) no-repeat;
	width: 20px;
	height: 8px;
	display:block;
	position: absolute;
	top: 1em;
	left: 8em;
}
.col-md-4.team-grid-left {
    padding: 0 22px;
}
.col-md-4.team-grid-left img{
	    height: 250px;
    object-fit: contain;
    box-shadow: 0px -15px 32px -15px rgb(0 0 0 / 11%);
    background: linear-gradient(91deg, #00000005 -29%,#ffffff, white 80%, #f8f8f885 97%);
}
.arrow-para:hover ul.social{
	display: block;
	-webkit-transition: all 500ms ease;
	-moz-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
}
.arrow-para:hover .in-arrow{
	display: none;
}
.in-arrow {
	position: relative;
}
label.line-in{
	border-bottom: 8px solid #74b100;
	width: 100%;
	height: 7px;
	margin: 0;
}
ul.social{
	padding: 0 0 0.6em;
	margin: 0 ;
	border-bottom: 8px solid #74b100;
	text-align: left;
	display:none;
}

ul.social li a span{
	background: url(../images/social.png) 0px -66px;
	width: 30px;
	height: 35px;
	display: block;
}
ul.social li a span,ul.social-ic-icons li a span{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	-moz-transition: 0.5s all;
	
}
ul.social li{
    line-height: 30px;
    list-style: circle !important;
    margin: 0 15px;
    letter-spacing: 0;
	color: #7b7b7b;
}
.team h4{
	font-size: 21px;
	color: #000;
	padding: 0.5em 0;
	margin: 0;
	height: 70px;
	font-weight: 300;
	font-family: 'Metropolis-Regular';
}
h4.skill {
	font-size: 3.5em;
	text-align: center;
}
.team-word p{
	font-size: 1.4em;
	color: #000;
	padding: 0 0 0.5em;
	margin: 0;
}
.content-green{
	width: 100%;
	margin: 11px auto;
	background: #D7DEE0;
	height: 14px;
}
.content-green > div {
	height: 100%;
	display: block;
	background: #EC0002;
	float: right;
}
 label.percentage{
	float:right;
	font-size:1.5em;
	color: #000;
	font-weight:500;
}
.ext-space{
	margin-bottom: 50px;;
}
.men{
	width: 100%;
}