.elementor-83326 .elementor-element.elementor-element-288430b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 60px 0px 60px;overflow:visible;}.elementor-83326 .elementor-element.elementor-element-288430b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83326 .elementor-element.elementor-element-9f281e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83326 .elementor-element.elementor-element-9f281e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-83326 .elementor-element.elementor-element-4080a39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-83326 .elementor-element.elementor-element-313149d:not(.elementor-motion-effects-element-type-background), .elementor-83326 .elementor-element.elementor-element-313149d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7c6e00 );}.elementor-83326 .elementor-element.elementor-element-313149d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:040px 0px 60px 0px;overflow:visible;}.elementor-83326 .elementor-element.elementor-element-313149d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83326 .elementor-element.elementor-element-384d012 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 0px 20px;}.elementor-83326 .elementor-element.elementor-element-384d012 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 013px 0px;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:900;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper .elementskit-section-title > span{color:#ffad06;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper .elementskit-section-subtitle{color:#45208E;font-size:23px;font-weight:600;margin:0px 0px 0px 0px;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper p{font-size:17px;margin:20px 40px 0px 40px;}.elementor-83326 .elementor-element.elementor-element-720914c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83326 .elementor-element.elementor-element-bf0b897{padding:40px 0px 0px 0px;overflow:visible;}.elementor-83326 .elementor-element.elementor-element-54ca7b2 > .elementor-element-populated{padding:0px 80px 0px 80px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-accordion-item{border-width:1px;border-color:#D5D8DC;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#D5D8DC;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#D5D8DC;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-active .elementor-accordion-icon, .elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-active .elementor-accordion-title{color:#5D4293;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-active .elementor-accordion-icon svg{fill:#5D4293;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:800;text-transform:none;text-decoration:none;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-tab-content{background-color:var( --e-global-color-e7c6e00 );font-size:1.5rem;font-weight:normal;padding:40px 40px 40px 40px;}body.elementor-page-83326:not(.elementor-motion-effects-element-type-background), body.elementor-page-83326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:950px){.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-83326 .elementor-element.elementor-element-313149d{padding:40px 20px 60px 20px;}.elementor-83326 .elementor-element.elementor-element-384d012 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper .elementskit-section-title{font-size:1.7em;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:1.4em;}.elementor-83326 .elementor-element.elementor-element-720914c .elementskit-section-title-wraper p{font-size:0.9em;}.elementor-83326 .elementor-element.elementor-element-54ca7b2 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-accordion-title{font-size:1em;}.elementor-83326 .elementor-element.elementor-element-cbed2d0 .elementor-tab-content{font-size:1em;}}/* Start custom CSS for accordion, class: .elementor-element-cbed2d0 */.elementor-accordion .elementor-accordion-item {
    border: 0px;
    border-bottom: 1px solid #d5d8dc;
}

hr {
    margin-top:  3rem !important;
    margin-bottom: 3rem !important;
    border: 0;
    border-top: 1px solid #d5d8dc;
}


/* Estilo general del número en círculo */
.elementor-tab-title::before {
  display: inline-block;
  background-color: #462f75;
  color: white;
  font-weight: bold;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  font-size: 14px;
  margin-right: 12px;
  font-family: sans-serif;
  content: ""; /* Este se sobreescribe en cada ID */
}

/* Números individuales */
#elementor-tab-title-2131::before { content: "1"; }
#elementor-tab-title-2132::before { content: "2"; }
#elementor-tab-title-2133::before { content: "3"; }
#elementor-tab-title-2134::before { content: "4"; }
#elementor-tab-title-2135::before { content: "5"; }
#elementor-tab-title-2136::before { content: "6"; }
#elementor-tab-title-2137::before { content: "7"; }
#elementor-tab-title-2138::before { content: "8"; }
#elementor-tab-title-2139::before { content: "9"; }/* End custom CSS */