

@media only screen and (max-width: 1024px) {
  .frmBx {
    margin: 50px 10px;
}
.headerUlMrgn {
  padding-right: 0px;
  background: #000;
}

  .navbar-toggler-icon {
    background-image: none;
  color: #fff;
  }
  .headerBdr {
    z-index: 9;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
  font-weight: bold;
  }
  
  .top_header_lft {
    text-align: center;
  }
  
  .headerSocl {
    justify-content: center;
  }


  .loginContainer {
    width: 100%;
}

.navbar-toggler:focus {
  box-shadow: none;
}

}


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

  .frmBx{
    margin:15px 10px;
  }

  .navbar-brand img {
    width: 170px;
}


.navbar-toggler-icon {
  background-image: none;
color: #fff;
}
.headerBdr {
  z-index: 9;
}
.navbar-expand-sm .navbar-nav .nav-link {
font-weight: bold;
}

.top_header_lft {
  text-align: center;
}

.headerSocl {
  justify-content: center;
}



/* footer */

.ftrLogo {
  width: 52%;
}

.fterSocial {
  margin-top: 30px;
  margin-bottom: 30px;
}

.ftrLink h3 {
  font-weight: 900;
  font-size: 22px;
  line-height: 28px;
}

.endFtrLink {
  padding-left: 0;
}

.ftrEnd {
 text-align: center;
  display: inherit!important;
}

.ftrEndLeft {
  margin-bottom: 10px;
  font-size: 13px;
}
.headerSocl p{
  display: none;
}
.container-custom {
  padding-left: 15px;
  padding-right: 15px;
}

}



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

  .bnrTxt h1 {
    font-size: 38px;
  }

}
