*{
    font-family: "Manrope", sans-serif;
}

p{
    text-align: justify;
}
.banner-new{
    height: 100vh;
}
.about-para p{
    margin-bottom: 10px;
}
.footer-new{
    border-top: 1px solid #F9BB08;
}
.top-navnew{
    width: 100%;
    justify-content: space-between;
}
.footer-logo img{
        max-width: 173px;
    width: 100%;
}

    .floating-buttons {
      position: fixed;
      bottom: 20px;
      left: 20px;
      z-index: 9999;
      display: flex;
      flex-direction: row;
      gap: 10px;
      animation: slideInLeft 1s ease-out;
    }

    .floating-buttons a {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 50px;
      height: 50px;
      color: #fff;
      font-size: 22px;
      border-radius: 50%;
      text-decoration: none;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      animation: bounce 2s infinite;
    }

    .floating-buttons a:hover {
      transform: scale(1.1);
    }

    .whatsapp-btn {
      background-color: #25D366;
    }

    .call-btn {
      background-color: #007BFF;
    }

    /* Slide In Animation */
    @keyframes slideInLeft {
      0% {
        transform: translateX(-100px);
        opacity: 0;
      }
      60% {
        transform: translateX(10px);
        opacity: 1;
      }
      100% {
        transform: translateX(0);
      }
    }

    /* Bounce Animation */
    @keyframes bounce {
      0%, 100% {
        transform: translateY(0);
      }
      50% {
        transform: translateY(-10px);
      }
    }

@media only screen and (max-width: 767px) {
  .nav-callmobbtn{
      font-size: 16px;
  }
}
