.mainMenu-1 > li:hover .subMenu-1 {
  display: block;
  overflow-y: auto;
  max-height: 500px;
}
div#firstHeading {
    font-weight: 400;
  }
p.info.inf.add-split-javascript::after {
  content: "75226";
  position: relative;
  right: 71px;
  background: #fff;
  padding-left: 10px;
  padding-right: 24px;
}
.gm-style-iw-chr {
  margin-bottom: -22px;
}
section.inner-page-head.services.lozad {
  border: none !important;
}
a.main-box:nth-child(n + 16) {
  display: none;
}
@media only screen and (max-width: 1150px) {
  li.ctanav2 {
    margin-left: 0 !important;
  }
  #navigation ul.header-rt li.ctanav2 .btn {
    width: auto !important;
  }
}


@media only screen and (max-width: 992px) {
.abt-con img {
    margin-bottom: 30px;
}
}



@media only screen and (min-width:1024px) and (orientation:portrait) {

 #navigation .navbar {
    height: 80px !IMPORTANT;
}
#navigation .navbar.builder-dynamic-fixed .navbar-brand img {
    height: 65px !important;
}
 #navigation .logo img {
 height: 65px !important;
}
}  


@media only screen and (max-width: 500px) {
.loc.left_section {
    display: flex;
    justify-content: center;
}
  section.foot-sec {
    text-align: center;
}
  ul.footer__legal.wow.fadeInUp.p10 {
    float: none !important;
}
  .w1btoz1f .ss {

    margin-left: 40%;
}
}