.elementor-13268 .elementor-element.elementor-element-0ff1922{border-style:none;}.elementor-13268 .elementor-element.elementor-element-ebd401b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button{background-color:#F0F0F0;color:var( --e-global-color-secondary );border-color:#B8B8B8;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);margin-top:7px;margin-bottom:7px;padding:18px 28px 18px 28px;border-style:none;border-radius:26px 26px 26px 26px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button:hover{background-color:#F0F0F0;color:var( --e-global-color-secondary );border-color:#B8B8B8;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active{background-color:#F0F0F0;color:var( --e-global-color-secondary );border-color:#B8B8B8;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-13268 .elementor-element.elementor-element-3292696{width:100%;max-width:100%;}.elementor-13268 .elementor-element.elementor-element-3292696 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-acc-icon-box{width:0px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-secondary );}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button, .elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-acc-title-text{color:var( --e-global-color-secondary );}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-title-text{color:var( --e-global-color-secondary );}.elementor-13268 .elementor-element.elementor-element-3292696.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:15px;}.elementor-13268 .elementor-element.elementor-element-3292696.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(0px + 15px);}.elementor-13268 .elementor-element.elementor-element-3292696.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(0px + 30px + 15px);}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#EDEDED;font-size:0px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#EDEDED;width:0px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:var( --e-global-color-text );font-size:7px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:var( --e-global-color-text );width:7px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:#605BE400;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-title-icon i{color:#000000;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-title-icon svg{fill:#000000;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-toggle-icon i{color:var( --e-global-color-text );}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button:hover .wpr-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon i{color:#000000;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-title-icon svg{fill:#000000;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon i{color:var( --e-global-color-text );}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}.elementor-13268 .elementor-element.elementor-element-3292696 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF;border-color:#E8E8E800;padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-13268 .elementor-element.elementor-element-ebd401b{width:100%;}}/* Start custom CSS for wpr-advanced-accordion, class: .elementor-element-3292696 *//* Personas */
#elementor-tab-content-1041 .fila {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 8px 0; /* espacio arriba y abajo */
}

#elementor-tab-content-1041 .fila .cargo {
    width: 180px; /* ancho fijo para la columna de cargos */
    font-weight: bold;
    text-align: left;
    padding-right: 10px; /* espacio entre cargo y persona */
}

#elementor-tab-content-1041 .fila .persona {
    flex: 1; /* ocupa el resto del espacio disponible */
    text-align: left;
    color: black; /* texto negro */
}


/* Título en negrita cuando pasa el mouse */
.wpr-advanced-accordion .wpr-acc-button:hover .wpr-acc-title-text {
    font-weight: 700 !important;
}

/* Título en negrita cuando el item está abierto */
.wpr-accordion-item-wrap.active .wpr-acc-button .wpr-acc-title-text {
    font-weight: 700 !important;
}


.separador {
    position: relative;
    padding-bottom: 8px;
    margin-bottom: 8px;
}

.separador::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: #dcdcdc;
}


/* Mantiene el tamaño del ícono sin achicarse */
.wpr-advanced-accordion .wpr-toggle-icon svg {
    width: 16px !important;
    height: 16px !important;
    transition: transform 0.3s ease !important;
}

/* Evita que Royal Addons aplique transformaciones que alteren el tamaño */
.wpr-advanced-accordion .wpr-toggle-icon {
    transform: none !important;
    line-height: 1 !important;
}

/* Evita que el botón cambie de alto y achique el ícono */
.wpr-advanced-accordion .wpr-acc-button {
    line-height: 1.2em !important;
}/* End custom CSS */