.elementor-294 .elementor-element.elementor-element-8a1dd92{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-8a1dd92:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-8a1dd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e05374 );}.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-294 .elementor-element.elementor-element-e1c22db{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FFFFFF1A;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-294 .elementor-element.elementor-element-e1c22db.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-e1c22db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:600;color:#CBD5E1;}.elementor-294 .elementor-element.elementor-element-80b5d9b{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-80b5d9b.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-80b5d9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-6beb75c{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-6beb75c.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-6beb75c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-c5de791 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-bf81191 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #10B981 0%, #059669 100%);box-shadow:0px 0px 10px 0px rgba(85.3104347826087, 197.20000000000002, 169.47084688090737, 0.98);border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-186ebb6{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-76c5723{--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;}.elementor-294 .elementor-element.elementor-element-7d0bef0{text-align:center;}.elementor-294 .elementor-element.elementor-element-7d0bef0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;color:var( --e-global-color-1428502 );}.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-294 .elementor-element.elementor-element-1364c40{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-bbfdf76 );}.elementor-294 .elementor-element.elementor-element-1364c40.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-f794747{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-f794747:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-f794747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-537302f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.17rem;font-weight:600;color:var( --e-global-color-1428502 );}.elementor-294 .elementor-element.elementor-element-3164119{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-bbfdf76 );}.elementor-294 .elementor-element.elementor-element-c9f04c1{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-c9f04c1:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-c9f04c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-69b3f25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.17rem;font-weight:600;color:var( --e-global-color-1428502 );}.elementor-294 .elementor-element.elementor-element-501f22b{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-bbfdf76 );}.elementor-294 .elementor-element.elementor-element-df6341c{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-df6341c:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-df6341c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-8aae693 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.17rem;font-weight:600;color:var( --e-global-color-1428502 );}.elementor-294 .elementor-element.elementor-element-74b03c2{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-bbfdf76 );}.elementor-294 .elementor-element.elementor-element-48d0374{--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;}.elementor-294 .elementor-element.elementor-element-19f771d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-19f771d:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-19f771d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-a3b0b9b{--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;--justify-content:center;}.elementor-294 .elementor-element.elementor-element-cb2bc0e{--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:30px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-06c3d7c{text-align:center;}.elementor-294 .elementor-element.elementor-element-06c3d7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;color:var( --e-global-color-1428502 );}.elementor-294 .elementor-element.elementor-element-beb9e04{text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-bbfdf76 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-294 .elementor-element.elementor-element-0fbf3cc{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-294 .elementor-element.elementor-element-0fbf3cc .elementor-icon-list-text{transition:color 0.3s;}.elementor-294 .elementor-element.elementor-element-e4bf866{--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;}.elementor-294 .elementor-element.elementor-element-4037545{--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:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-4037545:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-4037545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-269e676{text-align:center;}.elementor-294 .elementor-element.elementor-element-269e676 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-bbfdf76 );}.elementor-294 .elementor-element.elementor-element-ec71488{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-294 .elementor-element.elementor-element-ec71488.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-af79fb0{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-af79fb0:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-af79fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cc0233 );}.elementor-294 .elementor-element.elementor-element-1c8667e{text-align:center;}.elementor-294 .elementor-element.elementor-element-1c8667e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:600;color:var( --e-global-color-564f938 );}.elementor-294 .elementor-element.elementor-element-376af9e{text-align:center;}.elementor-294 .elementor-element.elementor-element-376af9e .elementor-heading-title{color:var( --e-global-color-c5de791 );}.elementor-294 .elementor-element.elementor-element-b84623d .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #10B981 0%, #059669 100%);box-shadow:0px 0px 10px 0px rgba(85.3104347826087, 197.20000000000002, 169.47084688090737, 0.98);border-radius:30px 30px 30px 30px;}.elementor-294 .elementor-element.elementor-element-b84623d .elementor-button-content-wrapper{flex-direction:row;}body.elementor-page-294:not(.elementor-motion-effects-element-type-background), body.elementor-page-294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5de791 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-76c5723{--width:100%;}.elementor-294 .elementor-element.elementor-element-f794747{--width:28%;}.elementor-294 .elementor-element.elementor-element-c9f04c1{--width:28%;}.elementor-294 .elementor-element.elementor-element-df6341c{--width:28%;}.elementor-294 .elementor-element.elementor-element-a3b0b9b{--width:50%;}.elementor-294 .elementor-element.elementor-element-cb2bc0e{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-80b5d9b *//* Efecto de Texto Gradiente */
.texto-gradiente {
    background: linear-gradient(90deg, #3B82F6 0%, #9333EA 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 800; /* Opcional: El gradiente se ve mejor en letra gorda */
}/* End custom CSS */