html {
            scroll-behavior: smooth;
        }
        .flink:hover {
            transform: translateY(-3px);
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
        }
        .service-card:hover .service-icon {
            transform: scale(1.1);
            color: #dc3545;
        }
        .doctor-card:hover img {
            transform: scale(1.05);
        }
        .nav-link.active {
            border-bottom: 3px solid #dc3545;
        }
        @media (max-width: 768px) {
            .hero-height {
                min-height: 70vh;
            }
        }
