    .bg-gradient-info {
        background: linear-gradient(135deg, #4facfe 0%, #667eea 100%);
    }
    .bg-gradient-primary {
        background: linear-gradient(135deg, #667eea 0%, #764bb2 100%);
    }
    
    .bg-gradient-success {
        background: linear-gradient(135deg, #764bb2 0%, #38f9d7 100%);
    }

    .hover-zoom {
        transition: transform 0.3s ease;
    }

    .hover-zoom:hover {
        transform: scale(1.05);
    }

    .shadow-hover {
        transition: box-shadow 0.3s ease;
    }

    .shadow-hover:hover {
        box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important;
    }

    .animate__animated {
        animation-duration: 1s;
    }