@media (min-width: 320px) and (max-width: 1024px) {
  .download-img{text-align: center;}
  .download-body{text-align: center;}
  .download-img img{
    width: 400px;
  }

  .banner{height: 240px;}
  .download-img img, img{width: -webkit-fill-available;}
  .four h1 {
    font-size: 20px;
    line-height: 30px;
  }
  .atag1{font-size: 12px;}
  .fixed-bg{   
    background-attachment: local;
   background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    height: 30vh;}
   h1, .eleven h1{
    font-size: 20px;} 
  h2,.project-section2 h2{
      font-size: 18px;
    line-height: 30px;}

    .project-section3 .heading{
      font-size: 25px;
      line-height: 40px;
    }


    .exp-btn {
    font-size: 18px;
    padding: 16px 60px;}

    .section4 p {
    line-height: 30px;}

    .subBtn{
    width: -webkit-fill-available;
  }

.f-email-div{width: 50%; padding-left: 20px !important;}
.f-btn-div{width: 50%; padding-right: 20px !important;}

.navbar-toggler 
{
   top: -62px;
  right: 3%;

}

.h-cart-div{
      position: absolute;
    right: 66px;
        font-size: 25px;
        top: 17px;
}
.h-amount{display: none;}


.heading .mh{    font-size: 18px;
    line-height: 31px;
  }
.checkout-ul {display: contents;margin-top: 10px;}
.checkout-ul li {margin-top: 15px;}
li.nav-item {
    text-align: center;
    background: #dedede;
    margin-bottom: 5px;
}

#searchBox {
    min-width: -webkit-fill-available;
    right: 0%;
}






}  
