.elementor-30713 .elementor-element.elementor-element-091df2d{--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-30713 .elementor-element.elementor-element-98a9c0a{--display:flex;}@media(min-width:768px){.elementor-30713 .elementor-element.elementor-element-98a9c0a{--content-width:676px;}}/* Start custom CSS *//* ===== WP Optin Wheel – AustinTrim form polish ===== */

/* Headline & subtext size */
.wof-popup .wof-title,
.wof-popup .wof-headline,
.wof-popup .wof-cta-title {
  font-size: 28px !important;
  line-height: 1.25 !important;
  font-weight: 800 !important;
  letter-spacing: .3px;
}
.wof-popup .wof-subtitle,
.wof-popup .wof-description,
.wof-popup .wof-cta-subtitle {
  font-size: 16px !important;
  line-height: 1.6 !important;
}

/* Inputs */
.wof-popup input[type="email"],
.wof-popup input[type="text"],
.wof-popup input[type="tel"] {
  font-size: 16px !important;
  padding: 12px 14px !important;
  border-radius: 6px !important;
}
div.wof-wheel[data-id="30712"] .wof-form-wrapper button {
   
    padding-left: 200px !important;
}




/* Submit button */
.wof-popup .wof-submit button,
.wof-popup button[type="submit"] {
  background: #000 !important;
  color: #ffd400 !important; /* yellow on black for contrast */
  font-size: 16px !important;
  font-weight: 800 !important;
  text-transform: uppercase !important;
  letter-spacing: .5px;
  border-radius: 8px !important;
  padding: 14px 22px !important;
  width: 100%;
  box-shadow: none !important;
}
.wof-popup .wof-submit button:hover { filter: brightness(1.07); }

/* Fix button text vertical alignment */
.wof-popup .wof-submit button span { display: inline-block; line-height: 1 !important; transform: none !important; }

/* Tighter spacing under the wheel */
.wof-popup .wof-form { margin-top: 8px !important; }

/* Rules area — style */
.wof-popup .wof-rules,
.wof-popup .wof-disclaimer {
  color: #fff !important;
  font-size: 12px !important;
  line-height: 1.6 !important;
}
.wof-popup .wof-rules li::marker { color: #ffd400; }

/* (Optional) Rules ko hide karna ho to ye enable kardo */
/*
.wof-popup .wof-rules,
.wof-popup .wof-disclaimer { display: none !important; }
*//* End custom CSS */