.vmr-cta-band,.vmr-cta-band *,.vmr-cta-band *::before,.vmr-cta-band *::after{box-sizing:border-box}.elementor-widget-vmr_horizontal_cta{--vmr-cta-wrap:1320px}.vmr-cta-band{padding:clamp(40px,6vw,72px) 0;background:var(--vmr-bg,#0a0a0a);border-bottom:1px solid var(--vmr-border,#1e1e1e);color:var(--vmr-text,#ffffff)}.vmr-cta-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vmr-s-5,24px);width:100%;max-width:var(--vmr-cta-wrap,1320px);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.vmr-cta-band__copy{max-width:640px;margin:0;color:var(--vmr-text,#ffffff) !important;font-family:var(--vmr-font-display) !important;font-size:var(--vmr-cta-lead-size,clamp(22px,3vw,32px)) !important;font-weight:var(--vmr-cta-lead-weight,700) !important;letter-spacing:var(--vmr-cta-lead-tracking,0.01em) !important;line-height:var(--vmr-cta-lead-line,1.05) !important;text-transform:uppercase !important}.vmr-cta-band__actions{display:flex;flex-wrap:wrap;gap:var(--vmr-s-3,12px)}.vmr-cta-band__btn{display:inline-flex !important;align-items:center;justify-content:center;gap:10px;margin:0;padding:16px 26px !important;border:1px solid transparent !important;border-radius:4px !important;box-shadow:none !important;cursor:pointer;font-family:var(--vmr-font-display) !important;font-size:var(--vmr-btn-size,14px) !important;font-weight:var(--vmr-btn-weight,700) !important;letter-spacing:var(--vmr-btn-tracking,0.1em) !important;line-height:var(--vmr-btn-line,1) !important;text-decoration:none !important;text-transform:uppercase !important;white-space:nowrap;transition:background 0.25s ease,color 0.25s ease,border-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.vmr-cta-band__btn--primary{background:var(--vmr-orange,#b55a13) !important;border-color:transparent !important;color:#ffffff !important}.vmr-cta-band__btn--primary:hover,.vmr-cta-band__btn--primary:focus{background:var(--vmr-orange-hover,#d4691a) !important;border-color:transparent !important;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 8px 24px rgba(181,90,19,0.35)}.vmr-cta-band__btn--ghost{background:transparent !important;border-color:var(--vmr-border-strong,#2a2a2a) !important;color:var(--vmr-text,#ffffff) !important}.vmr-cta-band__btn--ghost:hover,.vmr-cta-band__btn--ghost:focus{background:var(--vmr-orange,#b55a13) !important;border-color:var(--vmr-orange,#b55a13) !important;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 8px 24px rgba(181,90,19,0.28)}.vmr-cta-band__btn:active{transform:translateY(0);box-shadow:none}@media (max-width:860px){.vmr-cta-band__inner{gap:20px}}@media (max-width:640px){.vmr-cta-band__inner{flex-direction:column !important;align-items:flex-start !important}.vmr-cta-band__actions{display:flex;flex-direction:column;width:100%;gap:10px}.vmr-cta-band__btn{width:100%;justify-content:center;min-height:48px;white-space:normal}}