.elementor-462 .elementor-element.elementor-element-a506be7{--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-462 .elementor-element.elementor-element-bdef215{--display:flex}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-462 .elementor-element.elementor-element-bdef215{--content-width:1280px}}.elementor-462 .elementor-element.elementor-element-1b6c19e{--bg-navy:#0A2540;--card-dark:#0f1c30;--brand-orange:#f66d18;--brand-red:#db3e29;--text-pure:#ffffff;--text-desc:#b4bcc8}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-premium-header{position:fixed;top:0;right:0;left:0;width:100%;height:75px;z-index:99990;direction:rtl;font-family:inherit;background:rgb(10 37 64 / .95);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:2px solid var(--brand-orange);box-shadow:0 4px 20px rgb(0 0 0 / .15)}.elementor-462 .elementor-element.elementor-element-1b6c19e .header-container{max-width:1200px;margin:0 auto;padding:0 20px;height:100%;display:flex;justify-content:space-between;align-items:center}.elementor-462 .elementor-element.elementor-element-1b6c19e .header-logo img{height:48px;width:auto;display:block;object-fit:contain}.elementor-462 .elementor-element.elementor-element-1b6c19e .cta-btn{background:linear-gradient(135deg,var(--brand-orange) 0%,var(--brand-red) 100%);color:var(--text-pure)!important;padding:10px 20px;border-radius:8px;text-decoration:none;font-weight:700;font-size:15px;transition:all 0.3s ease;display:inline-block;direction:ltr;text-align:center;box-shadow:0 4px 15px rgb(246 109 23 / .3)}.elementor-462 .elementor-element.elementor-element-1b6c19e .cta-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgb(246 109 23 / .4)}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-menu-overlay{display:none}.elementor-462 .elementor-element.elementor-element-1b6c19e .offcanvas-header,.elementor-462 .elementor-element.elementor-element-1b6c19e .offcanvas-footer{display:none}@media (min-width:992px){.elementor-462 .elementor-element.elementor-element-1b6c19e .menu-toggle{display:none}.elementor-462 .elementor-element.elementor-element-1b6c19e .mobile-only{display:none!important}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-header-nav{position:fixed;top:0;right:50%;transform:translateX(50%);height:75px;z-index:99995;display:flex;align-items:center}.elementor-462 .elementor-element.elementor-element-1b6c19e .nav-list{display:flex;gap:25px;list-style:none;margin:0;padding:0;align-items:center}.elementor-462 .elementor-element.elementor-element-1b6c19e .nav-list li a{color:var(--text-desc);text-decoration:none;font-size:15px;font-weight:700;transition:0.3s}.elementor-462 .elementor-element.elementor-element-1b6c19e .nav-list li a:hover{color:var(--brand-orange)}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-arrow-btn{display:none!important}.elementor-462 .elementor-element.elementor-element-1b6c19e .has-submenu-item{position:relative}.elementor-462 .elementor-element.elementor-element-1b6c19e .has-submenu-item:hover .submenu-list-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown{position:absolute;top:100%;right:50%;transform:translateX(50%) translateY(10px);background-color:var(--card-dark);border:1px solid rgb(255 255 255 / .05);border-top:3px solid var(--brand-orange);border-radius:8px;list-style:none;padding:10px 0;margin:0;min-width:200px;opacity:0;visibility:hidden;transition:all 0.25s ease;box-shadow:0 10px 25px rgb(0 0 0 / .3);z-index:99998}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown li{border:none!important;padding:0!important}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown li a{padding:10px 20px!important;font-size:13.5px!important;color:var(--text-desc)!important;display:block}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown li a:hover{background-color:rgb(255 255 255 / .03);color:var(--brand-orange)!important;padding-right:25px!important}}.elementor-462 .elementor-element.elementor-element-1b6c19e .menu-toggle{background:#fff0;border:none;cursor:pointer;padding:5px;z-index:99995}.elementor-462 .elementor-element.elementor-element-1b6c19e .menu-toggle span{display:block;width:28px;height:2px;background-color:var(--text-pure);margin:6px 0;transition:0.3s;border-radius:2px}@media (max-width:991px){.elementor-462 .elementor-element.elementor-element-1b6c19e .desktop-only{display:none!important}.elementor-462 .elementor-element.elementor-element-1b6c19e .mobile-only{display:flex}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-menu-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgb(0 0 0 / .7);backdrop-filter:blur(4px);z-index:99997;visibility:hidden;opacity:0;transition:0.4s ease}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-menu-overlay.active{visibility:visible;opacity:1}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-header-nav{position:fixed;top:0;right:-320px;width:300px;max-width:85vw;height:100vh;background:var(--card-dark);z-index:99999;padding:20px;display:flex;flex-direction:column;border-left:1px solid rgb(255 255 255 / .05);box-shadow:-10px 0 30px rgb(0 0 0 / .5);transition:right 0.4s cubic-bezier(.77,0,.175,1);overflow-y:auto}.elementor-462 .elementor-element.elementor-element-1b6c19e .neko-header-nav.active{right:0}.elementor-462 .elementor-element.elementor-element-1b6c19e .offcanvas-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .05)}.elementor-462 .elementor-element.elementor-element-1b6c19e .offcanvas-logo{height:38px}.elementor-462 .elementor-element.elementor-element-1b6c19e .close-menu{background:none;border:none;color:var(--text-pure);font-size:35px;line-height:1;cursor:pointer;padding:0 10px;transition:color 0.3s}.elementor-462 .elementor-element.elementor-element-1b6c19e .close-menu:hover{color:var(--brand-red)}.elementor-462 .elementor-element.elementor-element-1b6c19e .nav-list{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.elementor-462 .elementor-element.elementor-element-1b6c19e .nav-list li{border-bottom:1px solid rgb(255 255 255 / .03);padding-bottom:10px}.elementor-462 .elementor-element.elementor-element-1b6c19e .nav-list li a{display:block;font-size:16px;color:var(--text-desc);text-decoration:none;font-weight:700}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-trigger-wrapper{display:flex;align-items:center;justify-content:space-between}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-arrow-btn{background:none;border:none;color:var(--text-pure);cursor:pointer;padding:5px;transition:transform 0.3s ease}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-arrow-btn.rotate{transform:rotate(180deg);color:var(--brand-orange)}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;opacity:0;transition:max-height 0.35s cubic-bezier(.16,1,.3,1),opacity 0.3s}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown li{border-bottom:none!important;padding-bottom:0!important;padding-top:10px}.elementor-462 .elementor-element.elementor-element-1b6c19e .submenu-list-dropdown li a{font-size:14px!important;color:rgb(255 255 255 / .7)!important;padding-right:15px}.elementor-462 .elementor-element.elementor-element-1b6c19e .offcanvas-footer{display:flex;flex-direction:column;align-items:center;margin-top:auto;padding-top:20px;border-top:1px solid rgb(255 255 255 / .05)}.elementor-462 .elementor-element.elementor-element-1b6c19e .call-text{color:var(--text-desc);font-size:13px;margin-bottom:12px}.elementor-462 .elementor-element.elementor-element-1b6c19e .full-width{width:100%;display:block;padding:12px 0;font-size:16px}}