.elementor-79460 .elementor-element.elementor-element-511062e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:88px;--padding-bottom:88px;--padding-left:120px;--padding-right:120px;}.elementor-79460 .elementor-element.elementor-element-511062e9:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-511062e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#140B33;}.elementor-79460 .elementor-element.elementor-element-511062e9::before, .elementor-79460 .elementor-element.elementor-element-511062e9 > .elementor-background-video-container::before, .elementor-79460 .elementor-element.elementor-element-511062e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-79460 .elementor-element.elementor-element-511062e9 > .elementor-background-slideshow::before, .elementor-79460 .elementor-element.elementor-element-511062e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79460 .elementor-element.elementor-element-511062e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-79460 .elementor-element.elementor-element-bed9c58{--display:flex;}.elementor-79460 .elementor-element.elementor-element-ed30141.elementor-element{--align-self:center;}.elementor-79460 .elementor-element.elementor-element-8924241{text-align:center;}.elementor-79460 .elementor-element.elementor-element-8924241 .elementor-heading-title{font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-79460 .elementor-element.elementor-element-2e1f705{text-align:center;font-size:18px;color:#D6CFEE;}.elementor-79460 .elementor-element.elementor-element-84007fa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-79460 .elementor-element.elementor-element-605d74d{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#3A2C7A;--border-color:#3A2C7A;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-79460 .elementor-element.elementor-element-605d74d:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-605d74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#221656;}.elementor-79460 .elementor-element.elementor-element-e863c67 .elementor-icon-wrapper{text-align:start;}.elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-stacked .elementor-icon{background-color:#FF9A62;color:#140B33;}.elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-framed .elementor-icon, .elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-default .elementor-icon{color:#FF9A62;border-color:#FF9A62;}.elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-framed .elementor-icon, .elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-default .elementor-icon svg{fill:#FF9A62;}.elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-framed .elementor-icon{background-color:#140B33;}.elementor-79460 .elementor-element.elementor-element-e863c67.elementor-view-stacked .elementor-icon svg{fill:#140B33;}.elementor-79460 .elementor-element.elementor-element-e863c67 .elementor-icon{font-size:26px;padding:15px;}.elementor-79460 .elementor-element.elementor-element-e863c67 .elementor-icon svg{height:26px;}.elementor-79460 .elementor-element.elementor-element-73929ce{text-align:start;}.elementor-79460 .elementor-element.elementor-element-73929ce .elementor-heading-title{font-size:15px;font-weight:400;color:#A89CD1;}.elementor-79460 .elementor-element.elementor-element-c181831 .elementor-heading-title{font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-1145ab6 .elementor-heading-title{font-size:15px;font-weight:700;color:#FFB38A;}.elementor-79460 .elementor-element.elementor-element-5c953e6{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#3A2C7A;--border-color:#3A2C7A;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-79460 .elementor-element.elementor-element-5c953e6:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-5c953e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-7749cf2 .elementor-icon-wrapper{text-align:start;}.elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-stacked .elementor-icon{background-color:#140B33;color:#C9B8FF;}.elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-framed .elementor-icon, .elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-default .elementor-icon{color:#140B33;border-color:#140B33;}.elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-framed .elementor-icon, .elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-default .elementor-icon svg{fill:#140B33;}.elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-framed .elementor-icon{background-color:#C9B8FF;}.elementor-79460 .elementor-element.elementor-element-7749cf2.elementor-view-stacked .elementor-icon svg{fill:#C9B8FF;}.elementor-79460 .elementor-element.elementor-element-7749cf2 .elementor-icon{font-size:26px;padding:15px;}.elementor-79460 .elementor-element.elementor-element-7749cf2 .elementor-icon svg{height:26px;}.elementor-79460 .elementor-element.elementor-element-48e0f7f{text-align:start;}.elementor-79460 .elementor-element.elementor-element-48e0f7f .elementor-heading-title{font-size:15px;font-weight:400;color:#5A4E85;}.elementor-79460 .elementor-element.elementor-element-c912e39 .elementor-heading-title{font-size:26px;font-weight:700;color:#140B33;}.elementor-79460 .elementor-element.elementor-element-8410c0f .elementor-heading-title{font-size:15px;font-weight:700;color:#140B33;}.elementor-79460 .elementor-element.elementor-element-0c6e149{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#3A2C7A;--border-color:#3A2C7A;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-79460 .elementor-element.elementor-element-0c6e149:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-0c6e149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#221656;}.elementor-79460 .elementor-element.elementor-element-ba48123 .elementor-icon-wrapper{text-align:start;}.elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-stacked .elementor-icon{background-color:#C9B8FF;color:#140B33;}.elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-framed .elementor-icon, .elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-default .elementor-icon{color:#C9B8FF;border-color:#C9B8FF;}.elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-framed .elementor-icon, .elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-default .elementor-icon svg{fill:#C9B8FF;}.elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-framed .elementor-icon{background-color:#140B33;}.elementor-79460 .elementor-element.elementor-element-ba48123.elementor-view-stacked .elementor-icon svg{fill:#140B33;}.elementor-79460 .elementor-element.elementor-element-ba48123 .elementor-icon{font-size:26px;padding:15px;}.elementor-79460 .elementor-element.elementor-element-ba48123 .elementor-icon svg{height:26px;}.elementor-79460 .elementor-element.elementor-element-75d7861{text-align:start;}.elementor-79460 .elementor-element.elementor-element-75d7861 .elementor-heading-title{font-size:15px;font-weight:400;color:#A89CD1;}.elementor-79460 .elementor-element.elementor-element-e1dbc5e .elementor-heading-title{font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-a2f65d8 .elementor-heading-title{font-size:15px;font-weight:700;color:#FFB38A;}@media(min-width:768px){.elementor-79460 .elementor-element.elementor-element-bed9c58{--content-width:760px;}}@media(max-width:1024px){.elementor-79460 .elementor-element.elementor-element-511062e9{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-79460 .elementor-element.elementor-element-84007fa{--grid-auto-flow:row;}.elementor-79460 .elementor-element.elementor-element-605d74d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79460 .elementor-element.elementor-element-5c953e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79460 .elementor-element.elementor-element-0c6e149{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-79460 .elementor-element.elementor-element-e1dbc5e .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-79460 .elementor-element.elementor-element-511062e9{--content-width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-79460 .elementor-element.elementor-element-8924241 .elementor-heading-title{font-size:33px;}.elementor-79460 .elementor-element.elementor-element-84007fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-511062e9 */.elementor-79460 .elementor-element.elementor-element-511062e9{position:relative;overflow:hidden}
.elementor-79460 .elementor-element.elementor-element-511062e9::before{content:"";position:absolute;left:50%;top:-420px;width:920px;height:620px;margin-left:-460px;border-radius:50%;background:#1E1250;pointer-events:none}
.elementor-79460 .elementor-element.elementor-element-511062e9 > .e-con-inner > *, .elementor-79460 .elementor-element.elementor-element-511062e9 > .e-con{position:relative;z-index:1}

/* Pastilla de avatares */
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-equipo{display:inline-flex;align-items:center;padding:7px 14px 7px 8px;border-radius:999px;background:#221656;border:1px solid #3A2C7A;font-size:14px;color:#D6CFEE}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-av{width:26px;height:26px;border-radius:50%;border:2px solid #221656;color:#140B33;font-weight:700;font-size:12px;display:inline-flex;align-items:center;justify-content:center}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-av + .sh-av{margin-left:-8px}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-equipo-txt{margin:0 10px}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-live{width:8px;height:8px;border-radius:50%;background:#4ADE80;animation:shPulse 1.8s ease-out infinite}
@keyframes shPulse{0%{box-shadow:0 0 0 0 rgba(74,222,128,.6)}100%{box-shadow:0 0 0 10px rgba(74,222,128,0)}}

/* Tarjetas */
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-duda-card{text-decoration:none;transition:transform .25s ease,border-color .25s ease}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-duda-card:hover{transform:translateY(-6px);border-color:#6E5BB8 !important}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-duda-card--destacada:hover{border-color:#FFFFFF !important}
.elementor-79460 .elementor-element.elementor-element-511062e9 .sh-duda-card .elementor-icon{border-radius:16px}

@media (prefers-reduced-motion:reduce){
  .elementor-79460 .elementor-element.elementor-element-511062e9 .sh-live{animation:none}
  .elementor-79460 .elementor-element.elementor-element-511062e9 .sh-duda-card{transition:none}
  .elementor-79460 .elementor-element.elementor-element-511062e9 .sh-duda-card:hover{transform:none}
}
@media (max-width:767px){
  .elementor-79460 .elementor-element.elementor-element-511062e9 .sh-equipo-txt{font-size:13px}
}/* End custom CSS */