.elementor-187 .elementor-element.elementor-element-36ac5a2 > .elementor-container{max-width:1024px;}.elementor-bc-flex-widget .elementor-187 .elementor-element.elementor-element-99d4b41.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-187 .elementor-element.elementor-element-99d4b41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-187 .elementor-element.elementor-element-99d4b41.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-187 .elementor-element.elementor-element-95cf7d0 > .elementor-widget-container{margin:30px 30px 30px 30px;}body.elementor-page-187:not(.elementor-motion-effects-element-type-background), body.elementor-page-187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c593d65 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-187 .elementor-element.elementor-element-99d4b41{width:65%;}.elementor-187 .elementor-element.elementor-element-76339d5{width:35%;}}/* Start custom CSS for shortcode, class: .elementor-element-9983168 *//* ===============================
   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 */