.elementor-kit-7{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#000000;--e-global-color-text:#4E6080;--e-global-color-accent:#2F9F48;--e-global-color-b4532ed:#5A9DFF;--e-global-color-a10f0f6:#374356;--e-global-color-3f94c59:#1F2730;--e-global-color-892a356:#6BBE45;--e-global-color-67ee04b:#246935;--e-global-color-8ce07dc:#193F1E;--e-global-color-c59a184:#131314;--e-global-color-df21f2b:#343638;--e-global-color-3796f35:#5F6569;--e-global-color-6beee12:#9AA0A8;--e-global-color-709ded5:#D0D8E5;--e-global-color-6dc700e:#E5ECF8;--e-global-color-1b89254:#FFFFFF30;--e-global-color-5d8a919:#FFFFFF17;--e-global-typography-primary-font-family:"Red Hat Display";--e-global-typography-primary-font-size:7em;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-line-height:1.05em;--e-global-typography-secondary-font-family:"Red Hat Display";--e-global-typography-secondary-font-size:4.5em;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.05em;--e-global-typography-text-font-family:"Red Hat Display";--e-global-typography-text-font-size:3.375em;--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1.1em;--e-global-typography-accent-font-family:"Red Hat Display";--e-global-typography-accent-font-size:2.5em;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.3em;--e-global-typography-b268c3d-font-family:"Red Hat Display";--e-global-typography-b268c3d-font-size:1.875em;--e-global-typography-b268c3d-line-height:1.3em;--e-global-typography-20ab757-font-family:"Red Hat Display";--e-global-typography-20ab757-font-size:1.5em;--e-global-typography-20ab757-line-height:1.35em;--e-global-typography-29aa0b0-font-family:"Red Hat Display";--e-global-typography-29aa0b0-font-size:1.25em;--e-global-typography-29aa0b0-line-height:1.6em;--e-global-typography-f982acb-font-family:"Red Hat Display";--e-global-typography-f982acb-font-size:1em;--e-global-typography-f982acb-line-height:1.7em;--e-global-typography-2ac9f32-font-family:"Red Hat Display";--e-global-typography-2ac9f32-font-size:0.875em;--e-global-typography-2ac9f32-line-height:1.6em;--e-global-typography-ecceab6-font-family:"Red Hat Display";--e-global-typography-ecceab6-font-size:0.75em;--e-global-typography-ecceab6-line-height:1.5em;--e-global-typography-4124b31-font-family:"Red Hat Display";--e-global-typography-4124b31-font-size:1em;--e-global-typography-4124b31-font-weight:600;--e-global-typography-4124b31-line-height:1em;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-892a356 );}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:4em;--e-global-typography-secondary-font-size:3.5em;--e-global-typography-text-font-size:3em;--e-global-typography-accent-font-size:2.375em;--e-global-typography-b268c3d-font-size:1.75em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:3.375em;--e-global-typography-secondary-font-size:2.875em;--e-global-typography-text-font-size:2.375em;--e-global-typography-accent-font-size:2em;--e-global-typography-b268c3d-font-size:1.75em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Green:#388f35; --Blue:#384c6e; --Dark_Blue:#111721; --White:#ffffff; --standard-radius:12px; --standard-gap:20px; --gap-small:8px; --Primary-Font:Red Hat Display; --Light-Green:#6bbe45; --Dark-Blue:#1f2730; --black-gradient60:#00000060; --white-trans-30:#ffffff30; }
/* Start custom CSS *//* Elementor Sticky Background Effect */ 
.elementor-sticky--effects .sticky-bg {
    background-color: hsla(0,0%,0%,0.5) !important;
    backdrop-filter:
        blur(20px);
    -webkit-backdrop-filter:
        blur(20px);
    transition: background-color 0.3s ease !important;
}


#products, #configuration-flexibility, #operational-confidence, #testing, #life-cycle-services, #operational-support, #speed-to-power, #client-collaborations, #who-we-are, #SPG-difference, #meet-our-team {
    scroll-margin-top: 150px !important;
}/* End custom CSS */