.elementor-388 .elementor-element.elementor-element-9d4a2a9{--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-388 .elementor-element.elementor-element-3a53365{--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-388 .elementor-element.elementor-element-d668e18{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-388 .elementor-element.elementor-element-aa23287 .elementor-button{background-color:#C81212;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;border-radius:20px 20px 20px 20px;padding:18px 18px 18px 18px;}/* Start custom CSS for html, class: .elementor-element-7ea83ab */.xpi-global-header{
  position: sticky;
  top: 0;
  z-index: 9999;
  width: 100%;

  background: linear-gradient(
    90deg,
    rgba(184,15,26,0.85) 0%,
    rgba(25,18,22,0.85) 50%,
    rgba(10,10,15,0.9) 100%
  );

  backdrop-filter: blur(10px);
  border-bottom: 1px solid rgba(255,255,255,0.08);
}
.xpi-global-header h1{
  color:#ffffff;
  font-weight:700;
  letter-spacing:.4px;
}

.xpi-global-header p{
  color:rgba(255,255,255,0.75);
}.xpi-btn-primary{
  background: linear-gradient(135deg,#ff1e2d,#b80f1a);
  color:#fff;
  border:none;
  border-radius:40px;
  padding:10px 22px;
  font-weight:600;
  transition:.25s ease;
}

.xpi-btn-primary:hover{
  transform:translateY(-2px);
  box-shadow:0 8px 25px rgba(184,15,26,.4);
}

.xpi-btn-secondary{
  background: rgba(255,255,255,0.06);
  border:1px solid rgba(255,255,255,0.15);
  color:#fff;
}background: linear-gradient(
  90deg,
  #b80f1a 0%,
  #1a1418 40%,
  #0f1115 100%
);/* End custom CSS */