.elementor-5899 .elementor-element.elementor-element-4abb4e2{--display:flex;--min-height:10px;--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-5899 .elementor-element.elementor-element-7012e30{--display:flex;--min-height:309px;}.elementor-5899 .elementor-element.elementor-element-dddfb59{--display:flex;--min-height:263px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#28194F;--border-color:#28194F;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #28194F;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5899 .elementor-element.elementor-element-dddfb59:not(.elementor-motion-effects-element-type-background), .elementor-5899 .elementor-element.elementor-element-dddfb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16141F;}.elementor-5899 .elementor-element.elementor-element-eb6fb3d{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;box-shadow:3px 3px 10px 1px #000000;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5899 .elementor-element.elementor-element-82dd2bd .elementor-heading-title{font-size:24px;color:#CFCFCF;}.elementor-5899 .elementor-element.elementor-element-f196541{padding:15px 0px 0px 0px;}.elementor-5899 .elementor-element.elementor-element-3149c4c{--display:flex;--min-height:319px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#362D5A;--border-color:#362D5A;--border-radius:15px 15px 15px 15px;box-shadow:3px 3px 10px 1px #362D5A;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5899 .elementor-element.elementor-element-ad3bd83{--display:flex;}.elementor-5899 .elementor-element.elementor-element-dbda845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5899 .elementor-element.elementor-element-dbda845 .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-5899 .elementor-element.elementor-element-8d9cb3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5899 .elementor-element.elementor-element-492c22f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5899 .elementor-element.elementor-element-bd0f317{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-5899 .elementor-element.elementor-element-bd0f317.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-icon i{color:#6C5886;transition:color 0.3s;}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-icon svg{fill:#6C5886;transition:fill 0.3s;}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-item > a{line-height:30px;}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5899 .elementor-element.elementor-element-c816d58{--display:flex;}.elementor-5899 .elementor-element.elementor-element-12ae41d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5899 .elementor-element.elementor-element-12ae41d.elementor-element{--align-self:center;}.elementor-5899 .elementor-element.elementor-element-12ae41d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5899 .elementor-element.elementor-element-ec17bcb .elementor-button{background-color:transparent;fill:#D8D8D8;color:#D8D8D8;background-image:linear-gradient(128deg, #0E4CD3 0%, #8E00C9 100%);box-shadow:0px 0px 15px 0px rgba(49.98000000000027, 0, 249.9, 0.71);border-style:solid;border-width:1px 1px 1px 1px;border-color:#362D5A;border-radius:7px 7px 7px 7px;padding:12px 100px 12px 100px;}.elementor-5899 .elementor-element.elementor-element-ec17bcb .elementor-button:hover, .elementor-5899 .elementor-element.elementor-element-ec17bcb .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(128deg, #8E00C9 11%, #0E4CD3 100%);box-shadow:0px 0px 15px 3px #5B00FF;}.elementor-5899 .elementor-element.elementor-element-ec17bcb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5899 .elementor-element.elementor-element-ec17bcb.elementor-element{--align-self:center;}.elementor-5899 .elementor-element.elementor-element-ec17bcb .elementor-button:hover svg, .elementor-5899 .elementor-element.elementor-element-ec17bcb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5899 .elementor-element.elementor-element-d25882a{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;box-shadow:3px 3px 10px 1px #000000;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5899 .elementor-element.elementor-element-65181be{--box-border-color:#35206B;--toggle-button-color:#7F17F3;--item-text-hover-decoration:underline;}.elementor-5899 .elementor-element.elementor-element-65181be .elementor-toc__header-title{text-align:start;}.elementor-5899 .elementor-element.elementor-element-65181be .elementor-toc__header, .elementor-5899 .elementor-element.elementor-element-65181be .elementor-toc__header-title{font-size:22px;font-weight:700;}.elementor-5899 .elementor-element.elementor-element-65181be .elementor-toc__header{flex-direction:row;}.elementor-5899 .elementor-element.elementor-element-c8a4336{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;box-shadow:3px 3px 10px 1px #000000;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5899 .elementor-element.elementor-element-3047eb2{--display:flex;--min-height:319px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#362D5A;--border-color:#362D5A;--border-radius:15px 15px 15px 15px;box-shadow:3px 3px 10px 1px #362D5A;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5899 .elementor-element.elementor-element-9f33c6c{--display:flex;}.elementor-5899 .elementor-element.elementor-element-9ea9379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5899 .elementor-element.elementor-element-9ea9379 .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-5899 .elementor-element.elementor-element-5a4059d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-5899 .elementor-element.elementor-element-f2ea7c2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5899 .elementor-element.elementor-element-228d092{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-5899 .elementor-element.elementor-element-228d092.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-icon i{color:#6C5886;transition:color 0.3s;}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-icon svg{fill:#6C5886;transition:fill 0.3s;}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-item > a{line-height:30px;}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5899 .elementor-element.elementor-element-fab7e47{--display:flex;}.elementor-5899 .elementor-element.elementor-element-019161d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5899 .elementor-element.elementor-element-019161d.elementor-element{--align-self:center;}.elementor-5899 .elementor-element.elementor-element-019161d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5899 .elementor-element.elementor-element-3e00779 .elementor-button{background-color:transparent;fill:#D8D8D8;color:#D8D8D8;background-image:linear-gradient(128deg, #0E4CD3 0%, #8E00C9 100%);box-shadow:0px 0px 15px 0px rgba(49.98000000000027, 0, 249.9, 0.71);border-style:solid;border-width:1px 1px 1px 1px;border-color:#362D5A;border-radius:7px 7px 7px 7px;padding:12px 100px 12px 100px;}.elementor-5899 .elementor-element.elementor-element-3e00779 .elementor-button:hover, .elementor-5899 .elementor-element.elementor-element-3e00779 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(128deg, #8E00C9 11%, #0E4CD3 100%);box-shadow:0px 0px 15px 3px #5B00FF;}.elementor-5899 .elementor-element.elementor-element-3e00779{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5899 .elementor-element.elementor-element-3e00779.elementor-element{--align-self:center;}.elementor-5899 .elementor-element.elementor-element-3e00779 .elementor-button:hover svg, .elementor-5899 .elementor-element.elementor-element-3e00779 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5899 .elementor-element.elementor-element-b6cc58f{--display:flex;--min-height:319px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#362D5A;--border-color:#362D5A;--border-radius:15px 15px 15px 15px;box-shadow:3px 3px 10px 1px #362D5A;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5899 .elementor-element.elementor-element-9cc238a{--display:flex;}@media(max-width:1024px){.elementor-5899 .elementor-element.elementor-element-492c22f{--grid-auto-flow:row;}.elementor-5899 .elementor-element.elementor-element-f2ea7c2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5899 .elementor-element.elementor-element-82dd2bd .elementor-heading-title{font-size:24px;}.elementor-5899 .elementor-element.elementor-element-f196541{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-5899 .elementor-element.elementor-element-492c22f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-bd0f317{--e-icon-list-icon-size:18px;}.elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5899 .elementor-element.elementor-element-bd0f317 .elementor-icon-list-item > a{font-size:14px;line-height:29px;}.elementor-5899 .elementor-element.elementor-element-f2ea7c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5899 .elementor-element.elementor-element-228d092{--e-icon-list-icon-size:18px;}.elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5899 .elementor-element.elementor-element-228d092 .elementor-icon-list-item > a{font-size:14px;line-height:29px;}}@media(min-width:768px){.elementor-5899 .elementor-element.elementor-element-ad3bd83{--width:60%;}.elementor-5899 .elementor-element.elementor-element-c816d58{--width:60%;}.elementor-5899 .elementor-element.elementor-element-9f33c6c{--width:60%;}.elementor-5899 .elementor-element.elementor-element-fab7e47{--width:60%;}}/* Start custom CSS for html, class: .elementor-element-3564367 */<style>
/* =========================================
   FAQ minimal — sin borde, sin glow, sin violeta
   Solo separador punteado + flecha tipo lista
   ========================================= */

.programa-curso#faqs{
  background: transparent;
  padding: 0;
  border: 0;
  box-shadow: none;
}

/* Título al tamaño del H2 “Curso de Liderazgo presencial” */
.programa-curso#faqs > h2{
  margin: 0 0 22px;
  font-size: 24px;           /* Ajustado al tamaño visual del H2 superior */
  font-weight: 700;
  letter-spacing: 0.5px;
  color: #ffffff;
}

