@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Exo+2:wght@300;400;600;700&family=JetBrains+Mono:wght@400&display=swap');:root{--od-bg-deep:#040E17;--od-bg-main:#071A26;--od-bg-card:#0C2233;--od-cyan:#00E5FF;--od-cyan-dim:rgba(0,229,255,0.12);--od-cyan-glow:rgba(0,229,255,0.4);--od-cyan-soft:#00B4D8;--od-text:#D8F0F5;--od-text-dim:#7BA8B8;--od-border:rgba(0,229,255,0.18);--od-accent2:#FF4081;--od-dark:#040E17;--od-card:#071A26;--od-sub:#7BA8B8}body,#page-container,#et-main-area{background-color:var(--od-bg-deep)!important;color:var(--od-text)!important}#main-header,#main-header.et-fixed-header,.et-fixed-header{background:rgba(4,14,23,0.95)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--od-border)!important;box-shadow:none!important;transition:background 0.3s ease!important}#logo,.et-fixed-header #logo{max-height:52px!important}#top-menu>li>a,#top-menu>.menu-item>a{font-family:'Exo 2',sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--od-text-dim)!important;padding:0 14px!important;transition:color 0.2s ease!important}#top-menu>li>a:hover,#top-menu>.menu-item>a:hover{color:var(--od-cyan)!important}#top-menu>.current-menu-item>a,#top-menu>.current_page_item>a{color:var(--od-cyan)!important}#top-menu>.menu-item-cta>a{border:1.5px solid var(--od-cyan)!important;color:var(--od-cyan)!important;padding:8px 20px!important;transition:all 0.3s ease!important}#top-menu>.menu-item-cta>a:hover{background:var(--od-cyan)!important;color:var(--od-bg-deep)!important}#top-menu .sub-menu{background:rgba(4,14,23,0.98)!important;border:1px solid var(--od-border)!important;border-top:2px solid var(--od-cyan)!important;box-shadow:0 8px 32px rgba(0,0,0,0.6)!important}#top-menu .sub-menu li a{font-family:'Exo 2',sans-serif!important;font-size:12px!important;color:var(--od-text-dim)!important;letter-spacing:1px!important;padding:10px 20px!important}#top-menu .sub-menu li a:hover{color:var(--od-cyan)!important;background:var(--od-cyan-dim)!important}h1,h2,h3,h4,h5,h6,.et_pb_module_header,.et_pb_slide_title{font-family:'Orbitron',sans-serif!important;color:var(--od-text)!important;line-height:1.2!important}p,li,span,label,td,th,.et_pb_text,.et_pb_blurb_description{font-family:'Exo 2',sans-serif!important;color:var(--od-text-dim)!important;line-height:1.7!important}a{color:var(--od-cyan-soft)!important;transition:color 0.2s ease!important}a:hover{color:var(--od-cyan)!important}.et_pb_section{background-color:var(--od-bg-deep)}.et_pb_section.et_section_regular{background-color:var(--od-bg-main)}.et_pb_button,.et_pb_promo_button,.et_pb_more_button{font-family:'Orbitron',sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;transition:all 0.3s ease!important}.et_pb_button{background:var(--od-cyan)!important;border:none!important;color:var(--od-bg-deep)!important;padding:14px 32px!important;box-shadow:0 0 20px var(--od-cyan-glow)!important}.et_pb_button:hover{background:var(--od-cyan)!important;color:var(--od-bg-deep)!important;box-shadow:0 0 36px var(--od-cyan-glow),0 0 60px rgba(0,229,255,0.2)!important;transform:translateY(-2px)!important}.et_pb_button.od-btn-outline{background:transparent!important;border:1.5px solid var(--od-cyan)!important;color:var(--od-cyan)!important;box-shadow:none!important}.et_pb_button.od-btn-outline:hover{background:var(--od-cyan)!important;color:var(--od-bg-deep)!important;box-shadow:0 0 24px var(--od-cyan-glow)!important}.et_pb_text_inner h2{font-size:clamp(28px,3vw,42px)!important;margin-bottom:20px!important}.et_pb_text_inner p{font-size:16px!important;line-height:1.8!important}.et_pb_blurb{background:var(--od-bg-card)!important;border:1px solid var(--od-border)!important;padding:36px 28px!important;transition:background 0.25s ease,border-color 0.25s ease!important;position:relative!important;overflow:hidden!important}.et_pb_blurb::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--od-cyan);opacity:0;transition:opacity 0.3s ease}.et_pb_blurb:hover{background:#0F2A3E!important;border-color:var(--od-cyan)!important}.et_pb_blurb:hover::after{opacity:1}.et_pb_blurb_title{font-family:'Orbitron',sans-serif!important;font-size:14px!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--od-text)!important;margin-bottom:12px!important}.et_pb_blurb_content .et_pb_image_container img,.et_pb_blurb_content .et-pb-icon{filter:drop-shadow(0 0 0 var(--od-cyan));transition:filter 0.3s ease!important}.et_pb_blurb:hover .et_pb_blurb_content .et_pb_image_container img,.et_pb_blurb:hover .et_pb_blurb_content .et-pb-icon{filter:drop-shadow(0 0 8px var(--od-cyan)) drop-shadow(0 0 16px rgba(0,229,255,0.35))!important}.et_pb_pricing_table{background:var(--od-bg-card)!important;border:1px solid var(--od-border)!important}.et_pb_pricing_heading{background:var(--od-bg-deep)!important}.et_pb_pricing_title{font-family:'Orbitron',sans-serif!important;color:var(--od-cyan)!important}.et_pb_pricing_content_top,.et_pb_pricing_content{background:var(--od-bg-card)!important}.et_pb_toggle{background:var(--od-bg-card)!important;border:1px solid var(--od-border)!important;border-radius:0!important;margin-bottom:8px!important}.et_pb_toggle_title{font-family:'Exo 2',sans-serif!important;font-weight:600!important;color:var(--od-text)!important;font-size:15px!important}.et_pb_toggle_open .et_pb_toggle_title{color:var(--od-cyan)!important}.et_pb_toggle_open{border-color:var(--od-cyan)!important;border-left:3px solid var(--od-cyan)!important}.et_pb_tabs_controls{background:var(--od-bg-deep)!important;border-bottom:1px solid var(--od-border)!important}.et_pb_tabs_controls li a{font-family:'Exo 2',sans-serif!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--od-text-dim)!important}.et_pb_tabs_controls li.et_pb_tab_active a{color:var(--od-cyan)!important}.et_pb_tabs_controls li.et_pb_tab_active{border-bottom:2px solid var(--od-cyan)!important}.et_pb_tab{background:var(--od-bg-card)!important}.et_pb_contact_form_container input,.et_pb_contact_form_container textarea,.wpcf7 input,.wpcf7 textarea,.wpforms-field input,.wpforms-field textarea{background:var(--od-bg-card)!important;border:1px solid var(--od-border)!important;border-radius:0!important;color:var(--od-text)!important;font-family:'Exo 2',sans-serif!important;padding:12px 16px!important;transition:border-color 0.3s ease!important}.et_pb_contact_form_container input:focus,.et_pb_contact_form_container textarea:focus,.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:var(--od-cyan)!important;outline:none!important;box-shadow:0 0 0 2px rgba(0,229,255,0.15)!important}.od-whatsapp-float{position:fixed;bottom:28px;right:28px;width:58px;height:58px;background:#25D366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(37,211,102,0.5);z-index:9999;transition:transform 0.2s ease,box-shadow 0.2s ease;text-decoration:none!important}.od-whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 28px rgba(37,211,102,0.7)}.od-whatsapp-float svg{width:30px;height:30px;fill:white}#main-footer,#footer-bottom,.et_pb_footer_nav{background:var(--od-bg-deep)!important;border-top:1px solid var(--od-border)!important}#footer-bottom,#footer-bottom p,#footer-bottom a{font-family:'Exo 2',sans-serif!important;font-size:12px!important;color:var(--od-text-dim)!important;letter-spacing:1px!important}#footer-bottom a:hover{color:var(--od-cyan)!important}.et_pb_widget_area{background:transparent!important}.footer-widget .widget-title,#main-footer .widgettitle{font-family:'Orbitron',sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--od-cyan)!important;margin-bottom:16px!important}#main-footer .widget ul li a{font-family:'Exo 2',sans-serif!important;font-size:13px!important;color:var(--od-text-dim)!important;text-decoration:none!important;transition:color 0.2s ease!important;display:block;padding:4px 0}#main-footer .widget ul li a:hover{color:var(--od-cyan)!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--od-bg-deep)}::-webkit-scrollbar-thumb{background:rgba(0,229,255,0.25);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--od-cyan)}::selection{background:var(--od-cyan);color:var(--od-bg-deep)}@media (max-width:980px){#top-menu>li>a{font-size:13px!important}.od-hero{padding:60px 24px 50px!important}.od-sg{grid-template-columns:repeat(2,1fr)!important}.od-stats{gap:32px!important}}@media (max-width:767px){.od-sg{grid-template-columns:1fr!important}.od-strip{flex-wrap:wrap}.od-si{min-width:140px;flex:none}.od-ctas,.od-ctabs{flex-direction:column}.od-stats{flex-wrap:wrap;gap:24px}.od-snum{font-size:24px!important}.od-usp{flex-direction:column}.od-udv{display:none}}html{scroll-behavior:smooth}.et_pb_row .et_pb_column{display:flex;flex-direction:column}.et_pb_row .et_pb_column .et_pb_text{flex:1}.et_pb_row .et_pb_column .et_pb_button_module_wrapper{margin-top:auto}.et_pb_row .et_pb_column .et_pb_button{display:block;width:70%;text-align:center;box-sizing:border-box;padding:12px 20px!important;font-size:14px!important;letter-spacing:1px!important}#et-top-navigation .logo,.et_pb_menu .et_pb_menu_logo{display:none!important}.et_pb_menu,.et_pb_menu .et_pb_menu__menu,.et_pb_menu nav,.et_pb_menu ul.nav,.et_pb_menu_container,.et_pb_menu .et_mobile_menu{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.et_pb_menu ul.nav li a,.et_pb_menu__menu ul li a{color:var(--od-sub)!important;font-family:'Exo 2',sans-serif!important;font-size:13px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:8px 14px!important;border-radius:4px!important;border:1px solid transparent!important;background:transparent!important;transition:color 0.22s ease,background 0.22s ease,border-color 0.22s ease!important}.et_pb_menu ul.nav>li,.et_pb_menu ul.nav>li>a{background:transparent!important;background-color:transparent!important}.et_pb_menu ul.nav li a:hover,.et_pb_menu__menu ul li a:hover,.et_pb_menu ul.nav>li>a:hover{color:#040E17!important;background:var(--od-cyan)!important;border-color:var(--od-cyan)!important}.et_pb_menu ul.nav li.current-menu-item>a,.et_pb_menu__menu ul li.current-menu-item>a,.et_pb_menu ul.nav>li.current-menu-item>a,.et_pb_menu ul.nav>li.current-menu-ancestor>a{color:var(--od-cyan)!important;border-color:var(--od-cyan)!important;background:transparent!important}.et_pb_menu ul.nav li ul,.et_pb_menu ul.nav li ul.sub-menu,.et_pb_menu__menu ul li ul,nav.et_pb_menu__menu>ul>li>ul{background:#071A26!important;background-color:#071A26!important;border:1px solid rgba(0,229,255,0.20)!important;border-radius:6px!important;box-shadow:0 8px 32px rgba(0,0,0,0.70),0 0 20px rgba(0,229,255,0.06)!important;padding:6px 0!important;min-width:200px!important;margin-top:6px!important}.et_pb_menu ul.nav li ul.sub-menu li a,.et_pb_menu__menu ul li ul li a{color:var(--od-sub)!important;font-size:12px!important;letter-spacing:1px!important;padding:9px 18px!important;border-radius:0!important;border:none!important;border-left:2px solid transparent!important;background:transparent!important;transition:color 0.18s ease,border-color 0.18s ease,background 0.18s ease!important}.et_pb_menu ul.nav li ul.sub-menu li a:hover,.et_pb_menu__menu ul li ul li a:hover{color:var(--od-cyan)!important;border-left-color:var(--od-cyan)!important;background:rgba(0,229,255,0.07)!important}.et_pb_menu ul.nav li.menu-item-has-children>a::after,#top-menu li.menu-item-has-children>a::after{content:" ▾";font-size:10px;opacity:0.6}.et_pb_menu .mobile_nav .mobile_menu_bar,.et_pb_menu .et_mobile_menu_bar{color:var(--od-cyan)!important}.et_pb_menu .et_mobile_nav_menu{background:#071A26!important;border:1px solid rgba(0,229,255,0.20)!important;border-radius:6px!important}.et_pb_menu .et_mobile_nav_menu li a{color:var(--od-sub)!important;border-bottom:1px solid rgba(0,229,255,0.08)!important;padding:12px 20px!important;font-size:13px!important;letter-spacing:1px!important;transition:color 0.2s ease!important}.et_pb_menu .et_mobile_nav_menu li a:hover{color:var(--od-cyan)!important;background:rgba(0,229,255,0.07)!important}.od-footer-wp-btn{display:inline-block;padding:10px 22px;font-family:'Exo 2',sans-serif;font-size:13px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;color:#040E17;background:var(--od-cyan);border:1px solid var(--od-cyan);border-radius:4px;transition:color 0.22s ease,background 0.22s ease}.od-footer-wp-btn:hover{color:var(--od-cyan)!important;background:transparent!important}.et_pb_post .post-meta .published,.et_pb_post .post-meta .author,.et_pb_post .post-meta span.et-pb-date,.et-pb-post .post-meta .published,.et-pb-post .post-meta .author,.et_pb_blog_grid .post-meta .published,.et_pb_blog_grid .post-meta .author,[class*="et_pb_blog"] .post-date,[class*="et_pb_blog"] .post-author,[class*="et_pb_blog"] time,[class*="et_pb_blog"] .vcard,.entry-meta .published,.entry-meta .author,.entry-meta time,article .entry-meta,span.et-pb-date,p.post-meta{display:none!important}.et_pb_blog_grid .et_pb_post{background:#071A26!important;border:1px solid rgba(0,229,255,0.15)!important;border-radius:8px!important;overflow:hidden!important;transition:border-color 0.3s ease,box-shadow 0.3s ease!important}.et_pb_blog_grid .et_pb_post:hover{border-color:#00E5FF!important;box-shadow:0 0 24px rgba(0,229,255,0.12)!important}.et_pb_blog_grid .et_pb_post h2 a,.et_pb_blog_grid .et_pb_post h3 a{color:#D8F0F5!important;font-family:'Exo 2',sans-serif!important;font-size:18px!important;font-weight:600!important;transition:color 0.2s ease!important}.et_pb_blog_grid .et_pb_post h2 a:hover,.et_pb_blog_grid .et_pb_post h3 a:hover{color:#00E5FF!important}.et_pb_blog_grid .et_pb_more_button{color:#00E5FF!important;border:1px solid #00E5FF!important;border-radius:4px!important;padding:8px 16px!important;font-size:12px!important;background:transparent!important;transition:background 0.2s ease,color 0.2s ease!important}.et_pb_blog_grid .et_pb_more_button:hover{background:#00E5FF!important;color:#040E17!important}.et_pb_blog_grid .wp-pagenavi a,.et_pb_blog_grid .pagination a{color:#00E5FF!important;border:1px solid rgba(0,229,255,0.3)!important;padding:8px 14px!important;border-radius:4px!important;background:transparent!important;transition:all 0.2s ease!important}.et_pb_blog_grid .wp-pagenavi a:hover,.et_pb_blog_grid .wp-pagenavi span.current{background:#00E5FF!important;color:#040E17!important}.single .et_pb_post_title .et_pb_title_meta_container,.single .et_pb_post_title .post-meta{display:none!important}.single article h1.entry-title,.et_pb_post_title h1{color:#D8F0F5!important;font-family:'Exo 2',sans-serif!important;font-size:42px!important;font-weight:700!important;line-height:1.2!important}.single .entry-content h2{color:#00E5FF!important;font-size:26px!important;margin-top:40px!important;padding-left:12px!important;border-left:3px solid #00E5FF!important}.single .entry-content h3{color:#D8F0F5!important;font-size:20px!important;margin-top:30px!important}.single .entry-content a{color:#00E5FF!important;text-decoration:underline!important}.single .entry-content code{background:rgba(0,229,255,0.08)!important;border:1px solid rgba(0,229,255,0.2)!important;color:#00E5FF!important;padding:2px 6px!important;border-radius:3px!important;font-family:'JetBrains Mono',monospace!important}.single .entry-content blockquote{border-left:3px solid #FF4081!important;padding-left:20px!important;color:#7BA8B8!important;font-style:italic!important;margin:24px 0!important}.post-navigation .nav-previous a,.post-navigation .nav-next a{color:#00E5FF!important;font-family:'JetBrains Mono',monospace!important;font-size:13px!important}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{opacity:0.7!important}body.et-fb .et_pb_button,body.et-fb .et_pb_section,body.et-fb .et_pb_row,body.et-fb .et_pb_column,body.et-fb .et_pb_module,#et-fb-app,#et-fb-app *{color:revert!important;background:revert!important;background-color:revert!important;border-color:revert!important}