.navigationContain {
  background: rgba(0, 0, 0, 0.4);
  line-height: 60px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 35px;
}

.navigationContain .links a {
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  color: #ffffff;
  margin-right: 40px;
}

.navigationContain .links a.active {
  color: #c13200;
}

.mobileWrap,
.mobileOpen,
.mobileHeaderContain {
  display: none;
}

/* @media (max-width: 767.98px) {
  .mobileHeaderContain {
    display: block;
  }

  .topQuickLinks {
    margin-top: 20px;
  }

  .navigationContain .links a {
    font-size: 13px;
    margin-right: 20px;
  }
} */

@media (max-width: 992px) {
  .mobileHeaderContain {
    display: block;
  }

  .topQuickLinks {
    margin-top: 20px;
  }

  .navigationContain .links a {
    font-size: 13px;
    margin-right: 20px;
  }

  .navicon {
    margin-left: 10px;
  }

  .logo {
    max-width: 75%;
  }

  .mobileOpen {
    position: fixed;
    z-index: 100;
    top: 0;
    bottom: 0;
    right: 0;
    background: #000000;
    padding: 45px 40px 15px;
    overflow: auto;
  }

  .mobileOpen .links a {
    color: #ffffff;
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 40px;
    width: 100%;
  }

  .mobileOpen .links {
    margin-top: 45px;
  }

  .mobileOpen .quickContact {
    margin-top: 50px;
  }

  .mobileOpen .details {
    margin-top: 20px;
  }

  .details .links {
    margin-top: 0;
  }

  .details .links a {
    line-height: 17px;
    text-transform: none;
    font-size: 12px;
    padding-left: 10px;
  }

  .topPageFill {
    top: -30px;
  }

  .mobileWrap {
    display: block;
    min-height: 480px;
    max-width: 92.4vw;
    margin-top: 30px;
  }

  /* .mobileWrap, */
  .mobileHeaderContain {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 10px;
  }

  /* .mobileWrap, */
  .mobileHeaderContain {
    min-height: 480px;
    padding: 15px 30px;
    background-size: cover !important;
    max-width: 90vw;
  }

  .bannerWrap,
  .headerContain {
    display: none;
  }

  /* .mobileHeaderContain .logo {
    max-width: 90%;
  } */

  .mobileHeaderContain .logo {
    max-width: 60%;
  }

}