/* Quitar degradado si existe */
.programa-curso#faqs .degrade-titulo-1,
.programa-curso#faqs .degrade-titulo-2{
  background: none;
  -webkit-background-clip: unset;
  background-clip: unset;
  color: #ffffff;
}

/* Separador punteado entre ítems */
.programa-curso#faqs .acordeon + .acordeon{
  border-top: 1px dotted rgba(255,255,255,0.18);
}

/* Summary estilo limpio tipo lista */
.programa-curso#faqs .acordeon > summary{
  list-style: none;
  cursor: pointer;
  padding: 14px 0;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 15px;
  font-weight: 500;
  color: rgba(255,255,255,0.92);
  transition: opacity .2s ease;
}

.programa-curso#faqs .acordeon > summary:hover{
  opacity: 0.75;
}

.programa-curso#faqs .acordeon > summary::-webkit-details-marker{
  display: none;
}

/* Flecha estilo “evento / lista” */
.programa-curso#faqs .acordeon > summary::before{
  content: "›";
  font-size: 16px;
  line-height: 1;
  transition: transform .2s ease;
  color: rgba(255,255,255,0.7);
}

.programa-curso#faqs .acordeon[open] > summary::before{
  transform: rotate(90deg);
}

/* Contenido */
.programa-curso#faqs .contenido{
  padding: 0 0 18px 22px;
  font-size: 14px;
  line-height: 1.7;
  color: rgba(255,255,255,0.75);
}

/* Responsive */
@media (max-width:767px){
  .programa-curso#faqs > h2{
    font-size: 26px;
  }
}
</style>/* End custom CSS */