@media screen and (max-width: 768px) {
  .whatsp
  {
  position: fixed;
    top:80%;
    left:50%;
    display: flex;
  }
  .whatsp img{
    width:80px;
  }
/* head section1 */
.main-head-product{
  display: flex;
  justify-content: space-around;
flex-wrap:wrap;
font-size: small;
}
.hardware-img-section .card p
{
font-size:2vh;
}
.hardware-img-section .card .c-img{
height: 50%;
}
.intro-comp{
  height: auto;
  padding: 2% 0%;
  /* text-align: center; */
  align-content: center;
  align-items: center;
}
#head-line-intro-p{
  display: none;
}
/*Networking section start*/

.networking-img-section .card img{
  height: 10vh;
}
.networking-img-section .card p{
  font-size: 2vh;
}
.networking-img-section .card {
  height:auto;
}
.img img{
  width: 100%;
  object-fit: cover;
}
/* installation */
.installation-text{
  font-size: 2vh;
}

/* table */


.website-text1 {
  display: flex;
  align-items: center;
  text-align: center;
  flex-wrap: wrap;
}

.website-text1 table {
  width: 100%;
  font-size: 10px;
}

.table1-txt {
  text-align: center;
  width: 100%;
}


/* footer */
.footermain {
    text-align: center;
    align-items: center;
    flex-direction: column;
    /* flex-wrap: wrap; */
  }

  .footericons,
  .footerlogo,
  .footernevbar {
    align-content: center;
    text-align: center;
  }

  /* contact */
  .f-s1 {
    flex-wrap: wrap;
    font-size: 2vh;
  }
  
  .fd {
    width: auto;
  
  }
  .fd img {
    height: auto;
  }
  .hero2 img {
    height: auto;
    }
    .contact-item {
      width: auto;
    }  
}




@media screen and (max-width: 482px) {
.hardware-img-section .card p
{
      font-size: 1vh;
  }
  .hardware-all-text p{
    font-size: 1vh;

  }.hardware-text1 {
    font-size: 1vh;
  
  }
  .head-line-intro{
    font-size: 1vh;
  }
  .networking-img-section .card p{
    font-size: 1vh;
  }
  .img img{
    width: 100%;
    object-fit: cover;
  }
  .installation-text{
    font-size: 1vh;
  }
}