.elementor-16 .elementor-element.elementor-element-1d35317{--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-16 .elementor-element.elementor-element-1d35317:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1d35317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071421;}.elementor-16 .elementor-element.elementor-element-037bb5d{--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-16 .elementor-element.elementor-element-a1ead27{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.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-16 .elementor-element.elementor-element-291a02e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-291a02e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:900;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-eb1439b{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-f19f709{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;color:#C4C6CE;}.elementor-16 .elementor-element.elementor-element-ef5b527{--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-16 .elementor-element.elementor-element-ef5b527:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ef5b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071421;}.elementor-16 .elementor-element.elementor-element-cf3a342{--display:flex;}.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-16 .elementor-element.elementor-element-5c630af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c34b938{--display:flex;}.elementor-16 .elementor-element.elementor-element-16c1968 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-fc3bbd9{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-14b888c{--display:flex;}.elementor-16 .elementor-element.elementor-element-9992ebf{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-2dd9e0c{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-ec20a03{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-41e8018{--display:flex;}.elementor-16 .elementor-element.elementor-element-37a3428 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-303d8d0{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-a04b8f9{--display:flex;}.elementor-16 .elementor-element.elementor-element-ad048c7{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-36e05cb{--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-16 .elementor-element.elementor-element-36e05cb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-36e05cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071421;}.elementor-16 .elementor-element.elementor-element-6a77e8f{--display:flex;}.elementor-16 .elementor-element.elementor-element-c3ead26{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-158e366{--display:flex;}.elementor-16 .elementor-element.elementor-element-64f1cdd .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-0a79346{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-dd870d7{--display:flex;}.elementor-16 .elementor-element.elementor-element-e33713e{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-e4b377b{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-43d0bad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1fea065{--display:flex;}.elementor-16 .elementor-element.elementor-element-e97c176 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-854f24d{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-f55cdd4{--display:flex;}.elementor-16 .elementor-element.elementor-element-38a1f9a{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-8df6856{--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-16 .elementor-element.elementor-element-8df6856:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8df6856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071421;}.elementor-16 .elementor-element.elementor-element-ad44b76{--display:flex;}.elementor-16 .elementor-element.elementor-element-65c8c41{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-14c9fc6{--display:flex;}.elementor-16 .elementor-element.elementor-element-09a7f0b .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3164cd8{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-98bc14e{--display:flex;}.elementor-16 .elementor-element.elementor-element-027bf8b{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-3314c27{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-60909f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9f4a0ae{--display:flex;}.elementor-16 .elementor-element.elementor-element-1f6186b .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-119570d{font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-7c4a2e9{--display:flex;}.elementor-16 .elementor-element.elementor-element-2dcd486{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-be3caea{--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-16 .elementor-element.elementor-element-be3caea:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-be3caea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14212E;}.elementor-16 .elementor-element.elementor-element-51341e5{--display:flex;--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-4824d5f{margin:0100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-c4ef6f6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-e0d71d7{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-817a938{--display:flex;}.elementor-16 .elementor-element.elementor-element-bec37fe{margin:0100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-532e7a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5c9d5b8{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-52db8eb{--display:flex;}.elementor-16 .elementor-element.elementor-element-7737d6d{margin:0100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"JetBrains Mono", Sans-serif;font-weight:400;color:#E67240;}.elementor-16 .elementor-element.elementor-element-54a6dcd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c253686{font-family:"Hanken Grotesk", Sans-serif;font-size:13px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-c129d8f{--display:flex;--min-height:207px;}.elementor-16 .elementor-element.elementor-element-c129d8f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c129d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071421;}.elementor-16 .elementor-element.elementor-element-56d47f1{--display:flex;--min-height:207px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0100px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-bd264c3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:57px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3d17f53{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-weight:400;color:#C4C6CE;}.elementor-16 .elementor-element.elementor-element-b7d0c87{--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:center;}.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-16 .elementor-element.elementor-element-c39a748 .elementor-button{background-color:#E67240;font-family:"JetBrains Mono", Sans-serif;font-weight:500;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-291a02e .elementor-heading-title{font-size:53px;}.elementor-16 .elementor-element.elementor-element-51341e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-56d47f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-bd264c3 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for container, class: .elementor-element-56d47f1 *//* Selecciona la columna para darle el fondo oscuro y el resplandor */
.tarjeta-glow {
    background: 
        radial-gradient(circle at 85% 15%, rgba(255, 94, 58, 0.15) 0%, transparent 50%), 
        #0b131f !important; /* El color azul oscuro de tu fondo */
    border: 1px solid rgba(255, 255, 255, 0.05); /* Un borde sutil que se usa mucho en este diseño */
    border-radius: 12px; /* Ajusta las esquinas redondeadas según tu diseño */
    padding: 40px; /* Espaciado interno de la tarjeta */
    position: relative;
    overflow: hidden; /* Evita que el resplandor se salga de las esquinas redondeadas */
}

/* Opcional: Si quieres un segundo resplandor sutil abajo a la izquierda */
.tarjeta-glow::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at 15% 85%, rgba(255, 255, 255, 0.03) 0%, transparent 40%);
    pointer-events: none; /* Para que no interfiera con los clics en los botones */
}

.tarjeta-zoom {
    transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), 
                background 0.4s ease !important;
    backface-visibility: hidden; 
    transform: scale(1);
    z-index: 1;
    background: rgba(255, 255, 255, 0.05); /* Fondo sutil inicial */
}
/* 2. Efecto Hover con el degradado de la imagen */
.tarjeta-zoom:hover {
    transform: scale(1.05) !important; 
    /* El degradado va del morado fuerte arriba a un tono oscuro abajo */
    
    z-index: 10;
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6) !important;
}/* End custom CSS */