.elementor-574 .elementor-element.elementor-element-77e1a7f{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-77e1a7f:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-77e1a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.einsteinhire.com/wp-content/uploads/2026/10/Software-Engineering-top.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-574 .elementor-element.elementor-element-77e1a7f::before, .elementor-574 .elementor-element.elementor-element-77e1a7f > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-77e1a7f > .e-con-inner > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-77e1a7f > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-77e1a7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-77e1a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-574 .elementor-element.elementor-element-c7a62ef{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-c7a62ef::before, .elementor-574 .elementor-element.elementor-element-c7a62ef > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-c7a62ef > .e-con-inner > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-c7a62ef > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-c7a62ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-c7a62ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-574 .elementor-element.elementor-element-9495ab8{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-9495ab8::before, .elementor-574 .elementor-element.elementor-element-9495ab8 > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-9495ab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-9495ab8 > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-9495ab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-9495ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-574 .elementor-element.elementor-element-8fd1b5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-08538dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-08538dc:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-08538dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F3;}.elementor-574 .elementor-element.elementor-element-752f372{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-752f372:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-752f372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F8F5;}.elementor-574 .elementor-element.elementor-element-752f372::before, .elementor-574 .elementor-element.elementor-element-752f372 > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-752f372 > .e-con-inner > .elementor-background-video-container::before, .elementor-574 .elementor-element.elementor-element-752f372 > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-752f372 > .e-con-inner > .elementor-background-slideshow::before, .elementor-574 .elementor-element.elementor-element-752f372 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-574 .elementor-element.elementor-element-ad06e39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-77e1a7f:not(.elementor-motion-effects-element-type-background), .elementor-574 .elementor-element.elementor-element-77e1a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:contain;}}@media(min-width:768px){.elementor-574 .elementor-element.elementor-element-77e1a7f{--content-width:1390px;}.elementor-574 .elementor-element.elementor-element-c7a62ef{--content-width:1390px;}.elementor-574 .elementor-element.elementor-element-9495ab8{--content-width:1390px;}.elementor-574 .elementor-element.elementor-element-8fd1b5f{--content-width:1390px;}.elementor-574 .elementor-element.elementor-element-08538dc{--content-width:1390px;}.elementor-574 .elementor-element.elementor-element-752f372{--content-width:1390px;}.elementor-574 .elementor-element.elementor-element-ad06e39{--content-width:1390px;}}/* Start custom CSS for container, class: .elementor-element-77e1a7f */.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-c7a62ef */.frontier-stats-sec {
    width: 100%;
    position: relative;
    background:
        linear-gradient(
            100deg,
            #08bde0 0%,
            #16d0d0 45%,
            #35f0c5 100%
        );
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd1b5f */.labs-partner-section-div {
    background: linear-gradient(
        180deg,
        #050707 0%,
        #061b19 48%,
        #0b5d56 78%,
        #1e9d94 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad06e39 */.frontier-page-sec{
    background:
        radial-gradient(
            ellipse 65% 100% at 88% 50%,
            #20d8ca 0%,
            #19c8bd 25%,
            #0c746d 48%,
            #071c1a 68%,
            #080b0b 82%,
            #080b0b 100%
        );
}/* End custom CSS */