.elementor-368 .elementor-element.elementor-element-d2084ba{--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-a337a17 *//* ===== Restore original gold "3D" button design for WPFunnels buttons ===== */

.nav-cta,
.btn-primary,
.btn-primary-cta,
.btn-give-everything,
.btn-audiobook-cta,
.btn-ready-clarity,
.btn-instant-access-final {
  background: #D4AF6A !important;
  color: #100B18 !important;
  font-weight: 700 !important;
  border: none !important;
  border-radius: 9px !important;
  text-decoration: none !important;
  cursor: pointer !important;
  transition: all 0.15s ease !important;
  box-shadow: 0 2px 0 #B08A47, 0 8px 22px rgba(212,175,106,0.45) !important;
}

.nav-cta {
  font-size: 12px !important;
  padding: 13px 22px !important;
  box-shadow: 0 2px 0 #B08A47, 0 6px 16px rgba(212,175,106,0.4) !important;
}

.btn-primary,
.btn-primary-cta,
.btn-give-everything,
.btn-audiobook-cta,
.btn-ready-clarity,
.btn-instant-access-final {
  font-size: clamp(15px, 4vw, 17px) !important;
  padding: 15px 30px !important;
  display: inline-block !important;
  text-align: center !important;
  line-height: 1.3 !important;
}

.btn-primary-cta {
  display: block !important;
  width: 100% !important;
}

/* Hover state - subtle press-down effect */
.nav-cta:hover,
.btn-primary:hover,
.btn-primary-cta:hover,
.btn-give-everything:hover,
.btn-audiobook-cta:hover,
.btn-ready-clarity:hover,
.btn-instant-access-final:hover {
  background: #F0CF8E !important;
  transform: translateY(1px) !important;
  box-shadow: 0 1px 0 #B08A47, 0 6px 18px rgba(212,175,106,0.5) !important;
}

/* Fallback: in case WPFunnels wraps its own default class around the button,
   catch it with an attribute .elementor-368 .elementor-element.elementor-element-a337a17 too */
a[class*="wpfnl"], a[class*="wpf-btn"], a[class*="wpf_next_step"] {
  background: #D4AF6A !important;
  color: #100B18 !important;
  font-weight: 700 !important;
  border-radius: 9px !important;
  box-shadow: 0 2px 0 #B08A47, 0 8px 22px rgba(212,175,106,0.45) !important;
}/* End custom CSS */