body{
	background:#ffffff;
	 font-family: fontRailywayRegular;
}

/* Fonts*/
@font-face {
    font-family: fontRaleway-SemiBold;
    src: url(../fonts/raleway/Raleway-SemiBold.ttf);
}
@font-face {
    font-family: fontRailywayRegular;
    src: url(../fonts/raleway/Raleway-Regular.ttf);
}
@font-face {
    font-family: fontRaleway-ExtraBoldItalic;
    src: url(../fonts/raleway/Raleway-ExtraBoldItalic.ttf);
}
@font-face {
    font-family: fontRaleway-ExtraBold;
    src: url(../fonts/raleway/Raleway-ExtraBold.ttf);
}

h1{
	 font-family: fontRaleway-ExtraBold;
}
h2{
	  font-family: fontRaleway-SemiBold;
}
.margin-top-1{
margin-top:100px;
}

.col-0{
margin-bottom:30px;
}

.fa-default{
font-size:20px;
color:#F05A28;
}

.section-heading-wrapper{
 margin-bottom:30px;
 padding:10px;
 background:#;
}
.section-heading{
	margin-top:40px;
	text-transform:uppercase;
	font-family: fontRaleway-ExtraBold;
}
.section-heading-2{
	margin-top:40px;
	text-transform:uppercase;
	font-family: fontRaleway-ExtraBold;
	color:#ffffff;
}
.section-br-wrapper{
}
	.sc-br-set-1{
		padding:10px;
		background:#c5b002;
	}
	.sc-br-set-2{
		padding:10px;
		background:#04c3a1;
	}
.img-logo{
	
	width:230px;
	height:80px;
}
.ico-contact-head{
	color:#003b67;
	font-size:18px;
}

#section-index-contact{
padding:10px;
}

#section-index-contact li{
	float:right;
	display:inline;
	list-style-type:none;
	margin-left:20px;
	font-size:12px;
}

#section-index-about{
	padding:50px;
	background:#003b67;
	color:#ffffff;
}
	.link-index-1{
		margin-top:30px;
		color:#ffffff;
		border:3px solid #ffffff;
		padding:15px;
		text-align:center;
	}
	.link-index-1:hover{
		text-decoration:none;
		color:#ffffff;
	}
#section-index-advantage{
	background:#ffffff;
	color:#333333;
	margin-top:100px;
	margin-bottom:100px;
}
	.ico-check{
		margin-right:10px;
		color:#006699;
		font-size:24px;
	}
#section-index-training{
	background:#ffffff;
	color:#333333;
	margin-top:100px;
	margin-bottom:100px;
}

#section-index-client{
	margin-bottom:100px;
}
.client-box-wrapper{
  margin-top:50px;
}
	.img-client{
		margin-bottom:25px;
	}
#mainnav-wrapper{
background:#003b67;
padding:0;
margin:0;
}
.navbar-brand{
display:block;
padding:0;
margin:0;
}
.navbar-shrink {
	background:#F05A28;
  }
  
#navbar-nav-wrapper{
 margin:0;
 padding:0;
 text-transform: uppercase;
 
}
		#navbar-nav-wrapper a{
		 padding:15px;
		 color:#ffffff;
		}
		#navbar-nav-wrapper a:hover{
		 color:#CCCCCC;
		}
	
	#mainnav-wrapper .navbar-toggler{
		border:1px solid #cccccc;
		background:#ffffff;
	}
	#mainnav-wrapper  .ico-toggler{
		color:#333333;
		
	}
	/*make the menu sub-menu items drop down on mouse hover */


#header-wrapper{
	padding:50px;
	height:auto;
	background:#;
}
.header-heading-h1{
	font-size:54px;
	color:#003b67;
}
.header-detail-wrapper{
	margin-top:100px;
	padding:50px;
	background-color:rgba(240,90,40,0.6);
}
.heading-title-1{
	color:#ffffff;
}
#carousel-wrapper{
	height:550px;
	background:#666666;
}
	.img-coursel{
		margin:0;
		padding:0;
		width:100%;
		height:550px;
		
	}
#services-wrapper{
	margin:0;
	padding:0;
	height:auto;
	background:#ffffff;

}
	.ico-service{
		margin:0;
		padding:0;
		height:100px;
		width:100px;
	}
	.service-box{
	margin:0;
	padding:10px;
	height:300px;
	background:#;
	}
#content-wrapper{
	background:#;
	margin-bottom:100px;
}
	.content-cat-page-thmb{
		margin:0;
		padding:0;
		background-image: url("../img/serv-1.png");
		background-position: center center;
		background-size: cover;
		height:350px;
	}
	.content-cat-page-detail{
		margin:0;
		padding:0;
		background:#;
		height:350px;
	}
	
