.elementor-160 .elementor-element.elementor-element-445c03d{--display:flex;}.elementor-160 .elementor-element.elementor-element-6220683{--display:flex;}.elementor-160 .elementor-element.elementor-element-a80ebe0{--spacer-size:50px;}.elementor-160 .elementor-element.elementor-element-4149eeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-160 .elementor-element.elementor-element-60c56b4{--display:flex;}.elementor-160 .elementor-element.elementor-element-a0d7fba{--spacer-size:50px;}.elementor-160 .elementor-element.elementor-element-3064a80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-160 .elementor-element.elementor-element-8983637 .elementor-heading-title{color:#FFFFFF;}.elementor-160 .elementor-element.elementor-element-4251bee{--display:flex;}.starfield-bg {
  position: relative;
}
.starfield-bg::before {
  content: '';
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  z-index: 0;
  background-color: #000000;
  background-image: radial-gradient(#ffffff33 1px, #00091d 1px);
  background-size: 20px 20px;
}
/* CSS Lite for Elementor: page 160 */
.dark-aurora-bg {
  position: relative;
}
.dark-aurora-bg::before {
  content: '';
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  z-index: 0;
  background-color: #0a0a0a;
  background-image: radial-gradient(
    ellipse 80% 80% at 50% -20%,
    rgba(120, 119, 198, 0.3),
    rgba(255, 255, 255, 0)
  );
}