.elementor-951 .elementor-element.elementor-element-316e329c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-951 .elementor-element.elementor-element-391d2a50{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-4e60743{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-76899625{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-3ee4fdaa{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-58ad3250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-552a9c58{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-6af3cc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-951 .elementor-element.elementor-element-417ed71c{margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 60px 60px 60px;}.elementor-951 .elementor-element.elementor-element-76e89a90{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-178c6e77{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-3707e3e1{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-1c2e7cb1{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-3961d196{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-3887bbdd{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-951 .elementor-element.elementor-element-6af3cc7d{padding:15px 15px 15px 15px;}.elementor-951 .elementor-element.elementor-element-417ed71c{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-4e60743 *//* 1. This targets the container background safely */
body.scrolled .scroll-darken,
body.scrolled .scroll-darken .e-con-inner,
body.scrolled .scroll-darken .elementor-widget-wrap {
    background-color: #0a192f !important;
}

/* 2. Adds the smooth 0.5s transition effect when scrolling up or down */
.scroll-darken,
.scroll-darken .e-con-inner,
.scroll-darken .elementor-widget-wrap {
    transition: background-color 0.5s ease, color 0.5s ease !important;
}

/* 3. Forces all text and headings inside this container to turn white */
body.scrolled .scroll-darken h1,
body.scrolled .scroll-darken h2,
body.scrolled .scroll-darken h3,
body.scrolled .scroll-darken h4,
body.scrolled .scroll-darken p,
body.scrolled .scroll-darken span,
body.scrolled .scroll-darken .elementor-heading-title {
    color: #ffffff !important;
    transition: color 0.5s ease !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-552a9c58 *//* 1. This targets the container background safely */
body.scrolled .scroll-darken,
body.scrolled .scroll-darken .e-con-inner,
body.scrolled .scroll-darken .elementor-widget-wrap {
    background-color: #0a192f !important;
}

/* 2. Adds the smooth 0.5s transition effect when scrolling up or down */
.scroll-darken,
.scroll-darken .e-con-inner,
.scroll-darken .elementor-widget-wrap {
    transition: background-color 0.5s ease, color 0.5s ease !important;
}

/* 3. Forces all text and headings inside this container to turn white */
body.scrolled .scroll-darken h1,
body.scrolled .scroll-darken h2,
body.scrolled .scroll-darken h3,
body.scrolled .scroll-darken h4,
body.scrolled .scroll-darken p,
body.scrolled .scroll-darken span,
body.scrolled .scroll-darken .elementor-heading-title {
    color: #ffffff !important;
    transition: color 0.5s ease !important;
}/* End custom CSS */