.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-b1be6f4 */.elementor-73482 .elementor-element.elementor-element-b1be6f4{
    & ul{
        list-style: none;
        padding-left: 0;
        counter-reset: num;
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap:  1.25rem  2rem;
        
        & li {
            display: grid;
            grid-template-columns: max-content auto;
            gap:1rem;
            font-size: 1rem;
            color: var(--Dark-black-theme) ;
            
            &:before{
                counter-increment: num;
                content:counter(num);
                width: 2rem;
                height: 2rem;
                display: flex;
                justify-content: center;
                align-items: center;
                font-size: .875rem;
                color:#fff;
                background-color: var(--Dark-black-theme) ;
            }
        }
    }
}


@media screen and (max-width:768px){
    .elementor-73482 .elementor-element.elementor-element-b1be6f4{
        & ul{
            grid-template-columns: 1fr;
        }
    }
}/* End custom CSS */