body a{
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
input[type="button"]{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

h1,h2,h3,h4,h5,h6{
	padding:0 0;
	margin:0 0;
}
p{
	padding:0 0;
	margin:0 0;
}
body{
	padding:0 0;
	margin:0 0; 
    background: #3d3d3d;
	font-family: 'Open Sans', sans-serif;
}
.container {
  padding: 1%;
  margin-right: auto;
  margin-left: auto;
}
.main_header {
  background-color: #fff;
  margin: 0em auto 0;
  text-align:center;
  background: url("/ui_design/common/images/bg_img.png")no-repeat 0px 0px;
  background-size: cover;
  min-height: 568px;
  border-radius: 0.5em;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  -o-border-radius: 0.5em;
  -ms-border-radius: 0.5em; 
  padding:0 2em;
  height:95%;
}

.header_banner h2 {
  font-size: 2.5em;
  color: #3681d5;
   font-family: 'Roboto Condensed', sans-serif;
 text-transform: capitalize;
   padding-top: 1em;
   font-weight:400;
   
}
.about_grids{
 padding: 2.5em 0;
  max-width: 800px;
   margin:0 auto;
}
.about_grid h3 {
  font-size: 1.7em;
   color: #000;
  text-align: left;
  font-weight:400;
}
ul {margin:0; padding:0;}
.about_grid ul li{
  font-size: 1em;
  padding-top: 1em;
  color: red;
  line-height: 1em;
  text-align: left;
  margin-left:1em
}
.about_grid ul li p{color:#333; line-height:1.4em}
.about_grid h4 {
  font-size: 1em;
   color: #333;
  text-align: left;
  font-weight:400;
  padding-top: 1em;
  padding-top: 1em;
  padding-top: 1em;
}