@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;	
	}


header, nav, main, section, footer{
display:block;	
	}

.header{
background-color:#3d3d3d;	
	}

.logo{
float:left;	
	}
	
	
.nav{
float:right;   
padding:25px 0px;	
	}

.nav li{
display:inline;
line-height:52px;	
	}

.nav li a{
text-decoration:none;
color:#989898;
padding:44px 16px 53px 16px;	
	}

.nav li a:hover{
background-color:#fe8f01;
color:#FFF;	
	}

.nav2{
display:none;	
	}

.nav2 select{
width:100%;
outline:none;
font-weight:800;
padding:10px 15px;
	}

.heading1{
text-align:center;
padding:35px 0;	
	}
.heading1 h1{
font-size:40px;	
color:#fe8f01;

	}
	
.row{
border-bottom:#666 1px solid;	
	}	
	
img{
max-width:100%;	
	}


.heading{
text-align:center;
padding:25px 0;	
	}
.heading h1{
font-size:40px;	
color:#fe8f01;
}

.heading2 p{
font-size:20px;	
	}

.heading1 p{
font-size:20px;	
	}
	
.row h2{
font-size:28px;
text-align:center;	
	}

.row h2 a{
text-decoration:none;	
color:#fe8f01;	}

.row p{
text-align:center;	
font-size:18px;	}

.heading2{
text-align:center;
padding:35px 0;	
	}
.heading2 h1{
font-size:40px;	
color:#F90;

	}

.col img{
	
text-align:center;
border:#F90 1px solid;	
border-radius:100%;	
margin-top:35px;	
	}


.col a:hover{
text-decoration:none;	
color:#F90;
	}



figure img{
transition:all 1s ease;	}		
figure img:hover{
transform:rotateY(360deg);	
	}	
	
.projects{
text-align:center;
padding:35px 0;	
background-color:#989898;	
margin-top:25px;
}


.projects h1{
font-size:40px;	
color:#fe8f01;

	}

.col1{
border-right:#333 1px dashed;	
	}

.col1 a{
color:#F60;		
	}

.col1 a:hover{
text-decoration:none;
color:#06F;	
	}

.projects ul{
list-style:none;	
padding-top:10px;	}

.li{
text-align:start;
margin-bottom:15px;}

.team img{
border-radius:50%;
	
}

.team h4{
text-align:center;	
	}

.team p{
text-align:center;	
	}

.map{
padding-bottom:0 !important;	
border-top:rgba(187,187,187,.4) solid 1px;
padding-top:60px;	
	}		
		
#map{
width:100%;
height:300px;}

.info h3{
font-weight:bold;	
font-size:24px;	}

.info li{
display:inline-block;	
	}
.info li a{
text-decoration:none;	
color:#989898;	}

.info li a:hover{
background-color:#FFF;	
	}
.footer{
background-color:#191919;
padding:15px 0;	
margin-top:50px;	}	
	
.footer_left{
float:left;	
	}	
	
.footer_right{
float:right;	
	}	
	
.footer_Nav li{
display:inline;	
line-height:40px;	}	
	
.footer_Nav li a{
color:#FFF;
padding:16px 15px;
text-decoration:none;
	}	
.footer li a:hover{
background-color:#fe8f01;
padding:27px 16px;	
	}	
	
.footer_left span{
color:#FFF;	
	}	

.footer_left p{
color:#FFF;	
	}	
	
@media screen and (max-width:960px){
	
.logo{
float:none;
max-width:100%;
	
	}	
	
.nav{
display:none;	
	}	
	
.nav2{
display:block;
text-align:center;

	}	

.projects ul{
max-width:100%;
position:static;
padding-left:25px;	
	}
	
.li h3{
max-width:100%;	
padding-left:25px;
text-align:center;	}
	
.col{
max-width:100%;	
text-align:center;	}	
	
.li img{
text-align:center;	
	}	
	
.footer{
max-width:100%;	
	}	
}