#channel_manager .dynamic-text {
    font-size: 1.2rem;
    line-height: 1.6;
    color: #333; /* Base text color */
    font-weight: 400;
}

#channel_manager .gradient-text {
    font-weight: 700;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    padding: 0 2px;
}

#channel_manager .color-1 {
    background-image: linear-gradient(90deg, #6E45E2, #88D3CE);
}
#channel_manager .color-2 {
    background-image: linear-gradient(90deg, #FF7E5F, #FEB47B);
}
#channel_manager .color-3 {
    background-image: linear-gradient(90deg, #4CB8C4, #3CD3AD);
}
#channel_manager .color-4 {
    background-image: linear-gradient(90deg, #0E9F6E, #0E9F6E);
}

/* Base text styling */
.automation-text {
    font-size: 1.2rem;
    color: #2a4365; /* Deep blue for readability */
    line-height: 1.6;
}

/* .rts-mobile-app {overflow: hidden;} */

 .banner-accountent-bg {
            /* background: linear-gradient(343deg, rgba(220, 220, 252, 1) 0%, rgba(247, 218, 250, 0.88) 92%); */
            background: linear-gradient(180deg, rgba(218, 235, 237, 1) 0%, rgba(237, 245, 249, 1) 51%, rgba(255, 255, 255, 1) 99%);
        }

        /* Default: hide mobile content */
        .mobile-only {
            display: none;
        }

        /* Default: show desktop content */
        .desktop-only {
            display: block;
        }

        /* On screens <768px (mobile) */
        @media (max-width: 767px) {
            .mobile-only {
                display: block;
            }

            .desktop-only {
                display: none;
            }

            .mobile-tab-content {
                display: none;
                padding: 15px;
                background: #f8f9fa;
                border: 1px solid #ddd;
                margin-top: 5px;
            }

            .mobile-tab-content.active {
                display: block;
            }

            .mobile-tab-content .why-choose-area-right-content-8 .signle-consultancy {
                max-width: 100%;
            }

            .nav-project-tab li {
                width: 100%;
            }

            .nav-project-tab {
                flex-direction: column;
            }
        }