@media(max-width:1024px){.elementor .s-hero-v2-title{font-size:48px;}}@media(max-width:1024px){.elementor .s-hero-v2-content{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-hero-v2-inner{width:95%;flex-direction:column;gap:56px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-hero-v2{padding-block-start:130px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;background-image:radial-gradient(circle at bottom center, rgba(48,103,250, 0.28) 0%,rgba(48,103,250, 0) 60%),radial-gradient(circle at top left, rgba(12,18,35, 0.55) 0%,rgba(12,18,35, 0) 50%),linear-gradient(180deg, rgba(7,11,22,1) 0%,rgba(12,18,35,1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Dark-navy);}}@media(max-width:1024px){.elementor .s-ab-story-h2{font-size:40px;}}@media(max-width:1024px){.elementor .s-ab-story-copy{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-ab-story-media{height:380px;min-height:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-ab-story-inner{width:95%;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .s-chal-h2{font-size:40px;}}@media(max-width:1024px){.elementor .s-chal-text{max-width:680px;}}@media(max-width:1024px){.elementor .s-chal-copy{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-stat-num-1{font-size:40px;}}@media(max-width:1024px){.elementor .s-stat-num-2{font-size:40px;}}@media(max-width:1024px){.elementor .s-stat-num-3{font-size:40px;}}@media(max-width:1024px){.elementor .s-stat-num-4{font-size:40px;}}@media(max-width:1024px){.elementor .s-stat-num-5{font-size:40px;}}@media(max-width:1024px){.elementor .s-stat-num-6{font-size:40px;}}@media(max-width:1024px){.elementor .s-chal-grid{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-challenges-inner{width:95%;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-contact-title{font-size:40px;}}@media(max-width:1024px){.elementor .s-contact-lede{max-width:640px;}}@media(max-width:1024px){.elementor .s-contact-copy{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-contact-card{flex:0 0 auto;}}@media(max-width:1024px){.elementor .s-contact-inner{width:95%;flex-direction:column;gap:48px;align-items:stretch;}}