body {
    font-family: "Montserrat", sans-serif;
  }

  
.custom-shadow {
    box-shadow: 0 4px 10px rgb(0 0 0 / 0.1);
  }
 
  .no-scrollbar::-webkit-scrollbar {
    display: none;
  }
  .no-scrollbar {
    -ms-overflow-style: none;  
    scrollbar-width: none;  
  }

  .whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000;
}

@keyframes pulseGlow {
    0%, 100% {
     box-shadow: 0 0 6px 2px rgba(26, 129, 255, 0.7);
    }
    50% {
     box-shadow: 0 0 14px 6px rgb(0, 116, 224);
    }
   }
   .whatsapp-cta {
    animation: pulseGlow 2s ease-in-out infinite;
    background: linear-gradient(90deg, #0078e9 0%, #0397f3 100%);
    color: white;
    box-shadow: 0 4px 15px rgba(37, 211, 102, 0.6);
    transition: transform 0.3s ease;
  }
  .whatsapp-cta:hover {
    transform: scale(1.1);
    box-shadow: 0 6px 20px rgba(37, 211, 102, 0.9);
  }

  .rotate-icon {
    transform: rotate(98deg); 
}
#overlay {
    background-color: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
  }