.elementor-1132 .elementor-element.elementor-element-1b65a6d{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:clamp(0.65rem, 0.028rem + 1.3vw, 1rem);--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1132 .elementor-element.elementor-element-1b65a6d .elementor-social-icon{background-color:#02010100;}.elementor-1132 .elementor-element.elementor-element-1b65a6d .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-1132 .elementor-element.elementor-element-1b65a6d .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-1132 .elementor-element.elementor-element-f4e9b4e{--display:flex;--justify-content:center;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-41cb247{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-70fed1c{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-4230d5d{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-bb63262{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-80725bb{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-24e2858{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-5e74b81{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-51998dc{--display:flex;border-style:none;--border-style:none;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1132 .elementor-element.elementor-element-85bc31e{--n-accordion-title-font-size:clamp(0.488rem, 0.021rem + 0.97vw, 0.75rem);width:var( --container-widget-width, clamp(22.750rem, 0.972rem + 45.37vw, 35.000rem) );max-width:clamp(22.750rem, 0.972rem + 45.37vw, 35.000rem);--container-widget-width:clamp(22.750rem, 0.972rem + 45.37vw, 35.000rem);--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:22px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:clamp(0.65rem, 0.028rem + 1.3vw, 1rem);--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-1132 .elementor-element.elementor-element-85bc31e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}:where( .elementor-1132 .elementor-element.elementor-element-85bc31e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;text-transform:uppercase;line-height:4;letter-spacing:2.4px;}@media(max-width:767px){.elementor-1132 .elementor-element.elementor-element-85bc31e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:3.65vw;--n-accordion-icon-size:5vw;}.elementor-1132 .elementor-element.elementor-element-85bc31e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:2px 2px 2px 2px;}:where( .elementor-1132 .elementor-element.elementor-element-85bc31e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:2;}}/* Start custom CSS for nested-accordion, class: .elementor-element-85bc31e *//* Obligar al contenedor a ser la base de medida */
.elementor-1132 .elementor-element.elementor-element-85bc31e .e-n-accordion-item-title {
    position: relative;
}

/* Desanclar el icono y pegarlo a la derecha */
.elementor-1132 .elementor-element.elementor-element-85bc31e .e-n-accordion-item-title-icon {
    position: absolute !important;
    right: 24px; /* Ajusta este número para que coincida con tu Padding X */
    top: 50%;
    transform: translateY(-50%);
}
/* Ocultar el icono en teléfonos (Mobile Portrait) */
@media (max-width: 767px) {
    .elementor-1132 .elementor-element.elementor-element-85bc31e .e-n-accordion-item-title-icon {
        display: none !important;
    }
}

/* Forzar al texto a tomar todo el ancho y centrarse */
.elementor-1132 .elementor-element.elementor-element-85bc31e .e-n-accordion-item-title-text {
    width: 100%;
    text-align: center;
}/* End custom CSS */