        /* Floating Agriculture & Aquaculture Icons */
        .bg-icon {
            position: absolute;
            opacity: 0.08;
            z-index: -1;
            animation: float 6s ease-in-out infinite;
        }

/* Agriculture Icons (Green) */
        .agri-icon-1 {
            top: 10%;
            left: 5%;
            font-size: 70px;
            color: var(--primary);
            animation-delay: 0s;
        }

        .agri-icon-2 {
            top: 25%;
            right: 8%;
            font-size: 55px;
            color: var(--secondary);
            animation-delay: 1s;
        }

        .agri-icon-3 {
            bottom: 30%;
            left: 10%;
            font-size: 65px;
            color: var(--primary);
            animation-delay: 2s;
        }

        .agri-icon-4 {
            top: 60%;
            right: 15%;
            font-size: 50px;
            color: var(--accent);
            animation-delay: 3s;
        }

        .agri-icon-5 {
            bottom: 15%;
            left: 20%;
            font-size: 60px;
            color: var(--secondary);
            animation-delay: 4s;
        }

        .agri-icon-6 {
            top: 40%;
            left: 15%;
            font-size: 45px;
            color: var(--primary);
            animation-delay: 5s;
        }

        /* Aquaculture Icons (Blue) */
        .aqua-icon-1 {
            top: 15%;
            right: 12%;
            font-size: 65px;
            color: var(--water-blue);
            animation-delay: 0.5s;
        }

        .aqua-icon-2 {
            bottom: 40%;
            right: 5%;
            font-size: 55px;
            color: var(--fish-blue);
            animation-delay: 1.5s;
        }

        .aqua-icon-3 {
            top: 70%;
            left: 8%;
            font-size: 60px;
            color: var(--water-blue);
            animation-delay: 2.5s;
        }

        .aqua-icon-4 {
            bottom: 20%;
            right: 20%;
            font-size: 50px;
            color: var(--fish-blue);
            animation-delay: 3.5s;
        }

        .aqua-icon-5 {
            top: 35%;
            right: 25%;
            font-size: 45px;
            color: var(--water-blue);
            animation-delay: 4.5s;
        }

        .aqua-icon-6 {
            bottom: 60%;
            left: 25%;
            font-size: 55px;
            color: var(--fish-blue);
            animation-delay: 5.5s;
        }