h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px; font-family: "Khand", sans-serif;}


a{
    -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      -o-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
}
.clear { clear:both;}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-size:18px;
	line-height:24px;
	font-weight:normal;
}
p
{
	margin:10px 0px;
	text-align: justify;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, 
progress, section, source, video {display:block;}

.green { color: #84b63a;}

/* Header section CSS here */
.welcome{ height:auto; float:left;  width:100%; background: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)) fixed, url(../images/welcome-bg.jpg) center top no-repeat; background-size: cover;}

.welcome h1{font-weight:900; color: #FFF;}
.welcome h2{font-weight: 600; color:#FFF;}
.welcome h2 a{color:#FFF; text-decoration: none;}
.welcome h3{font-weight: 700; color:#FFF;}
.form-box { width:100%; height: auto; float:right; text-align:left; background-color: #85b046; }
.form-title { width: 100%; height:auto; float:left; text-align:center;  font-size:14px; line-height:18px; 
color: #FFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.form-inside {  width: 100%; height:auto; float:left; text-align:left; }

.input-box
{
width:100%;
height:40px;
font-size:14px;
line-height:40px;
color: #2f3337;
font-weight:mormal;
font-family:Arial, Helvetica, sans-serif; text-transform: none;
padding-left:5%;
padding-top:8px;
padding-bottom:6px;
background-color: #FFF; border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-bottom:15px;
}
input:focus
{
	outline:none;
}

.button {
	background: #2f373d;
	text-align:center;
	float:left;
	padding:20px 0px;
	width:100%;
	height: auto;
	text-decoration:none;
	font-size:24px;
	line-height:30px;
	color: #FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	 margin-top:25px;
	 -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.button:hover {
	background: #111;
	text-align:center;
	float:left;
	padding:20px 0px;
	width:100%;
	height: auto;
	text-decoration:none;
	font-size:24px;
	line-height:30px;
	color: #FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	 margin-top:25px;
	 -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}

/* Service section CSS here */
.service {width: 100%; height: auto; float: left; padding:10% 0px; }
.service h2{font-weight: 700;}

.service .inside .row { flex-direction: row-reverse;}

/* Educatio section CSS here */
.education{width: 100%; height: auto; float: left; background-color:#f0f0f0; padding:10% 0px;}
.education h2{font-weight: 700;}

/* Content section CSS here */
.content {width: 100%; height: auto; float: left; padding:10% 0px; }
.content h2{font-weight: 700;}


/* Testimonials section CSS here */
.testimonials {width: 100%; height: auto; float: left; padding:8% 0px;  background-color: #f0f0f0; }
.testimonials h2{font-weight: 700;}


/* Footer section start here */
.footer-box{width: 100%; height: auto; float: left; padding:2% 0px; background-color: #2f373d; color: #FFF; }
.footer-box a
{
	font-size:18px; line-height:24px; color: #FFF;
font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
}
.footer-box a:hover
{
	font-size:18px; line-height:24px; color: #d2ff00;
font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
}
