.elementor-5856 .elementor-element.elementor-element-498dec1{--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;}/* Start custom CSS for html, class: .elementor-element-fea54a6 */.elementor-5856 .elementor-element.elementor-element-fea54a6 .hero h1 span {
  background: linear-gradient(135deg, #71edd0 0%, #f8d804 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.elementor-5856 .elementor-element.elementor-element-fea54a6 .stat-value {
  background: linear-gradient(135deg, #71edd0, #f8d804);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.elementor-5856 .elementor-element.elementor-element-fea54a6 .booster-percentage {
  background: linear-gradient(135deg, #71edd0, #f8d804);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.elementor-5856 .elementor-element.elementor-element-fea54a6 .step-num {
  background: linear-gradient(135deg, rgba(113,237,208,0.3), rgba(113,237,208,0.1));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.elementor-5856 .elementor-element.elementor-element-fea54a6 .hero-badge,
.elementor-5856 .elementor-element.elementor-element-fea54a6 .section-label {
  color: #71edd0;
}

.elementor-5856 .elementor-element.elementor-element-fea54a6 .btn-primary {
  background: #f8d804;
  color: #051821;
  -webkit-text-fill-color: #051821;
}
.elementor-5856 .elementor-element.elementor-element-fea54a6 .hero h1 {
  color: #ffffff;
  -webkit-text-fill-color: #ffffff;
}

.elementor-5856 .elementor-element.elementor-element-fea54a6 .hero h1 span {
  background: linear-gradient(135deg, #71edd0 0%, #f8d804 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}/* End custom CSS */