.chatnow {
    font-size:18px;
    color:white;
    background-color:#05ee5a;
    border-radius:5px;
    padding:10px;
      position: fixed;
      bottom: 535px; /* Adjust the bottom distance as needed */
      right: -27px;/* Adjust the right distance as needed */
    z-index: 1000;
    vertical-align:top;
    transform:rotate(7deg);
  -ms-transform:rotate(90deg); 
  -moz-transform:rotate(90deg); 
  -webkit-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  
  animation: chatChange 1s infinite;
  }
  
  @keyframes chatChange {
    0% { background-color: #25d366; }
    50% { background-color: gray; }
    100% { background-color: #25d366; }
  }
  
  @media (max-width: 767px) {
  
    .chatnow{
        position: fixed;
        bottom: 290px; 
        right: -28px;
      z-index: 1000;
      vertical-align:top;
      transform:rotate(7deg);
    -ms-transform:rotate(90deg); 
    -moz-transform:rotate(90deg); 
    -webkit-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    }
    
    }


  .callnow {
    font-size:18px;
    color:white;
    background-color:#ec4411;
    border-radius:5px;
    padding:10px;
      position: fixed;
      bottom: 430px; /* Adjust the bottom distance as needed */
      right: -23px;/* Adjust the right distance as needed */
    z-index: 1000;
    vertical-align:top;
    transform:rotate(7deg);
  -ms-transform:rotate(90deg); 
  -moz-transform:rotate(90deg); 
  -webkit-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  
  animation: callChange 1s infinite;
  }
  
  @keyframes callChange {
    0% { background-color: gray; }
    50% { background-color:  red;}
    100% { background-color: gray; }
  }


  /* moblie view */

  @media (max-width: 767px) {
  
    .callnow{
      position: fixed;
      bottom: 410px; 
      right: -24px;
    z-index: 1000;
    vertical-align:top;
    transform:rotate(7deg);
  -ms-transform:rotate(90deg); 
  -moz-transform:rotate(90deg); 
  -webkit-transform:rotate(90deg);
  -o-transform:rotate(90deg);
    }
    
    }


    .call-us{
  
      font-size:18px;
      font-weight:600; 
      font-family: 'Poppins', sans-serif !important; 
      color:white;
      padding-bottom:10px;
              
    }
  
    #phone-number{
      font-size:27px;
       font-weight:600; 
       font-family: 'Poppins', sans-serif !important;
       color:white;
      
            
    }

     /* sticky-footer- start */
     .footer {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background-color: white;
        padding: 10px;
        text-align: center;
        z-index:9999999;
      

      }
      
      .footer img {
        width: 45px; /* Adjust size as needed */
        height: auto;
        margin: 0 10px;
        /* Add some margin between icons */
      }
      
      @media (min-width: 768px) {
        .footer {
          display: none; /* Hide footer on screens wider than 768px */
        }
      }

     


        /* sticky-footer- end */



        /* service page paragraph design start */

 .service-paragraph{
margin-bottom:140px;

 }

 @media (max-width: 768px) {
  .service-paragraph {
    margin-bottom:5px; /* Hide footer on screens wider than 768px */
  }
}

@media (max-width: 768px) {
  #help-line {
    margin-bottom:85px; /* Hide footer on screens wider than 768px */
  }
}

@media (max-width: 768px) {
  #footer-copyright {
    margin-bottom:25px; /* Hide footer on screens wider than 768px */
  }
}

        /* service page paragraph design end*/