/* Custom Styles for Niraant App Website */

/* Hide scrollbar for Chrome, Safari and Opera */
.hide-scrollbar::-webkit-scrollbar { 
    display: none; 
}
/* Hide scrollbar for IE, Edge and Firefox */
.hide-scrollbar {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

/* Background Gradients */
.hero-bg {
    background: linear-gradient(135deg, #f0fdfa 0%, #ccfbf1 100%);
}
.dark .hero-bg {
    background: linear-gradient(135deg, #042f2e 0%, #0f766e 100%); /* Dark Teal for Dark Mode */
}

/* Blob Animation for Hero Section */
@keyframes blob {
    0% { transform: translate(-50%, -50%) scale(1); }
    33% { transform: translate(-50%, -50%) scale(1.1); }
    66% { transform: translate(-50%, -50%) scale(0.9); }
    100% { transform: translate(-50%, -50%) scale(1); }
}
.animate-blob {
    animation: blob 7s infinite;
}

/* Subtle fade in for elements */
.fade-in {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}
.fade-in.appear {
    opacity: 1;
    transform: translateY(0);
}
