.elementor-58621 .elementor-element.elementor-element-a501a2f{--display:flex;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for html, class: .elementor-element-d152e03 */.space-theme-79mb {
  background: linear-gradient(to bottom, #0f0f1a, #050510);
  color: #e0e0e0;
  padding: 40px 20px;
  font-family: 'Segoe UI', sans-serif;
  border-radius: 15px;
  box-shadow: 0 0 30px rgba(0, 255, 255, 0.1);
  max-width: 900px;
  margin: auto;
}

.space-theme-79mb h2, 
.space-theme-79mb h3 {
  color: #80ffff;
  margin-bottom: 15px;
  font-weight: 600;
}

.space-theme-79mb h2 span {
  color: #ff69b4;
}

.space-theme-79mb ul, 
.space-theme-79mb ol {
  padding-left: 20px;
  margin-bottom: 20px;
}

.space-theme-79mb li {
  margin-bottom: 10px;
  line-height: 1.6;
}

.space-theme-79mb strong {
  color: #ffffff;
}

.space-theme-79mb p {
  margin-top: 20px;
  font-weight: bold;
  color: #9effff;
}

@media (max-width: 768px) {
  .space-theme-79mb {
    padding: 30px 15px;
  }

  .space-theme-79mb h2, 
  .space-theme-79mb h3 {
    font-size: 1.2em;
  }
}/* End custom CSS */