@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600&display=swap";:root{--navy: #000f2d;--navy-mid: #071a38;--navy-light: #0e2444;--blue: #2e6fce;--blue-light: #4a8fe8;--blue-bright: #5ba3f5;--white: #ffffff;--white-80: rgba(255, 255, 255, .8);--white-50: rgba(255, 255, 255, .5);--white-15: rgba(255, 255, 255, .07);--border: rgba(46, 111, 206, .25);--border-hover: rgba(91, 163, 245, .5);--green: #22c55e;--red: #ef4444;--gold: #f59e0b;--c-bg: var(--navy);--c-surface: var(--navy-mid);--c-primary: var(--blue);--c-accent: var(--blue-bright);--c-border: var(--border);--c-text: var(--white);--c-muted: var(--white-50);--c-header-bg: var(--navy);--gradient-hero: radial-gradient(ellipse 80% 60% at 60% 40%, rgba(46, 111, 206, .12) 0%, transparent 70%)}html,body{background-color:var(--c-bg)!important;font-family:Inter,sans-serif!important;color:var(--c-text)!important;margin:0!important;padding:0!important}.theme-hello-elementor,.elementor.elementor-5531{margin:0!important;padding:0!important}.elementor.elementor-5531{padding-top:84px!important}header,header.elementor-location-header,.elementor-location-header{background:var(--navy)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(46,111,206,.15)!important;box-shadow:0 1px 15px #00000080!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:84px!important;z-index:9999!important;transition:box-shadow .3s ease!important}.elementor-998 .elementor-element.elementor-element-f74cca4{height:84px!important;min-height:84px!important;padding:0 24px!important}.elementor-998 .elementor-element.elementor-element-f74cca4,.elementor-998 .elementor-element.elementor-element-f74cca4:not(.elementor-motion-effects-element-type-background),.elementor-998 .elementor-element.elementor-element-f74cca4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--navy)!important;background-image:none!important}.elementor-998 .elementor-element.elementor-element-f74cca4:before,.elementor-998 .elementor-element.elementor-element-f74cca4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:none!important;background-color:transparent!important;opacity:0!important}header.elementor-sticky--effects,header.elementor-location-header.elementor-sticky--effects,.elementor-location-header.elementor-sticky--effects,.elementor-998 .elementor-element.elementor-element-f74cca4.elementor-sticky--effects{background:var(--navy)!important;background-image:none!important;border-bottom:1px solid rgba(91,163,245,.3)!important;box-shadow:0 4px 20px #0009!important}header .elementor-element-3f04dfe,header .elementor-element-c443eb1,header .elementor-widget-image,header .elementor-widget-container{padding:0!important;margin:0!important;height:84px!important;display:flex!important;align-items:center!important;background:transparent!important;border:none!important;box-shadow:none!important}header .elementor-widget-image img[src*=Logo],header .elementor-widget-image img[src*=logo],.elementor-location-header .elementor-widget-image img[src*=Logo],.elementor-location-header .elementor-widget-image img[src*=logo]{height:48px!important;max-height:48px!important;width:auto!important;display:block!important;object-fit:contain!important;padding:0!important;margin:0!important;transition:none!important;cursor:default!important}header .elementor-element-78a3456a,header .elementor-widget-nav-menu,header .elementor-nav-menu--main{height:84px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}header .elementor-element-3f04dfe,header .elementor-element-3f04dfe *,header .elementor-element-3f04dfe *:hover,header .elementor-element-3f04dfe *:focus,header .elementor-element-3f04dfe *:active,header .elementor-element-c443eb1,header .elementor-element-c443eb1 *,header .elementor-element-c443eb1 *:hover,header .elementor-element-c443eb1 *:focus,header .elementor-element-c443eb1 *:active,header .elementor-widget-image,header .elementor-widget-image *,header .elementor-widget-image *:hover,header .elementor-widget-image *:focus,header .elementor-widget-image *:active{background:transparent!important;background-color:transparent!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;transform:none!important;opacity:1!important;transition:none!important}.elementor-nav-menu a,.elementor-nav-menu .elementor-item{color:var(--white-80)!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;opacity:1!important;display:inline-block!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.elementor-nav-menu a:hover,.elementor-nav-menu .elementor-item:hover,.elementor-nav-menu .elementor-item.elementor-item-active{color:var(--blue-bright)!important;transform:translateY(-1px)!important}.elementor-nav-menu .elementor-item.btn-login-outline,.btn-login-outline{background:transparent!important;color:var(--white)!important;border:1.5px solid #2e6fce!important;border-radius:4px!important;padding:8px 20px!important;font-family:Rajdhani,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-left:16px!important;transition:all .2s ease!important}.elementor-nav-menu .elementor-item.btn-login-outline:hover,.btn-login-outline:hover{background:#2e6fce1a!important;border-color:var(--blue-bright)!important;color:var(--white)!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #2e6fce40!important}.elementor-nav-menu .elementor-item.btn-get-started-solid,.btn-get-started-solid{background:#2e6fce!important;color:var(--white)!important;border:none!important;border-radius:4px!important;padding:9.5px 22px!important;font-family:Rajdhani,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-left:12px!important;transition:all .2s ease!important}.elementor-nav-menu .elementor-item.btn-get-started-solid:hover,.btn-get-started-solid:hover{background:var(--blue-light)!important;color:var(--white)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #2e6fce66!important}.elementor-button-wrapper a{transition:all .2s cubic-bezier(.16,1,.3,1)!important}.elementor-button-wrapper a:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #2e6fce66!important}#cliente-banner-overlay{display:block!important;opacity:.55!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;pointer-events:none!important}.elementor-element-7bade208,[data-id="7bade208"]{background-color:var(--navy)!important;min-height:calc(100vh - 84px)!important;height:calc(100vh - 84px)!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important;padding:0!important;margin:0!important;--margin-top: 0 !important}.elementor-element-7bade208 .elementor-background-video-container,[data-id="7bade208"] .elementor-background-video-container{height:100%!important;width:100%!important;position:absolute!important;top:0!important;left:0!important;transform:none!important;overflow:hidden!important}.elementor-element-7bade208 video,[data-id="7bade208"] video{min-width:100%!important;min-height:100%!important;width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;left:0!important;transform:none!important}.grid-lines{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:.06!important;background-image:linear-gradient(rgba(91,163,245,1) 1px,transparent 1px),linear-gradient(90deg,rgba(91,163,245,1) 1px,transparent 1px)!important;background-size:60px 60px!important;z-index:2!important;pointer-events:none!important}.elementor-element-7bade208:before,[data-id="7bade208"]:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(ellipse 80% 60% at 60% 40%,rgba(46,111,206,.15) 0%,var(--navy) 80%)!important;z-index:2!important}[data-id="7bade208"] .e-con-inner{position:relative!important;z-index:3!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 48px!important;box-sizing:border-box!important;height:auto!important}.elementor-widget-heading .elementor-heading-title{font-family:Rajdhani,sans-serif!important}[data-id=efa8cc3] .elementor-heading-title{font-family:Rajdhani,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--blue-bright)!important;opacity:.95!important}.elementor-slide-heading{font-family:Rajdhani,sans-serif!important;font-size:clamp(38px,6vw,72px)!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-1px!important;color:var(--white)!important;text-shadow:none!important;margin-bottom:24px!important}.elementor-slide-description{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important;color:var(--white-80)!important;max-width:480px!important}.animated,[data-settings*=fadeInDown],[data-settings*=fadeInLeft],[data-settings*=fadeInRight],[data-settings*=fadeInUp],.de_scroll_animation_no,.elementor-invisible{animation:none!important;opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}.de-reveal-animation,.de-staggering,[data-de-animation]{animation:none!important;opacity:1!important;transform:translateY(0)!important}.e-con.e-parent,.e-con-boxed.e-parent{background-color:transparent!important}.elementor-element-8ebc919,[data-id="8ebc919"]{background:linear-gradient(180deg,var(--c-bg) 0%,#0a1628 100%)!important}.product-card,.e-con-boxed.product-card{background:var(--navy-mid)!important;border:1px solid var(--border)!important;border-radius:10px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;transition:border-color .2s,transform .2s,box-shadow .2s!important;padding:0!important;min-height:480px!important;box-shadow:0 10px 30px #0006!important}.product-card>.e-con-inner{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;padding:0!important;gap:0!important;flex:1!important}.product-card .elementor-widget-image,.product-card .elementor-widget-theme-post-featured-image{width:100%!important;height:180px!important;overflow:hidden!important;flex-shrink:0!important;position:relative!important;display:block!important;margin:0!important}.product-card .elementor-widget-image .elementor-widget-container,.product-card .elementor-widget-theme-post-featured-image .elementor-widget-container{height:100%!important;width:100%!important;padding:0!important;margin:0!important;line-height:0!important}.product-card .elementor-widget-image img,.product-card .elementor-widget-theme-post-featured-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;border-radius:10px 10px 0 0!important;border-bottom:1px solid var(--border)!important}.product-card .e-con.e-child{position:relative!important;background:transparent!important;width:100%!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;margin:0!important}.product-card .e-con.e-child:nth-of-type(1),.product-card .e-con.e-child[data-id="0885d55"]{padding:24px 24px 0!important;flex-grow:1!important}.product-card .e-con.e-child:nth-of-type(2),.product-card .e-con.e-child[data-id="3389ca4"]{padding:0 24px 24px!important;margin-top:auto!important;flex-shrink:0!important}.product-card .elementor-widget{margin:0!important;padding:0!important}.product-card .product_title,.product-card .elementor-heading-title{font-family:Rajdhani,sans-serif!important;font-size:20px!important;font-weight:700!important;color:var(--white)!important;margin-bottom:12px!important;line-height:1.3!important;letter-spacing:.5px!important}.product-card .product_title a{color:inherit!important;text-decoration:none!important}.product-card .product_title a:hover{color:var(--blue-bright)!important}.elementor-5924 .elementor-element.elementor-element-45c84e1>.elementor-widget-container,.product-card .elementor-element-45c84e1>.elementor-widget-container,.product-card .woocommerce-product-details__short-description .elementor-widget-container,.product-card .elementor-widget-woocommerce-product-short-description .elementor-widget-container{margin:0!important;padding:0!important}.product-card .woocommerce-product-details__short-description p{font-family:Inter,sans-serif!important;font-size:14px!important;color:var(--white-80)!important;line-height:1.65!important;margin:8px 0 16px!important}.product-card .e-rating{margin-bottom:12px!important}svg[fill="var(--gold)"]{fill:var(--gold)!important;color:var(--gold)!important}.product-card .price,.product-card .woocommerce-Price-amount{font-family:Rajdhani,sans-serif!important;font-size:18px!important;font-weight:700!important;color:var(--white)!important}.helios-divider{width:100%!important;height:1px!important;background:var(--border)!important;display:block!important;margin:0!important;padding:0!important;border:none!important}.product-card .add_to_cart_button,.product-card .single_add_to_cart_button,.product-card .button{background:var(--blue)!important;color:var(--white)!important;border:none!important;border-radius:4px!important;padding:12px 24px!important;font-size:14px!important;font-weight:700!important;font-family:Rajdhani,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer!important;width:100%!important;text-align:center!important;transition:all .2s!important;display:block!important;margin-top:14px!important}.product-card .add_to_cart_button:hover,.product-card .button:hover{background:var(--blue-light)!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px #2e6fce66!important}.product-card:hover{transform:translateY(-3px)!important;border-color:var(--border-hover)!important;box-shadow:0 16px 40px #00000080!important}.elementor-element-140ff40{display:grid!important;gap:24px!important}.elementor-5531 .elementor-element-1a2494aa,.elementor-5531 .elementor-element-1a2494aa:not(.elementor-motion-effects-element-type-background),.elementor-5531 .elementor-element-1a2494aa>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-5531 .elementor-element-7cd1cc14,.elementor-5531 .elementor-element-7cd1cc14:not(.elementor-motion-effects-element-type-background),.elementor-5531 .elementor-element-7cd1cc14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--c-surface)!important;background-image:none!important}.elementor-5531 .elementor-element-1a2494aa,.elementor-5531 .elementor-element-7cd1cc14{border-color:rgba(var(--c-primary-rgb),.18)!important;border-width:1px!important;border-style:solid!important;transition:border-color .25s ease,box-shadow .25s ease!important}.elementor-5531 .elementor-element-1a2494aa:hover,.elementor-5531 .elementor-element-7cd1cc14:hover{border-color:rgba(var(--c-primary-rgb),.45)!important;box-shadow:0 8px 32px rgba(var(--c-primary-rgb),.12)!important}.elementor-5531 .elementor-element-3c1620fc:before,.elementor-5531 .elementor-element-3c1620fc>.e-con-inner>.elementor-background-video-container:before{background-image:none!important;background-color:#04132c99!important}.elementor-5531 .elementor-element-8ebc919,.elementor-5531 [data-id="8ebc919"]{border-top:1px solid rgba(var(--c-primary-rgb),.1)!important;border-bottom:1px solid rgba(var(--c-primary-rgb),.1)!important}.elementor-button,.elementor-button-link,.wp-element-button{background:var(--c-primary)!important;border:1.5px solid var(--c-primary)!important;border-radius:8px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.3px!important;padding:14px 28px!important;transition:background .2s ease,box-shadow .2s ease,transform .15s ease!important;cursor:pointer!important}.elementor-button:hover,.elementor-button-link:hover{background:#5aa0e0!important;border-color:#5aa0e0!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(var(--c-primary-rgb),.3)!important}.elementor-nav-menu .elementor-item.highlighted,a[href*=join],.elementor-button-wrapper a{background:transparent!important;color:var(--c-primary)!important;border:1.5px solid var(--c-primary)!important;border-radius:8px!important;padding:8px 18px!important;font-weight:600!important;font-size:13px!important;transition:background .2s ease,color .2s ease!important}.elementor-nav-menu .elementor-item.highlighted:hover,a[href*=join]:hover,.elementor-button-wrapper a:hover{background:var(--c-primary)!important;color:#fff!important;opacity:1!important}::-webkit-scrollbar{width:0px;background:transparent}*{scrollbar-width:none;-ms-overflow-style:none}#particles-js,.particles-js-canvas-el,canvas[class*=particles],[class*=starfield],[id*=particles]{display:none!important}.cliente-contacto-section{padding:100px 20px!important;background:var(--c-bg)!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;position:relative!important}.contacto-container{max-width:580px!important;width:100%!important;background:#0d1117bf!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(var(--c-primary-rgb),.25)!important;border-radius:16px!important;padding:40px!important;box-shadow:0 0 30px rgba(var(--c-primary-rgb),.08),inset 0 0 15px rgba(var(--c-primary-rgb),.03)!important;box-sizing:border-box!important}.contacto-header{text-align:center!important;margin-bottom:30px!important}.contacto-header h2{font-family:Syne,sans-serif!important;font-size:28px!important;font-weight:800!important;color:#fff!important;margin:0 0 10px!important;letter-spacing:-.5px!important;text-transform:uppercase!important;background:linear-gradient(90deg,#ffffff,var(--c-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contacto-header p{font-size:14px!important;color:var(--c-muted)!important;line-height:1.5!important;margin:0!important}.contacto-form,.form-row{display:flex!important;flex-direction:column!important;gap:20px!important}.form-group{display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important}.form-group label{font-size:11px!important;font-weight:700!important;color:var(--c-primary)!important;text-transform:uppercase!important;letter-spacing:1px!important}.form-group input,.form-group textarea{background:#07090fcc!important;border:1px solid var(--c-border)!important;border-radius:6px!important;padding:12px 14px!important;font-family:Inter,sans-serif!important;font-size:14px!important;color:#fff!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;width:100%!important;box-sizing:border-box!important}.form-group input::placeholder,.form-group textarea::placeholder{color:#4b5563!important}.form-group input:focus,.form-group textarea:focus{border-color:var(--c-primary)!important;box-shadow:0 0 10px rgba(var(--c-primary-rgb),.25)!important}.contacto-submit-btn{background:linear-gradient(90deg,var(--c-accent),var(--c-primary))!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:14px 28px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;transition:all .2s ease!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;text-transform:uppercase!important;letter-spacing:.5px!important}.contacto-submit-btn:hover{opacity:.9!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(var(--c-primary-rgb),.25)!important}.contacto-submit-btn:disabled{opacity:.6!important;cursor:not-allowed!important}.submit-spinner{width:18px;height:18px;animation:rotate-spinner 2s linear infinite}.submit-spinner .path{stroke:#fff;stroke-linecap:round;animation:dash-spinner 1.5s ease-in-out infinite}@keyframes rotate-spinner{to{transform:rotate(360deg)}}@keyframes dash-spinner{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.form-status-message{font-size:13px!important;border-radius:6px!important;padding:12px!important;display:none!important;box-sizing:border-box!important;font-family:Inter,sans-serif!important}.form-status-message.success-message{display:block!important;background:#10b98126!important;border:1px solid rgba(16,185,129,.3)!important;color:#34d399!important}.form-status-message.error-message{display:block!important;background:#ef444426!important;border:1px solid rgba(239,68,68,.3)!important;color:#f87171!important}.elementor-element-37306c63,[data-id="37306c63"]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:70px!important;width:100%!important;max-width:100%!important;padding:100px 40px!important;box-sizing:border-box!important;margin:0!important}.elementor-element-211fe9b4,[data-id="211fe9b4"]{flex:0 1 680px!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;max-width:100%!important}.elementor-element-60d0f06b,[data-id="60d0f06b"]{flex-shrink:0!important;width:380px!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-element-60d0f06b .elementor-widget-container,[data-id="60d0f06b"] .elementor-widget-container{width:100%!important;height:auto!important;display:flex!important;justify-content:center!important;align-items:center!important}.elementor-element-60d0f06b img,[data-id="60d0f06b"] img,.elementor-element-60d0f06b .elementor-widget-container img{width:380px!important;max-width:100%!important;height:auto!important;display:block!important}@media (max-width: 1024px){.elementor-element-37306c63,[data-id="37306c63"]{flex-direction:column!important;text-align:center!important;gap:35px!important;padding:60px 20px!important}.elementor-element-211fe9b4,[data-id="211fe9b4"]{flex:1!important;align-items:center!important;text-align:center!important}.elementor-element-211fe9b4 .elementor-heading-title,.elementor-element-211fe9b4 p{text-align:center!important}.elementor-element-60d0f06b,[data-id="60d0f06b"],.elementor-element-60d0f06b img,[data-id="60d0f06b"] img,.elementor-element-60d0f06b .elementor-widget-container img{width:260px!important}}.elementor-slides .elementor-slide-heading,.elementor-slide-heading{color:#fff!important;text-shadow:none!important}.elementor-5531>.elementor-element.e-con{padding-top:5rem!important;padding-bottom:5rem!important}.elementor-element-7bade208{padding-top:0!important;padding-bottom:0!important}.elementor-5531 .elementor-element-8ebc919:not(.elementor-motion-effects-element-type-background),.elementor-5531 .elementor-element-8ebc919>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--c-bg)!important;background-image:linear-gradient(180deg,#071428 0%,var(--c-bg) 100%)!important}footer a,.elementor-location-footer a,footer .elementor-item,footer p a{color:var(--c-text)!important;transition:color .2s ease!important;text-decoration:none!important}footer a:hover,.elementor-location-footer a:hover,footer .elementor-item:hover,footer p a:hover{color:var(--c-primary)!important}.elementor-element-hands-promo .e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:80px!important}@media (max-width: 768px){.elementor-element-hands-promo .e-con-inner{flex-direction:column-reverse!important;gap:32px!important}}.elementor-5531 .elementor-element.elementor-element-hands-promo{padding-top:180px!important;padding-bottom:180px!important;margin-top:0!important}.elementor-5531 .elementor-element.elementor-element-platform-showcase{padding-top:160px!important;padding-bottom:160px!important}.header-logo-link,.header-logo-link img,header .elementor-element-3f04dfe a,header .elementor-element-3f04dfe a img,header .elementor-widget-image a,header .elementor-widget-image a img{display:block!important;background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;padding:0!important;margin:0!important;text-decoration:none!important;cursor:pointer!important;transition:none!important;transform:none!important;opacity:1!important}.header-logo-link:hover,.header-logo-link:focus,.header-logo-link:active,.header-logo-link:hover img,.header-logo-link img:hover,header .elementor-element-3f04dfe a:hover,header .elementor-element-3f04dfe a:hover img,header .elementor-widget-image a:hover,header .elementor-widget-image a:hover img,#site-header .elementor-widget-image img:hover,.elementor-location-header .elementor-widget-image img:hover,#site-header .elementor-widget-image img,.elementor-location-header .elementor-widget-image img{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;transform:none!important;transition:none!important}.elementor-menu-toggle{display:none!important}@media (max-width: 1024px){.elementor-nav-menu--main,.elementor-nav-menu--main ul,.elementor-nav-menu--main li,.elementor-nav-menu--main a,header .elementor-nav-menu--main,.elementor-location-header .elementor-nav-menu--main,.elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--main{display:none!important}.elementor-998 .elementor-element-6950c56e .e-con-inner,header .elementor-element-6950c56e .e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;padding:0 20px!important;height:84px!important}.elementor-998 .elementor-element-3f04dfe,header .elementor-element-3f04dfe{width:auto!important;max-width:60%!important;flex:0 0 auto!important;margin:0!important}.elementor-998 .elementor-element-78a3456a,header .elementor-element-78a3456a{width:auto!important;flex:1 1 auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;padding:0!important}.elementor-998 .elementor-element-5211ffac,header .elementor-element-5211ffac{width:auto!important;max-width:100%!important;margin:0!important;padding:0!important}.elementor-998 .elementor-element.elementor-element-c443eb1 img,header .elementor-element-c443eb1 img,.header-logo-link img{height:68px!important;max-height:68px!important;width:auto!important;object-fit:contain!important}.elementor-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;background:#ffffff08!important;border:1.5px solid rgba(255,255,255,.1)!important;border-radius:8px!important;cursor:pointer!important;transition:all .2s ease!important;padding:0!important;margin:0 0 0 auto!important}.elementor-menu-toggle:hover{background:#ffffff14!important;border-color:var(--blue-bright)!important}.elementor-menu-toggle svg{width:20px!important;height:20px!important;fill:var(--white)!important;transition:fill .2s ease!important}.elementor-menu-toggle:hover svg{fill:var(--blue-bright)!important}.elementor-nav-menu--dropdown{position:absolute!important;top:100%!important;right:0!important;width:260px!important;background:#071329!important;border:1.5px solid rgba(91,163,245,.25)!important;border-radius:12px!important;box-shadow:0 10px 30px #000000b3!important;padding:12px!important;margin-top:12px!important;z-index:999999!important}.elementor-nav-menu--dropdown ul{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;margin:0!important;list-style:none!important}.elementor-nav-menu--dropdown .menu-item{width:100%!important;margin:0!important}.elementor-nav-menu--dropdown .menu-item a{display:block!important;padding:10px 16px!important;color:var(--white-80)!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;border-radius:6px!important;transition:all .2s ease!important;text-decoration:none!important;background:transparent!important;text-align:left!important}.elementor-nav-menu--dropdown .menu-item a:hover{color:var(--blue-bright)!important;background:#5ba3f514!important;padding-left:20px!important}}@media (max-width: 768px){.elementor-element-hands-promo .e-con-inner{flex-direction:column-reverse!important;align-items:center!important;justify-content:center!important;gap:48px!important;padding:0 24px!important}.elementor-element-hands-promo .e-con-inner>div:first-child{max-width:480px!important;width:100%!important;margin:0 auto!important;display:flex!important;justify-content:center!important}.elementor-element-hands-promo .e-con-inner>div:last-child{max-width:540px!important;width:100%!important;margin:0 auto!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.elementor-element-hands-promo .e-con-inner>div:last-child>div:first-child{margin-left:auto!important;margin-right:auto!important}.elementor-element-hands-promo .e-con-inner>div:last-child>div:last-child{align-items:center!important;width:100%!important}}@media (max-width: 768px){.elementor-996 .elementor-element-77463f52,footer .elementor-element-77463f52{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:36px!important;width:100%!important;text-align:center!important}.elementor-996 .elementor-element-7c68fc59,footer .elementor-element-7c68fc59{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;max-width:480px!important;margin:0 auto 24px!important;padding:0 16px!important;min-height:auto!important}.elementor-996 .elementor-element-676729f6,footer .elementor-element-676729f6{position:static!important;width:100%!important;max-width:180px!important;margin:0 auto 16px!important;display:flex!important;justify-content:center!important}.elementor-996 .elementor-element-676729f6 img,footer .elementor-element-676729f6 img{width:100%!important;max-width:140px!important;height:auto!important;display:block!important;margin:0 auto!important}.elementor-996 .elementor-element-2941574,footer .elementor-element-2941574{position:static!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important}footer .elementor-element-2941574 .elementor-heading-title{font-size:14px!important;line-height:1.6!important;text-align:center!important}.elementor-996 .elementor-element-5945ae3e,.elementor-996 .elementor-element-5ee66ec4,.elementor-996 .elementor-element-27481b29,footer .elementor-element-5945ae3e,footer .elementor-element-5ee66ec4,footer .elementor-element-27481b29{width:100%!important;max-width:320px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;margin:0 auto!important;padding:0!important}footer .elementor-element-50755155,footer .elementor-element-1d7d2157,footer .elementor-element-30e52fdf{text-align:center!important;width:100%!important;margin-bottom:8px!important}footer .elementor-heading-title{text-align:center!important}footer .elementor-icon-list-items{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important}footer .elementor-icon-list-item{text-align:center!important;justify-content:center!important}}@media (min-width: 1025px){.elementor-998 .elementor-element.elementor-element-3f04dfe,header .elementor-element-3f04dfe,.elementor-location-header .elementor-element-3f04dfe{width:270px!important;max-width:270px!important;flex:0 0 270px!important}.elementor-998 .elementor-element.elementor-element-78a3456a,header .elementor-element-78a3456a,.elementor-location-header .elementor-element-78a3456a{width:calc(100% - 290px)!important;flex:1 1 auto!important}.elementor-998 .elementor-element.elementor-element-c443eb1 img,header .elementor-element-c443eb1 img,.header-logo-link img{height:76px!important;max-height:76px!important;width:250px!important;max-width:250px!important;object-fit:contain!important}}.elementor-998 .elementor-element.elementor-element-c443eb1>.elementor-widget-container,header .elementor-element-c443eb1>.elementor-widget-container{margin:0!important;padding:0!important}#page-dashboard{padding-top:84px!important;background:var(--navy)!important;min-height:100vh!important}.dashboard-header{background:#000f2d!important;border-bottom:1px solid rgba(46,111,206,.15)!important;padding:20px 48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.dash-welcome{font-family:Rajdhani,sans-serif!important;font-size:22px!important;font-weight:700!important;color:var(--white)!important}.dash-welcome span{color:var(--blue-light)!important}.dash-actions{display:flex!important;gap:12px!important;align-items:center!important}.dash-btn{font-family:Rajdhani,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:10px 20px!important;border-radius:6px!important;cursor:pointer!important;border:none!important;transition:all .2s!important;outline:none!important}.dash-btn-new{background:var(--blue)!important;color:#fff!important}.dash-btn-new:hover{background:var(--blue-light)!important;transform:translateY(-1px)!important}.dash-btn-out{background:transparent!important;color:var(--white-80)!important;border:1.5px solid rgba(255,255,255,.15)!important}.dash-btn-out:hover{border-color:#ffffff59!important;color:#fff!important}.dashboard-body{padding:40px 48px!important;max-width:1400px!important;margin:0 auto!important;box-sizing:border-box!important}.stats-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:20px!important;margin-bottom:40px!important}.stat-card{background:var(--navy-mid)!important;border:1px solid var(--border)!important;border-radius:10px!important;padding:24px!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 30px #00000026!important}.stat-card:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:4px!important;height:100%!important;background:var(--blue)!important}.stat-card.green:before{background:var(--green)!important}.stat-card.red:before{background:var(--red)!important}.stat-card.gold:before{background:var(--gold)!important}.stat-card-label{font-family:Rajdhani,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--white-50)!important;margin-bottom:8px!important}.stat-card-value{font-family:Rajdhani,sans-serif!important;font-size:34px!important;font-weight:700!important;line-height:1!important;color:var(--white)!important}.stat-card-value.pos{color:var(--green)!important}.stat-card-value.neg{color:var(--red)!important}.stat-card-sub{font-size:12px!important;color:var(--white-50)!important;margin-top:6px!important}.journal-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:20px!important;flex-wrap:wrap!important;gap:16px!important}.journal-title{font-family:Rajdhani,sans-serif!important;font-size:28px!important;font-weight:700!important;color:var(--white)!important;margin:0!important}.filter-row{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.filter-btn{font-family:Rajdhani,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:7px 16px!important;border-radius:4px!important;cursor:pointer!important;border:1px solid var(--border)!important;background:transparent!important;color:var(--white-50)!important;transition:all .2s!important;outline:none!important}.filter-btn.active,.filter-btn:hover{border-color:var(--blue-bright)!important;color:var(--blue-bright)!important;background:#2e6fce14!important}.trade-table-wrap{background:var(--navy-mid)!important;border:1px solid var(--border)!important;border-radius:10px!important;overflow-x:auto!important;margin-bottom:28px!important;box-shadow:0 10px 30px #00000026!important}.trade-table-wrap table{width:100%!important;border-collapse:collapse!important}.trade-table-wrap thead th{font-family:Rajdhani,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--white-50)!important;padding:16px 20px!important;text-align:left!important;background:#0003!important;border-bottom:1px solid var(--border)!important;white-space:nowrap!important}.trade-table-wrap tbody tr{border-bottom:1px solid var(--border)!important;transition:background .15s!important;cursor:pointer!important}.trade-table-wrap tbody tr:last-child{border-bottom:none!important}.trade-table-wrap tbody tr:hover{background:#2e6fce0f!important}.trade-table-wrap td{padding:16px 20px!important;font-size:14px!important;color:var(--white-80)!important;white-space:nowrap!important}.trade-symbol{font-family:Rajdhani,sans-serif!important;font-size:16px!important;font-weight:700!important;color:var(--white)!important;letter-spacing:.5px!important}.badge{display:inline-flex!important;align-items:center!important;font-family:Rajdhani,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:3px 10px!important;border-radius:3px!important}.badge-long{background:#22c55e26!important;color:var(--green)!important}.badge-short{background:#ef444426!important;color:var(--red)!important}.badge-open{background:#5ba3f526!important;color:var(--blue-bright)!important}.badge-closed{background:#ffffff14!important;color:var(--white-50)!important}.pnl-pos{color:var(--green)!important;font-weight:600!important;font-family:Rajdhani,sans-serif!important;font-size:16px!important}.pnl-neg{color:var(--red)!important;font-weight:600!important;font-family:Rajdhani,sans-serif!important;font-size:16px!important}.no-trades{text-align:center!important;padding:64px 20px!important;color:var(--white-50)!important}.no-trades .nt-icon{font-size:40px!important;margin-bottom:12px!important}.no-trades p{font-size:15px!important;margin:0 0 8px!important}.no-trades .nt-cta{font-family:Rajdhani,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--blue-bright)!important;cursor:pointer!important;display:inline-block!important}.btn-delete{padding:12px 20px!important;background:#ef44441a!important;color:#fca5a5!important;border:1px solid rgba(239,68,68,.3)!important;border-radius:6px!important;font-family:Rajdhani,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .2s!important;outline:none!important}.btn-delete:hover{background:#ef444433!important}.detail-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-bottom:24px!important}.detail-item-label{font-family:Rajdhani,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--white-50)!important;margin-bottom:4px!important}.detail-item-value{font-size:16px!important;color:var(--white)!important}.detail-notes{background:#0003!important;border:1px solid var(--border)!important;border-radius:8px!important;padding:20px!important;margin-top:4px!important}.detail-notes-label{font-family:Rajdhani,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--white-50)!important;margin-bottom:10px!important}.detail-notes-text{font-size:14px!important;line-height:1.7!important;color:var(--white-80)!important}.form-group{margin-bottom:18px!important}.form-label{display:block!important;font-family:Rajdhani,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--white-50)!important;margin-bottom:8px!important}.form-input{width:100%!important;padding:13px 16px!important;background:#ffffff0d!important;border:1px solid var(--border)!important;border-radius:6px!important;color:var(--white)!important;font-size:15px!important;font-family:Inter,sans-serif!important;box-sizing:border-box!important;outline:none!important;transition:border-color .2s!important}.form-input:focus{border-color:var(--blue-light)!important;box-shadow:0 0 10px #2e6fce40!important}.form-input::placeholder{color:var(--white-50)!important}select.form-input{background-color:#071a38!important;cursor:pointer!important}input[type=date].form-input{color-scheme:dark!important}.form-btn{width:100%!important;padding:15px!important;background:var(--blue)!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .2s!important;margin-top:8px!important}.form-btn:hover{background:var(--blue-light)!important;transform:translateY(-1px)!important}.form-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px 24px!important;margin-bottom:24px!important}.form-grid .full{grid-column:1 / -1!important}.form-actions{display:flex!important;gap:16px!important;margin-top:28px!important;width:100%!important}.form-actions .btn-cancel,.form-actions button{flex:1!important;height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.elementor-nav-menu .elementor-item.btn-logout-link{color:#ef4444!important;font-size:13px!important;margin-left:16px!important;border:1px solid rgba(239,68,68,.25)!important;border-radius:4px!important;padding:8px 16px!important;transition:all .2s ease!important}.elementor-nav-menu .elementor-item.btn-logout-link:hover{background:#ef44441a!important;border-color:#ef4444!important;color:#f87171!important;transform:translateY(-2px)!important}
