.elementor-2512 .elementor-element.elementor-element-a3b51c8:not(.elementor-motion-effects-element-type-background), .elementor-2512 .elementor-element.elementor-element-a3b51c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090B13;}.elementor-2512 .elementor-element.elementor-element-a3b51c8 > .elementor-container{max-width:1660px;}.elementor-2512 .elementor-element.elementor-element-a3b51c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 30px 30px;}.elementor-2512 .elementor-element.elementor-element-a3b51c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}[data-theme="dark"] .elementor-2512 .elementor-element.elementor-element-e6ab4b8, .elementor-2512 .elementor-element.elementor-element-e6ab4b8 .light-scheme{--heading-sub-color:#FFFFFF;}.elementor-2512 .elementor-element.elementor-element-9196cc8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-2512 .elementor-element.elementor-element-9196cc8{border-style:solid;border-width:0px 0px 1px 0px;border-color:#88888844;}.elementor-2512 .elementor-element.elementor-element-a4f313c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-e0b2238{width:100%;max-width:100%;--feat-ratio:125;--title-size:21px;--counter-zero:decimal-leading-zero;--tablet-scroll-width:300px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 .is-gap-custom{margin-left:-2px;margin-right:-2px;--colgap:2px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 .is-gap-custom .block-inner > *{padding-left:2px;padding-right:2px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 .block-wrap{--bottom-spacing:4px;}.elementor-2512 .elementor-element.elementor-element-2864b03 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-2512 .elementor-element.elementor-element-4aafacb{--counter-zero:decimal-leading-zero;}.elementor-2512 .elementor-element.elementor-element-4aafacb .is-gap-custom{margin-left:-30px;margin-right:-30px;--colgap:30px;}.elementor-2512 .elementor-element.elementor-element-4aafacb .is-gap-custom .block-inner > *{padding-left:30px;padding-right:30px;}.elementor-2512 .elementor-element.elementor-element-4aafacb .p-wrap{--el-spacing:12px;}@media(max-width:1024px) and (min-width:768px){.elementor-2512 .elementor-element.elementor-element-a4f313c{width:100%;}}@media(max-width:1024px){.elementor-2512 .elementor-element.elementor-element-a3b51c8{padding:40px 0px 20px 0px;}.elementor-2512 .elementor-element.elementor-element-e6ab4b8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2512 .elementor-element.elementor-element-9196cc8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 .is-gap-custom{margin-left:-5px;margin-right:-5px;--colgap:5px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 .is-gap-custom .block-inner > *{padding-left:5px;padding-right:5px;}.elementor-2512 .elementor-element.elementor-element-4aafacb .is-gap-custom{margin-left:-20px;margin-right:-20px;--colgap:20px;}.elementor-2512 .elementor-element.elementor-element-4aafacb .is-gap-custom .block-inner > *{padding-left:20px;padding-right:20px;}}@media(max-width:767px){.elementor-2512 .elementor-element.elementor-element-c68ad8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2512 .elementor-element.elementor-element-e6ab4b8 > .elementor-widget-container{margin:1px 10px -20px 10px;}.elementor-2512 .elementor-element.elementor-element-e6ab4b8 .heading-title > *{font-size:19px;}.elementor-2512 .elementor-element.elementor-element-e0b2238{--feat-ratio:126;--title-size:15px;}.elementor-2512 .elementor-element.elementor-element-e0b2238 .overlay-inner{padding:15px;}.elementor-2512 .elementor-element.elementor-element-2864b03 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-2512 .elementor-element.elementor-element-4aafacb .block-wrap{--bottom-spacing:15px;}}