@media screen and (max-width:1199px){

}
@media screen and (max-width:991px){
.client-sec {
  padding: 30px 0;
}

}
@media screen and (max-width:767px){
.header {
  text-align: center;
}
.call-info {
  float: none;
  margin: 10px auto;
  width: 300px;
}
.padd_0{padding:0 15px;}
.padd_left_0{padding-left:15px;}
.padd_right_0{padding-right:15px;}
.mar_left_0{margin-left:-15px;}
.mar_right_0{margin-right:-15px;}
.form-filed.mar_right_0{margin-right:-15px}
}
@media screen and (max-width:515px){
.call-info a {
  font-size: 25px;
}
.call-info img {
  float: left;
  margin: -5px 0px 0 0;
}
.call-info {
  float: none;
  margin: 10px auto;
  width: 256px;
}
.banner-sec {
  padding: 50px 0 0;
}
.banner-sec h1 {
  font-size: 25px;
  padding-bottom: 10px;
}
.banner-sec h2 {
  padding-bottom: 10px;
}
.quote-form {
  margin: 50px 0 0;
  padding: 30px 0;
}
.form-heading h2 {
  padding: 0 0 30px !important;
}
.form-inner {
  padding: 0 15px;
}
.miidle-sec h1 {
  font-size: 25px;
}
.about-sec h1 {
  font-size: 25px;
}
.client-sec h1 {
  font-size: 25px;
  padding: 0 0 25px;
}
.client-inner p {
  font-size: 14px;
  line-height: 20px;
}
.client-inner p br{
	display:none;
}

}
@media screen and (max-width:479px){

}