.list-dash ul li.elementor-icon-list-item{background: #fff;
    padding: 10px 18px;
    border-radius: 10px;}


    .page-id-822 #active-list .elementor-icon-list-items li.elementor-icon-list-item:nth-child(1){background:#ED5C00;} 
    .page-id-822 #active-list .elementor-icon-list-items li.elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon svg{fill:#fff;}
    .page-id-822 #active-list .elementor-icon-list-items li.elementor-icon-list-item:nth-child(1) .elementor-icon-list-text{color:#fff;}

    .page-id-878 #active-list .elementor-icon-list-items li.elementor-icon-list-item:nth-child(2){background:#ED5C00;} 
    .page-id-878 #active-list .elementor-icon-list-items li.elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon svg{fill:#fff;}
    .page-id-878 #active-list .elementor-icon-list-items li.elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{color:#fff;}



    #shortcode-wrapper {
        position: relative;
        min-height: 200px;
    }
    
    .shortcode-loader {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #ffffff;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 9;
    }
    
    .shortcode-loader::after {
        content: "";
        width: 40px;
        height: 40px;
        border: 4px solid #eee;
        border-top: 4px solid #7b2cbf;
        border-radius: 50%;
        animation: spin 0.8s linear infinite;
    }
    
    @keyframes spin {
        100% { transform: rotate(360deg); }
    }
    
    .shortcode-content {
        visibility: hidden;
    }
    