@media (max-width: 1200px) {
.header-nav .nav li.lang a {
	
}
  .header-nav .nav li a {
    margin-right: 10px;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
  }
  .get-in-touch .map #tool1 {
    top: 325px;
    left: 330px;
  }
  .get-in-touch .map #tool2 {
    top: 280px;
    left: 300px;
  }
  .get-in-touch .map #tool3 {
    top: 250px;
    left: 250px;
  }
  .get-in-touch .map #tool4 {
    top: 220px;
    left: 310px;
  }
}
@media (max-width: 991px) {
  .header-nav .nav {
    margin-top: 10px;
  }
  .header-nav .nav li a {
    margin-right: 0;
    margin-left: 0;
    font-size: 17px;
  }
  .header-body.section-separator {
    padding: 300px 0 35px 0;
  }
  .header-body h1 {
    font-size: 56px;
    line-height: 70px;
  }
  .header-body p {
    font-size: 28px;
    line-height: 45px;
  }
  .sectors .col-md-3 {
    margin-bottom: 30px;
  }
  .testimonials .col-md-3 {
    margin-bottom: 60px;
  }
  .testimonials .client-item:after {
    top: 99.8%;
  }
  .get-in-touch .map #tool1 {
    top: 435px;
    left: 445px;
  }
  .get-in-touch .map #tool2 {
    top: 395px;
    left: 405px;
  }
  .get-in-touch .map #tool3 {
    top: 350px;
    left: 340px;
  }
  .get-in-touch .map #tool4 {
    top: 310px;
    left: 410px;
  }
}
@media (max-width: 767px) {
  .header-nav .header-logo img {
    height: 70px;
  }
  .header-nav .navbar-header .navbar-toggle {
    margin-top: -50px;
  }
  .icon-group .icon-item {
    width: 100%;
    float: none;
  }
  footer .footer-body .mail {
    display: none;
  }
  footer .footer-body .txt-center {
    text-align: left;
    padding-top: 25px;
  }
  .get-in-touch .map #tool1 {
    top: 435px;
    left: 445px;
  }
  .get-in-touch .map #tool2 {
    top: 395px;
    left: 405px;
  }
  .get-in-touch .map #tool3 {
    top: 350px;
    left: 340px;
  }
  .get-in-touch .map #tool4 {
    top: 310px;
    left: 410px;
  }
}
@media (max-width: 740px) {
	.parallax {
		background-attachment: inherit;
		padding: 300px 0;
	}
  .header-background {
	background: none;
	background-image: url('../images/paralax1.jpg') !important;
  }
  .get-in-touch .map {
    display: none;
  }
  .get-in-touch #contact_form {
    margin-top: 30px;
  }
}
@media (max-width: 576px) {
  footer .footer-body {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  footer .footer-body h4 {
    text-align: center;
  }
  footer .footer-body ul li {
    text-align: center;
  }
  footer .footer-body .txt-center {
    margin: 0 auto;
  }
  footer .footer-body .txt-center .copyright {
    padding-top: 20px;
  }
  .testimonials .col-md-3 {
    width: 100%;
    float: none;
  }
  .sectors .col-md-3 {
    margin-bottom: 10px;
    width: 100%;
    float: none;
    text-align: center;
  }
  .sectors ul li:before {
    display: inline-block;
    position: relative;
  }
  .our-company .txt-post {
    padding-left: 15px;
    padding-right: 15px;
  }
  .our-company .txt-post .txt-post-image {
    float: none;
    width: 100%;
  }
}
