.elementor-kit-612{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#FBFDFF;--e-global-color-text:#646363;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"ABeeZee";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:capitalize;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#fff0;color:#87AAF8;background-image:linear-gradient(180deg,#0B1220 0%,#16243A 100%)}.elementor-kit-612 e-page-transition{background-color:#FFBC7D}.elementor-kit-612 a{color:#EBA4A4}.elementor-kit-612 h1{color:#E8FCFF}.elementor-kit-612 h2{color:#CCC}.elementor-kit-612 h3{color:#00E1FF}.elementor-kit-612 h4{color:#964DE0}.elementor-kit-612 h5{color:#FFF}.elementor-kit-612 h6{color:#FFF8F8}.elementor-kit-612 input:not([type="button"]):not([type="submit"]),.elementor-kit-612 textarea,.elementor-kit-612 .elementor-field-textual{color:#F3F3F3}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}h1{font-size:clamp(42px,6vw,88px);font-weight:900;line-height:1.05;letter-spacing:2px;text-transform:uppercase;color:#b8f6ff;-webkit-text-stroke:1.5px rgb(0 0 0 / .45);text-shadow:0 4px 14px rgb(0 0 0 / .75),0 0 12px rgb(0 229 255 / .35),0 0 30px rgb(0 229 255 / .18)}h2{font-size:clamp(30px,4vw,56px);font-weight:800;line-height:1.15;letter-spacing:1px;color:#102846;text-shadow:0 2px 6px rgb(255 255 255 / .25),0 0 8px rgb(0 229 255 / .12),0 0 18px rgb(0 229 255 / .08)}h3{font-size:clamp(22px,2.6vw,34px);font-weight:700;line-height:1.3;letter-spacing:.5px;color:#e8f7ff;text-shadow:0 0 8px rgb(0 229 255 / .10)}h4{font-size:22px;font-weight:700;line-height:1.4;color:#8cefff;text-shadow:0 0 6px rgb(0 229 255 / .08)}h5{font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#58dfff;text-shadow:0 0 4px rgb(0 229 255 / .08)}h6{font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgb(180 240 255 / .72)}p{font-size:16px;line-height:1.8;color:rgb(220 240 255 / .78)}.hero-title-box{position:absolute;top:80px;left:50%;transform:translateX(-50%);z-index:25;display:flex;flex-direction:column;align-items:center;gap:16px;padding:26px 42px;border-radius:32px;background:linear-gradient(180deg,rgb(0 10 25 / .62),rgb(0 10 25 / .38));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgb(255 255 255 / .08);box-shadow:0 0 40px rgb(0 0 0 / .18),0 0 90px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .06)}.hero-title-box h1{margin:0;padding:0;font-size:clamp(34px,5vw,78px);font-weight:900;line-height:1.05;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#b8f6ff;-webkit-text-stroke:1.5px rgb(0 0 0 / .45);text-shadow:0 4px 14px rgb(0 0 0 / .75),0 0 12px rgb(0 229 255 / .35),0 0 30px rgb(0 229 255 / .18)}.hero-title-box h2{margin:0;padding:10px 22px;display:inline-block;border-radius:16px;background:rgb(255 255 255 / .06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:clamp(16px,2vw,28px);font-weight:800;line-height:1.4;letter-spacing:1px;text-align:center;color:#102846!important;text-shadow:0 2px 6px rgb(255 255 255 / .25),0 0 8px rgb(0 229 255 / .12),0 0 18px rgb(0 229 255 / .08);border:1px solid rgb(0 229 255 / .08);box-shadow:0 6px 18px rgb(0 0 0 / .08),0 0 20px rgb(0 229 255 / .04)}@media(max-width:1200px){.hero-title-box{top:60px;width:88%;padding:22px 26px;border-radius:28px}.hero-title-box h1{font-size:clamp(28px,5vw,54px)}.hero-title-box h2{font-size:clamp(14px,2vw,22px);padding:10px 18px}}@media(max-width:767px){.hero-title-box{top:20px;width:92%;padding:16px 18px;gap:10px;border-radius:22px}.hero-title-box h1{font-size:22px;line-height:1.15;letter-spacing:1px}.hero-title-box h2{font-size:12px;line-height:1.5;padding:8px 14px}}