svg {
    width: 1em;
    height: 1em;
    fill: currentColor;
}

.wpl-text-widget {
    font-size: 16px;
    color: #333;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    text-align: center;
}

.wpl-marquee-text {
    display: inline-flex;
    gap: 30px;
}

/* elementor pannel style */
html body.elementor-editor-active #elementor-panel-categories { display: grid !important; }
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-layout {
    order: 1 !important;
}
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-basic {
    order: 2 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-wpl-category {
    order: 3 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-general {
    order: 4 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-pro-elements {
    order: 5 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-link-in-bio {
    order: 6 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-theme-elements {
    order: 7 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-theme-elements-single {
    order: 8 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-woocommerce-elements {
    order: 9 !important;
} 
html body.elementor-editor-active #elementor-panel-categories #elementor-panel-category-wordpress {
    order: 10 !important;
} 