body{
	background: url(../../../img/bg.jpg);
}

ul.navbar-nav.mr-auto li.nav-item a.nav-link:hover{
	border-bottom: 2px solid #28a745;
}

nav.navbar{
	height: 70px;
	background: #222 !important;
	border-bottom: 1px solid #111;
	box-shadow: 4px 3px 10px rgba(0,0,0,0.2);
}

ul.navbar-nav.mr-auto li.nav-item{
	height: 40px;
	padding-left: 5px;
	padding-right: 5px;
}

ul.navbar-nav.mr-auto{
	padding-left: 30px;
}

.jumbotron.head{
	background: url(../../../img/electro.jpg) center center no-repeat;
	background-size: cover;
	margin-top: 50px;
}

.jumbotron.head h1{
	color: #fff;
	text-align: center;
	font-size: 2.4rem;
}

.jumbotron.head p{
	color: #fff;
	text-align: justify;
	line-height: 32px;
	margin: 30px 0px;
	height: 100px;
	overflow: hidden;
}

.jumbotron.head .btn.btn-primary.btn-lg{
	margin: 0 auto;
	display: table;
	padding: 10px 40px;
	margin-top: 30px;
	background: #28a745;
	border: 1px solid #28a745;
}

.jumbotron.head .btn.btn-primary.btn-lg:hover{
	background: none;
	color: #28a745;
}

.container h2{
	border-left: 2px solid rgba(40,167,69,0.2);
	padding-left: 15px;
	margin-bottom: 40px;
}

p{
	margin-bottom: 30px;
	text-align: justify;
	line-height: 28px;
}

.btn.btn-secondary{
	padding: 7px 30px;
}

input[type="text"]{
	padding: 10px 25px;
	border: 1px solid rgba(40,167,69,0.2);
}

button[type="submit"].btn.btn-lg.btn-primary.btn-block{
	background: #28a745;
	border: 1px solid #28a745;
	padding: 15px 25px;
	cursor: pointer;
}

button[type="submit"].btn.btn-lg.btn-primary.btn-block:hover{
	background: none;
	color: #28a745;
	border: 1px solid #28a745;
}