@media (max-width: 1200px) {
  .testimonial {
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 50px 100px;
  }
  .content h3 {
    font-size: 20px;
  }

}
@media (max-width: 800px) {
  .testimonial {
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 50px 10px;
  }
  .content h3 {
    font-size: 20px;
  }
}
@media (max-width: 500px) {
  .hero-content h1 {
    font-size: 30px;
    margin-top: 30px;
    margin-bottom: 20px;
    text-align: center;
  }

  .hero-content h2 {
    font-size: 26px;
    margin: auto;
    max-width: 300px;
    margin-bottom: 20px;
  }
  .hero-content p {
    font-size: 19px;
    font-weight: 500;
    max-width: 525px;
  }
  .services h2 {
    font-size: 30px;
    font-weight: 700;
  }
.gif img{
    width: 100%;
    height: 400px;
    margin-bottom: 30px;
}
  .bg {
    border-radius: 0px;
  }
  .btn-secondary {
    margin-bottom: 30px;
  }
  .call {
    width: 40px;
    height: 40px;
    left: 15%;
    bottom: 40%;
  }
  .about-us {
    margin-top: 10px;
  }
  .about-us h2 {
    font-size: 30px;
  }
  .about-button{
    margin-left: 180px;
  margin-top: 30px;
  }
  .Technicians{
    margin-left: -5px;
    padding: 5px 20px;
    margin: 5px;
  }
  .Technicians h3 {
    font-size: 14px;
  }
 
  .about-us{
    margin-bottom: 10px;
  }
  .choose h1 {
    text-align: center;
  }
  .choose h2 {
    font-size: 29px;
    text-align: center;
    margin: auto;
    max-width: 300px;
    margin-bottom: 20px;
  }
  .first {
    text-align: center;
  }
  .second {
    text-align: center;
  }
  .testimonial {
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 50px 10px;
  }
  .content h3 {
    font-size: 17px;
  }
  .fa-whatsapp {
    z-index: 10;
    left: 5px;
  }
  .phone-icon-second {
    left: 5px;
  }
  .content h1 {
    font-size: 16px;
  }
  .desktop-img{
    display: none !important;
  }
  .mobile-img
  {
    display: block;
  }
  .ludhiyana{
    margin-left: -5px;
  }
  .Dehradun{
    margin-left: 25px;
  }
  .Panchkula{
    margin-right: 6px;
  }
  .request h1{
    margin-left: 120px;
    margin-bottom: 20px;
}
.btn-submit{
   margin-left: 160px;
  }
}

@media (min-width: 500px) 
    {
        .desktop-img
        {
            display: block;
        }
        .mobile-img
        {
            display: none !important;
        }
    }@media (max-width: 1200px) {
  .testimonial {
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 50px 100px;
  }
  .content h3 {
    font-size: 17px;
  }

}
@media (max-width: 800px) {
  .testimonial {
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 50px 10px;
  }
  .content h3 {
    font-size: 17px;
  }
}
@media (max-width: 500px) {
  .hero-content h1 {
    font-size: 30px;
    margin-top: 30px;
    margin-bottom: 20px;
    text-align: center;
  }

  .hero-content h2 {
    font-size: 26px;
    margin: auto;
    max-width: 300px;
    margin-bottom: 20px;
  }
  .hero-content p {
    font-size: 19px;
    font-weight: 500;
    max-width: 525px;
  }
  .services h2 {
    font-size: 30px;
    font-weight: 700;
  }
.gif img{
    width: 100%;
    height: 400px;
    margin-bottom: 30px;
}
  .bg {
    border-radius: 0px;
  }
  .btn-secondary {
    margin-bottom: 30px;
  }
  .call {
    width: 40px;
    height: 40px;
    left: 15%;
    bottom: 40%;
  }
  .about-us {
    margin-top: 10px;
  }
  .about-us h2 {
    font-size: 30px;
  }
  .about-button{
    margin-left: 120px;
  margin-top: 30px;
  }
  .Technicians{
    margin-left: -5px;
    padding: 5px 20px;
    margin: 5px;
  }
  .Technicians h3 {
    font-size: 14px;
  }
 
  .about-us{
    margin-bottom: 10px;
  }
  .choose h1 {
    text-align: center;
  }
  .choose h2 {
    font-size: 29px;
    text-align: center;
    margin: auto;
    max-width: 300px;
    margin-bottom: 20px;
  }
  .first {
    text-align: center;
  }
  .second {
    text-align: center;
  }
  .testimonial {
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 50px 10px;
  }
  .content h3 {
    font-size: 17px;
  }
  .fa-whatsapp {
    z-index: 10;
    left: 5px;
  }
  .phone-icon-second {
    left: 5px;
  }
  .content h1 {
    font-size: 16px;
  }
  .desktop-img{
    display: none !important;
  }
  .mobile-img
  {
    display: block;
  }
  .ludhiyana{
    margin-left: -5px;
  }
  .Dehradun{
    margin-left: 25px;
  }
  .Panchkula{
    margin-right: 6px;
  }
  .request h1{
    margin-left: 120px;
    margin-bottom: 20px;
}
.btn-submit{
   margin-left: 100px;
  }
  .about-us {
   margin-bottom:0px;
  }
}

@media (min-width: 500px) 
    {
        .desktop-img
        {
            display: block;
        }
        .mobile-img
        {
            display: none !important;
        }
    }