.elementor-9229 .elementor-element.elementor-element-089794c:not(.elementor-motion-effects-element-type-background), .elementor-9229 .elementor-element.elementor-element-089794c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9229 .elementor-element.elementor-element-089794c > .elementor-background-overlay{background-color:var(--shock-black-color);opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9229 .elementor-element.elementor-element-089794c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8rem 0rem 3rem 0rem;}.elementor-9229 .elementor-element.elementor-element-8edeb7a > .elementor-container{max-width:1000px;}.elementor-9229 .elementor-element.elementor-element-2ff4000 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9229 .elementor-element.elementor-element-2ff4000.premium-lottie-canvas .premium-lottie-animation, .elementor-9229 .elementor-element.elementor-element-2ff4000.premium-lottie-svg svg{width:200px !important;}.elementor-9229 .elementor-element.elementor-element-2ff4000 .premium-lottie-animation{transform:rotate(0deg);}.elementor-9229 .elementor-element.elementor-element-2ff4000{text-align:center;}.elementor-9229 .elementor-element.elementor-element-77280f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9229 .elementor-element.elementor-element-77280f3 .intro-text{max-width:100%;margin:0rem 0rem 5rem 0rem;}.elementor-9229 .elementor-element.elementor-element-77280f3 .text-1{color:#900DDF;}.elementor-9229 .elementor-element.elementor-element-77280f3 .text-1 mark:before{background-color:var(--shock-secondary-color);}.elementor-9229 .elementor-element.elementor-element-77280f3 .text-2{color:#FFFFFF;}.elementor-9229 .elementor-element.elementor-element-77280f3 .text-2 mark:before{background-color:var(--shock-secondary-color);}.elementor-9229 .elementor-element.elementor-element-77280f3 .description{color:#FFFFFF;}.elementor-9229 .elementor-element.elementor-element-77280f3 .description mark:before{background-color:var(--shock-secondary-color);}body.elementor-page-9229:not(.elementor-motion-effects-element-type-background), body.elementor-page-9229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F93A51A;}@media(max-width:1024px){.elementor-9229 .elementor-element.elementor-element-089794c{padding:6rem 0rem 3rem 0rem;}}