
/* header section start */

@media only screen and (max-width: 600px) {
   *{
      overflow-x: hidden !important;
   }
   .top-nav {
    display: none !important;
   }
 }

@media only screen and (max-width: 600px) {
   .header .navbar .navbar-brand{
      margin-top: 0 !important;
   }
   .header .navbar .navbar-brand img{
      width: 100%;
   }
   .banner .content .div1{
      width: 100% !important; 
   }
   .banner .content .div1 h3{
      font-size: 27px !important;
   }
   .banner .content .div2{
      width: 98% !important;
   }
   .banner .content .div2 span{
      font-size: 26px !important;
   }
}
/* header section end */






/* client section start */
@media only screen and (max-width: 600px) {
   .client {
      height: 550px !important;
      
   }
   .client .testimonial{
      overflow-y: hidden !important;
   }
   .slick-dots{
      left: 80px !important;
      bottom: -10px !important;
   }
   }
   /* client section end */






/* Banner section start */
@media only screen and (max-width: 600px) {
   
    .banner .content {
        position: absolute;
        top: 50% ;
        transform: translateY(-50%);
    }
    .banner .content h3{
      width: 95%;
      font-size: 30px;
      padding-left: 2%;
   }
   .banner .content span{
      width: 100%;
      padding-left: 2%;
      padding-right: 2%;
      font-size: 30px;
   }

    .heading{
        padding: 0 6%;
    }
    .heading h2
    {
       font-size: 17px;
    }
    .heading p
    {
       font-size: 13px;
    }
  }
  /* Banner section end */


  /* control services section start */
@media only screen and (max-width: 600px) {
   .control-services .grid p{
      font-size: 13px;
   }
  }
  /* control services section end */


  /* control services section start */
@media only screen and (max-width: 600px) {
   .perth .perth_p_1{
      display: none;
   }
   .perth .perth_p_2{
      display: block !important;
   }
   .footer .about .content{
      color: #fff;
      padding: 10% 0 0 0%;
   }
   .footer .connect .content h6{
   font-size: 11px;
   }
   .footer .connect .content h4{
   font-size: 14px;
   }
   .quote .content h4{
   font-size: 13px;
    }
    .quote .content h2{
   font-size: 16px;
    }
   .faq .img img{
    height: 100% !important;
    padding-bottom: 2% !important;
   }
  }
  /* control services section end */
  
  
  /* Counter section start */
  @media only screen and (max-width: 600px) {
   .countdown .counter-wrapper {
      grid-template-columns: auto;
  }
   .countdown .counter-wrapper .counter{
      font-size: 35px;
  }
  .countdown .counter-wrapper span{
      font-size: 12px;
  }
  }
/* Counter section end */


/* Pest section start */
@media only screen and (max-width: 600px) {
.pest .img-con{
   margin-bottom: -10%  !important;
}
}
/* Pest section end */




/* footer section start */
@media only screen and (max-width: 600px) {
.foot-bot img{
   width: 50%;
}
}
/* footer section end */

