@media (max-width:1960px) {

}  
@media (max-width: 1367px) {

}
@media (max-width: 1200px) {


header .toggle {
  top: 45px;}

}
@media (max-width: 1199px){

}

@media (max-width: 1067px){
  

}
@media (max-width: 1025px){



}

@media (max-width: 991px)
{
    .sub-topper
{
    padding-top:19%;
}
  .footer-bg {max-height: 100%;
  margin-top: 21%;}
  .navbar-light .navbar-toggler {
    display: none;
  }

}
@media (max-width: 768px){
   .footer-logo img{margin-bottom: 15px;
  width: 150px;}
.pill-nav {
  display: block;width: 320px;
}
.navtops {
  margin: 0px 0;
}
   .curve img {
    width: 100%;
  }
  .footer-adders {
  padding-bottom: 20px;
}
.footer-adders::before {
  position: absolute;
  left: 0px;
  width: 1px;
  height: 80px;
  content: '';
  background-color: #fff;
  top: 10px;
}
.menu-tops{display: none;}
.policy-text ul {
  justify-content: left;
}
.footer-adders p {margin: 0;
  padding-bottom: 10px;
}
.headerRightmainAll li {
  display: block;
}

  header .toggle {
    width: 100px;
  height: 50px;
  right: 0;
  top: 20px;
  background: #264653 0% 0% no-repeat padding-box;
  border-radius: 44px;
  right: 0;
  top: 20px;
  background: transparent;
  border-radius: 44px;
  color: #fff;
 top: 0px;
    left: 0;
    font-size: 25px;
  }
  .searchbtns {
  position: relative;
  padding-left: 30px;
}
.searchbtns button {
  position: absolute;
  left: 30px;}

.headerflex {
  display: flex;
  gap: 30px;
  align-items: center;
  padding: 10px 0;
  position: relative;
}
.navbar-expand-lg .navbar-collapse {
  display: none !important;
}






}