body.elementor-page-88:not(.elementor-motion-effects-element-type-background), body.elementor-page-88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9e3245 );}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-a092cbe *//* ===============================
   SUPERFX UM GLOBAL FORM STYLE
=============================== */

.um {
  max-width:420px;
  margin:auto;
  background:linear-gradient(180deg,#0f172a,#020617);
  border:1px solid #1e293b;
  border-radius:18px;
  padding:28px;
  box-shadow:0 20px 40px rgba(0,0,0,.6);
}

/* REMOVE DEFAULT BOX */
.um-form,
.um-field{
  background:transparent!important;
  border:none!important;
}

/* HIDE TITLE */
.um-header{
  display:none;
}

/* LABELS */
.um-field-label label{
  color:#cbd5f5;
  font-size:12px;
}

/* INPUTS */
.um input,
.um select,
.um textarea{
  background:#020617!important;
  border:1px solid #1e293b!important;
  border-radius:10px!important;
  padding:12px 14px!important;
  color:#fff!important;
  font-size:14px!important;
}

/* FOCUS */
.um input:focus{
  border-color:#2563eb!important;
  box-shadow:0 0 0 1px rgba(37,99,235,.6);
}

/* BUTTON */
.um .um-button{
  width:100%!important;
  padding:13px!important;
  border-radius:12px!important;
  background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;
  color:#fff!important;
  border:none!important;
  font-weight:600;
}

/* SECOND BUTTON */
.um .um-button.um-alt{
  background:#020617!important;
  border:1px solid #334155!important;
}

/* LINKS */
.um a{
  color:#60a5fa!important;
}

/* SPACING */
.um-field{
  margin-bottom:8px!important;
}

/* MOBILE */
@media(max-width:768px){
  .um{
    max-width:100%;
    padding:22px;
  }
}/* End custom CSS */