.body
{
	margin: 0;
	padding: 0;
	
}

/* Start Navigation-bar section */
.nav-bar
{
	top: 0;
	position: sticky;
	z-index: 2;
}
.navbar
{
	background-color: #0BDA51;
}
.navbar-brand img
{
	height: 50px;
}
.nav-bar .fa-bars
{
	font-size: 35px;
	color: #fff;
}
.navbar-toggler
{
	outline: none !important;
}
.navbar-nav
{
	float: right;
	text-align:right;
}
.nav-link
{
	color: #fff !important;	
}

/* End Navigation-bar  section */

/* Start header section */

#header{
	height: 100vh;
	padding-bottom: 150px;
	background: linear-gradient(rgba(0, 0, 1, 0.5),rgba(0, 0, 0, 0.103)),url(images/background\ 1.jpg);
    background-position: center;
	background-size: cover;
	background-attachment: fixed;
}

.user-box {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  
}

.user-box h1
{
  font-family:'limelight', cursive;
  font-size: 62px;
  color:seashell;
}
.user-box h5
{
	font-family: 'OpenSansCondensed';
  color:seashell;
}

.icon-button
{
	bottom: 80px;
	position: absolute;
	left: 50%;
	
}
/* End Header  section */

/*Start about us section*/ 
.about 
{
	padding-top: 3%;
	padding-bottom: 70px;
}
.user-box-1
{
	font-family:'limelight', cursive;
  color:#0BDA51;
}
.about-img
{
	height: 400px;
	width: 350px;
}
/*End about us section*/ 

/*START SERVICES SECTION*/
.services 
{
	padding-top: 3%;
	padding-bottom: 90px;
}
.img-services
{
  width: 180px;;
}


.services-box p
{
	font-size: 15px;
	margin-top: 20px;
	
}
.services-img
{
	height: 250px;
	width: 200px;
}

.col-md-3:hover
{
	background:#0BDA51;
	padding: 10px;
	color: #fff;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-top-left-radius: 50px;
	border-bottom-right-radius: 50px;
	transition: 1s;
}

/* CONTACT SECTION */
.contact-us
{
	padding-top:50px;
	padding-bottom: 20px;
}
.contact-us .row
{
	padding: 30px 0;
}
.contact-us .col-md-4 .fa
{
	padding: 10px;
	font-size: 40px;
	color:#0BDA51;
}

.social-media img
{
	
	height: 80px;
	width: 80px;
	padding: 10px;
}

.embed-responsive-item
{
	padding-top: 10px;
}





  /* END : Footer */
