.elementor-149 .elementor-element.elementor-element-2658a407:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2658a407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-149 .elementor-element.elementor-element-2658a407 > .elementor-container{max-width:1320px;}.elementor-149 .elementor-element.elementor-element-2658a407{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 32px 40px 32px;}.elementor-149 .elementor-element.elementor-element-2658a407 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-2cc85e84{text-align:start;}.elementor-149 .elementor-element.elementor-element-2cc85e84 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#9DBDC0;}.elementor-149 .elementor-element.elementor-element-ffb1074{--spacer-size:16px;}.elementor-149 .elementor-element.elementor-element-2132bfca{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.7);}.elementor-149 .elementor-element.elementor-element-2f7db54a{text-align:start;}.elementor-149 .elementor-element.elementor-element-2f7db54a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:600;line-height:1em;letter-spacing:-0.03em;color:rgba(255,255,255,0.5);}.elementor-149 .elementor-element.elementor-element-4e7d7a0d{--spacer-size:16px;}.elementor-149 .elementor-element.elementor-element-23a0034f .elementor-icon-list-icon i{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-23a0034f .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.7);transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-23a0034f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-23a0034f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-39b94640{text-align:start;}.elementor-149 .elementor-element.elementor-element-39b94640 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:600;line-height:1em;letter-spacing:-0.03em;color:rgba(255,255,255,0.5);}.elementor-149 .elementor-element.elementor-element-746836af{--spacer-size:16px;}.elementor-149 .elementor-element.elementor-element-567351dc .elementor-icon-list-icon i{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-567351dc .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.7);transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-567351dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-567351dc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-3316133a{text-align:start;}.elementor-149 .elementor-element.elementor-element-3316133a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:600;line-height:1em;letter-spacing:-0.03em;color:rgba(255,255,255,0.5);}.elementor-149 .elementor-element.elementor-element-612b2fe4{--spacer-size:16px;}.elementor-149 .elementor-element.elementor-element-746da929{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.7);}.elementor-149 .elementor-element.elementor-element-12fba8f4{--spacer-size:8px;}.elementor-149 .elementor-element.elementor-element-bd4a030:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-bd4a030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-149 .elementor-element.elementor-element-bd4a030 > .elementor-container{max-width:1320px;}.elementor-149 .elementor-element.elementor-element-bd4a030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 32px 32px;}.elementor-149 .elementor-element.elementor-element-bd4a030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}