#portfolio-wrapper{
	margin:0;
	padding:0;
	height:auto;
	background:#27272B;

}
	.portfolio-box-wrapper{
		margin-bottom:35px;
	}
	.portfolio-box {
	  position: relative;
	  display: block;
	  max-width: 650px;
	  margin: 0 auto;
	}

	.portfolio-box .portfolio-box-caption {
	  position: absolute;
	  bottom: 0;
	  display: block;
	  width: 100%;
	  height: 100%;
	  text-align: center;
	  opacity:0;
	  background: rgba(240, 90, 40, 0.8);
	  -webkit-transition: all 0.2s;
	  transition: all 0.2s;
	}
	 .portfolio-box-caption-content{
		padding-top:15%;
		color:#ffffff;
	 }
	.portfolio-box:hover .portfolio-box-caption {
	  opacity:10;
	}
	.portfolio-box:focus {
	  outline: none;
	}

#contact-wrapper{
	margin:0;
	padding-bottom:35px;
	height:auto;
	background:#ffffff;
}

.contact-form-wrapper{
	background:#;
}
	.form-text{
		border:2px solid #cccccc;
	}
	.form-textarea{
		border:2px solid #cccccc;
	}
	.form-btn-default{
		padding:15px;
		width:40%;
		background:#003b67;
		border:1px solid #0E68A5;
	}
	.form-btn-default:hover{
		background:#333333;
	}
	.btn-primary{
		display:block;
		background:#003b67;
		border:1px solid #022a47;
	}
		.btn-primary:hover{
		background:#022a47;
	}
.contact-detail-wrapper{
	font-size:18px;
}
.contact-detail-wrapper label{
	padding-left:20px;
}
.contact-detail-wrapper li{
	list-style-type:none;
}
#social-wrapper{
	margin:0;
	padding:35px;
	height:150px;
	background:#D1D2D4;
}
.social-detail-wrapper li{
    display:inline;
	list-style:none;
	
}
.social-detail-wrapper a{
}
.social-ico-1{
	height:50px;
	width:50px;
}
/** Sidebar List**/

.list-heading{
	   display:block;
		padding-bottom:10px;
		 font-weight:bold;
}
.list-portfolio-heading{
	  display:block;
	  padding-bottom:5px;
	  font-weight:bold;
}
.list-portfolio-content-heading{
	  display:block;
	  padding-bottom:5px;
	  font-weight:bold;
}

.sidebar-wrapper{
	margin-bottom:20px;
	padding:0;
	background:#666666;
}
	.sidebar-wrapper ul{
	 margin:0;
	 padding:0;
	
   }
   	.sidebar-wrapper li{
		list-style-type:none;
    }
   	.sidebar-wrapper a{
		display:block;
		padding-bottom:10px;
		text-decoration:none;
    }


.sidebar-portfolio-wrapper{
	margin-bottom:20px;
	padding:0;
	background:#;
}
	.sidebar-portfolio-wrapper ul{
	 margin:0;
	 padding:0;
	
   }
   	.sidebar-portfolio-wrapper li{
		list-style-type:none;
    }
   .sidebar-portfolio-wrapper a{
		display:block;
		padding-bottom:10px;
		text-decoration:none;
    }
	
.sidebar-contact-wrapper{
	margin-bottom:20px;
	padding:0;
	background:#;
	font-size:18px;
}
	.sidebar-contact-wrapper ul{
	 margin:0;
	 padding:0;
	
   }
   	.sidebar-contact-wrapper li{
		list-style-type:none;
    }
   	.sidebar-contact-wrapper a{
		display:block;
		padding-bottom:10px;
		text-decoration:none;
    }
	.list-contact-item{
		display:block;
		margin-bottom:20px;
	}
	.sidebar-contact-wrapper iframe
	{
		width:100%;
		height:350px;
		display:block;
	}
	
.sidebar-contact-2-wrapper
{
	background:#003b67;
	color:#ffffff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
	.sidebar-contact-2-wrapper ul{
	 margin:0;
	 padding:10px;	
   }
 .sidebar-hydro-wrapper 
{
	background:#003b67;
	color:#ffffff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.sidebar-hydro-wrapper h2{
	padding:20px;
}
.sidebar-hydro-wrapper ul{
	padding-left:30px;
}
	.sidebar-hydro-wrapper li{
		padding-bottom:10px;
		list-style-type: circle;
    }
	

/** Contact form 7**/

.form-control{
	border:2px solid #cccccc;
}
	
	
#footer-wrapper{
	margin:0;
	padding:50px;
	background:#333333;
	color:#ffffff;

}
#footer-wrapper a{
	text-decoration:none;
	color:#006699;
}

.navbar-fixed {
    top: 0;
    z-index: 10000;
    position: fixed;
    width: 100%;
}
