.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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 );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-541277ce */.dropdown-item {
    padding: 10px;
    cursor: pointer;
    border-bottom: 1px solid #ccc;
    position: relative;
}

.dropdown-item:first-child::before {
    content: "📂 "; /* Ícone de pasta Unicode apenas no item principal, sem seta */
    color: #ffcc00; /* Amarelo para a pasta */
}

.dropdown-item:not(:first-child)::before {
    content: "▼ "; /* Setinha no início dos outros itens expansíveis */
    margin-right: 5px;
}

.dropdown-content {
    display: none;
    padding-left: 20px;
}
.dropdown-content.show {
    display: block;
}

/* Remover a setinha do final */
.dropdown-item::after {
    content: "";
}/* End custom CSS */