.elementor-20 .elementor-element.elementor-element-62c69b3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-62c69b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f1e;}.elementor-20 .elementor-element.elementor-element-62c69b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-62c69b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-7a23131 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b49434b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b49434b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f1e;}.elementor-20 .elementor-element.elementor-element-b49434b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b49434b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-973a0fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-146a52f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-146a52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f1e;}.elementor-20 .elementor-element.elementor-element-146a52f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 40px 24px;}.elementor-20 .elementor-element.elementor-element-146a52f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-0adf8bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3451f8d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3451f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f1e;}.elementor-20 .elementor-element.elementor-element-3451f8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 60px 24px;}.elementor-20 .elementor-element.elementor-element-3451f8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2720d59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9c278a6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9c278a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1f1e;}.elementor-20 .elementor-element.elementor-element-9c278a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 60px 24px;}.elementor-20 .elementor-element.elementor-element-9c278a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-7df75a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0ff2227:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0ff2227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1918;}.elementor-20 .elementor-element.elementor-element-0ff2227{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 40px 24px;}.elementor-20 .elementor-element.elementor-element-0ff2227 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-715abc2 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for section, class: .elementor-element-62c69b3 */.elementor-20 .elementor-element.elementor-element-62c69b3 { position: sticky; top: 0; z-index: 100; border-bottom: 1px solid rgba(34,211,197,0.15); backdrop-filter: blur(12px); background: rgba(13,31,30,0.92) !important; }/* End custom CSS */