.elementor-662 .elementor-element.elementor-element-117fd4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-662 .elementor-element.elementor-element-2bddb32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-662 .elementor-element.elementor-element-2bddb32:not(.elementor-motion-effects-element-type-background), .elementor-662 .elementor-element.elementor-element-2bddb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0635e5 );}.elementor-662 .elementor-element.elementor-element-091881c{--display:flex;}.elementor-662 .elementor-element.elementor-element-091881c.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-4d9ca7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;letter-spacing:-2.5px;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-51ce8af{padding:0% 20% 0% 0%;}.elementor-662 .elementor-element.elementor-element-51ce8af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:300;letter-spacing:-4.5px;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-4e2c059{--display:flex;}.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 );}.elementor-662 .elementor-element.elementor-element-e386fc9{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-4cdd9b3{--display:flex;border-style:none;--border-style:none;}.elementor-662 .elementor-element.elementor-element-6d978b8{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-8d20a6d{--display:flex;border-style:none;--border-style:none;}.elementor-662 .elementor-element.elementor-element-8b63fff{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-24fad60{--display:flex;border-style:none;--border-style:none;}.elementor-662 .elementor-element.elementor-element-3ef700f{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-5ecda0f{--display:flex;border-style:none;--border-style:none;}.elementor-662 .elementor-element.elementor-element-3e74276{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-a089b89{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-662 .elementor-element.elementor-element-a089b89 > .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-family:"Inter", Sans-serif;font-weight:300;}.elementor-662 .elementor-element.elementor-element-114609f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-662 .elementor-element.elementor-element-6c283b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-7d1fbee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-662 .elementor-element.elementor-element-47c1557{left:50px;}body.rtl .elementor-662 .elementor-element.elementor-element-47c1557{right:50px;}.elementor-662 .elementor-element.elementor-element-47c1557{bottom:40px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-662 .elementor-element.elementor-element-bfb2717{left:200px;}body.rtl .elementor-662 .elementor-element.elementor-element-bfb2717{right:200px;}.elementor-662 .elementor-element.elementor-element-bfb2717{bottom:95px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-c2ddb20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-96329ce{--display:flex;}.elementor-662 .elementor-element.elementor-element-eb4a5eb{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-1a0a545{--display:flex;}.elementor-662 .elementor-element.elementor-element-51f213d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-primary );}.elementor-662 .elementor-element.elementor-element-bf02e2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-662 .elementor-element.elementor-element-6887b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-662 .elementor-element.elementor-element-65cdaa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-662 .elementor-element.elementor-element-c590112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(max-width:1024px){.elementor-662 .elementor-element.elementor-element-2bddb32{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-4d9ca7c{padding:0% 15% 0% 0%;}.elementor-662 .elementor-element.elementor-element-4d9ca7c .elementor-heading-title{font-size:20px;letter-spacing:-0.5px;}.elementor-662 .elementor-element.elementor-element-51ce8af{padding:0% 15% 0% 0%;}.elementor-662 .elementor-element.elementor-element-51ce8af .elementor-heading-title{font-size:40px;letter-spacing:-2.5px;}.elementor-662 .elementor-element.elementor-element-e386fc9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:22px;}.elementor-662 .elementor-element.elementor-element-6d978b8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:22px;}.elementor-662 .elementor-element.elementor-element-8b63fff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:22px;}.elementor-662 .elementor-element.elementor-element-3ef700f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:22px;}.elementor-662 .elementor-element.elementor-element-3e74276{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:22px;}.elementor-662 .elementor-element.elementor-element-a089b89{--n-accordion-title-font-size:20px;}:where( .elementor-662 .elementor-element.elementor-element-a089b89 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-1.5px;}.elementor-662 .elementor-element.elementor-element-114609f{--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-662 .elementor-element.elementor-element-6c283b9{padding:0% 0% 0% 0%;}.elementor-662 .elementor-element.elementor-element-6c283b9 .elementor-heading-title{font-size:38px;letter-spacing:-2.5px;}.elementor-662 .elementor-element.elementor-element-7d1fbee{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-47c1557{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:14px;}.elementor-662 .elementor-element.elementor-element-bfb2717{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:14px;}.elementor-662 .elementor-element.elementor-element-c2ddb20{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-96329ce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-662 .elementor-element.elementor-element-eb4a5eb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:18px;}.elementor-662 .elementor-element.elementor-element-1a0a545{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-662 .elementor-element.elementor-element-51f213d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-662 .elementor-element.elementor-element-bf02e2f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-662 .elementor-element.elementor-element-6887b7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-65cdaa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-c590112{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-662 .elementor-element.elementor-element-2bddb32{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-662 .elementor-element.elementor-element-091881c{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-4d9ca7c .elementor-heading-title{font-size:20px;letter-spacing:-1.5px;}.elementor-662 .elementor-element.elementor-element-51ce8af .elementor-heading-title{font-size:36px;letter-spacing:-3.5px;}.elementor-662 .elementor-element.elementor-element-4e2c059{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-114609f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-662 .elementor-element.elementor-element-6c283b9 .elementor-heading-title{font-size:21px;letter-spacing:-1px;}.elementor-662 .elementor-element.elementor-element-7d1fbee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-c2ddb20{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-96329ce{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-eb4a5eb{font-size:15px;}.elementor-662 .elementor-element.elementor-element-1a0a545{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-51f213d{font-size:15px;}.elementor-662 .elementor-element.elementor-element-bf02e2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-6887b7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-65cdaa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-662 .elementor-element.elementor-element-c590112{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-662 .elementor-element.elementor-element-091881c{--width:60%;}.elementor-662 .elementor-element.elementor-element-4e2c059{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-662 .elementor-element.elementor-element-091881c{--width:100%;}.elementor-662 .elementor-element.elementor-element-4e2c059{--width:100%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-a089b89 */.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon {
    position: relative !important;
    width: 35px !important;
    height: 35px !important;
    min-width: 35px !important;
    min-height: 35px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #e6007e !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    
}

.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon .e-opened,
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon .e-closed {
    display: none !important;
}

.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon::before,
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon::after {
    content: "";
    position: absolute;
    background: #fff;
    display: block;
}

.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon::before {
    width: 14px;
    height: 1.5px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title-icon::after {
    width: 1.5px;
    height: 14px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-662 .elementor-element.elementor-element-a089b89 details[open] > summary .e-n-accordion-item-title-icon::after {
    display: none !important;
}
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item:not(:first-child) .e-n-accordion-item-title-icon {
    margin-left: auto !important;
}
/* Quitar TODOS los bordes del acordeón */
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion,
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item,
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title,
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item > summary,
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-content,
.elementor-662 .elementor-element.elementor-element-a089b89 details,
.elementor-662 .elementor-element.elementor-element-a089b89 summary {
    border: none !important;
    box-shadow: none !important;
}

.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item {
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
}

.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item {
    border-bottom: 1px solid #000 !important;
}
.elementor-662 .elementor-element.elementor-element-a089b89 .e-n-accordion-item-title {
    padding: 20px 0 !important;
}/* End custom CSS */