.elementor-993 .elementor-element.elementor-element-72cfc07{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-72cfc07:not(.elementor-motion-effects-element-type-background), .elementor-993 .elementor-element.elementor-element-72cfc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-993 .elementor-element.elementor-element-72cfc07::before, .elementor-993 .elementor-element.elementor-element-72cfc07 > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-72cfc07 > .e-con-inner > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-72cfc07 > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-72cfc07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-72cfc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-993 .elementor-element.elementor-element-1d95925{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-1d95925:not(.elementor-motion-effects-element-type-background), .elementor-993 .elementor-element.elementor-element-1d95925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F0;}.elementor-993 .elementor-element.elementor-element-5a9c4cb{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-5a9c4cb:not(.elementor-motion-effects-element-type-background), .elementor-993 .elementor-element.elementor-element-5a9c4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F8F5;}.elementor-993 .elementor-element.elementor-element-5a9c4cb::before, .elementor-993 .elementor-element.elementor-element-5a9c4cb > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-5a9c4cb > .e-con-inner > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-5a9c4cb > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-5a9c4cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-5a9c4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-993 .elementor-element.elementor-element-690b2a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-690b2a5:not(.elementor-motion-effects-element-type-background), .elementor-993 .elementor-element.elementor-element-690b2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}@media(min-width:768px){.elementor-993 .elementor-element.elementor-element-72cfc07{--content-width:1390px;}.elementor-993 .elementor-element.elementor-element-1d95925{--content-width:1390px;}.elementor-993 .elementor-element.elementor-element-5a9c4cb{--content-width:1390px;}.elementor-993 .elementor-element.elementor-element-690b2a5{--content-width:1390px;}}/* Start custom CSS for container, class: .elementor-element-72cfc07 */.frontier-ai-hero-sec {
    background:
        radial-gradient(
            ellipse 45% 85% at 73% 50%,
            rgba(0, 100, 145, 0.30) 0%,
            rgba(0, 50, 80, 0.16) 35%,
            transparent 72%
        ),
        linear-gradient(
            90deg,
            #020a11 0%,
            #020a12 45%,
            #03111c 72%,
            #020910 100%
        );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-690b2a5 */body.page-id-870 {
  overflow-x: clip;
}

html:has(body.page-id-870) {
  overflow-x: clip;
}/* End custom CSS */