/* Keep Elementor global link/button colors from changing the rebuilt landing-page CTAs on hover. */
.syz-page-a-arms .btn,
.syz-page-piston-rods .btn,
.syz-page-spherical-bearings .btn,
.syz-page-suspension-part .btn,
.syz-page-a-arms .syzm-quote-submit,
.syz-page-piston-rods .syzm-quote-submit,
.syz-page-spherical-bearings .syzm-quote-submit,
.syz-page-suspension-part .syzm-quote-submit {
  text-decoration: none !important;
}

.syz-page-a-arms .btn-primary,
.syz-page-piston-rods .btn-primary,
.syz-page-spherical-bearings .btn-primary,
.syz-page-suspension-part .btn-primary,
.syz-page-a-arms .btn-primary:hover,
.syz-page-a-arms .btn-primary:focus,
.syz-page-a-arms .btn-primary:active,
.syz-page-piston-rods .btn-primary:hover,
.syz-page-piston-rods .btn-primary:focus,
.syz-page-piston-rods .btn-primary:active,
.syz-page-spherical-bearings .btn-primary:hover,
.syz-page-spherical-bearings .btn-primary:focus,
.syz-page-spherical-bearings .btn-primary:active,
.syz-page-suspension-part .btn-primary:hover,
.syz-page-suspension-part .btn-primary:focus,
.syz-page-suspension-part .btn-primary:active {
  color: #FFFFFF !important;
}

.syz-page-a-arms .btn-outline,
.syz-page-piston-rods .btn-outline,
.syz-page-spherical-bearings .btn-outline,
.syz-page-suspension-part .btn-outline,
.syz-page-a-arms .btn-outline:hover,
.syz-page-a-arms .btn-outline:focus,
.syz-page-a-arms .btn-outline:active,
.syz-page-piston-rods .btn-outline:hover,
.syz-page-piston-rods .btn-outline:focus,
.syz-page-piston-rods .btn-outline:active,
.syz-page-spherical-bearings .btn-outline:hover,
.syz-page-spherical-bearings .btn-outline:focus,
.syz-page-spherical-bearings .btn-outline:active,
.syz-page-suspension-part .btn-outline:hover,
.syz-page-suspension-part .btn-outline:focus,
.syz-page-suspension-part .btn-outline:active {
  color: var(--primary-dark) !important;
}

.syz-page-a-arms .cta-band .btn-outline,
.syz-page-piston-rods .cta-band .btn-outline,
.syz-page-spherical-bearings .cta-band .btn-outline,
.syz-page-suspension-part .cta-band .btn-outline,
.syz-page-a-arms .cta-band .btn-outline:hover,
.syz-page-a-arms .cta-band .btn-outline:focus,
.syz-page-a-arms .cta-band .btn-outline:active,
.syz-page-piston-rods .cta-band .btn-outline:hover,
.syz-page-piston-rods .cta-band .btn-outline:focus,
.syz-page-piston-rods .cta-band .btn-outline:active,
.syz-page-spherical-bearings .cta-band .btn-outline:hover,
.syz-page-spherical-bearings .cta-band .btn-outline:focus,
.syz-page-spherical-bearings .cta-band .btn-outline:active,
.syz-page-suspension-part .cta-band .btn-outline:hover,
.syz-page-suspension-part .cta-band .btn-outline:focus,
.syz-page-suspension-part .cta-band .btn-outline:active {
  color: #FFFFFF !important;
}

.syz-page-a-arms .syzm-quote-submit:hover,
.syz-page-a-arms .syzm-quote-submit:focus,
.syz-page-a-arms .syzm-quote-submit:active,
.syz-page-piston-rods .syzm-quote-submit:hover,
.syz-page-piston-rods .syzm-quote-submit:focus,
.syz-page-piston-rods .syzm-quote-submit:active,
.syz-page-spherical-bearings .syzm-quote-submit:hover,
.syz-page-spherical-bearings .syzm-quote-submit:focus,
.syz-page-spherical-bearings .syzm-quote-submit:active,
.syz-page-suspension-part .syzm-quote-submit:hover,
.syz-page-suspension-part .syzm-quote-submit:focus,
.syz-page-suspension-part .syzm-quote-submit:active {
  color: #FFFFFF !important;
}

/* The dark CTA is centered, but RFQ field labels and controls should read left-to-right. */
.syz-page-a-arms .cta-band .syzm-quote-form,
.syz-page-piston-rods .cta-band .syzm-quote-form,
.syz-page-spherical-bearings .cta-band .syzm-quote-form,
.syz-page-suspension-part .cta-band .syzm-quote-form,
.syz-page-a-arms .cta-band .syzm-quote-form label,
.syz-page-piston-rods .cta-band .syzm-quote-form label,
.syz-page-spherical-bearings .cta-band .syzm-quote-form label,
.syz-page-suspension-part .cta-band .syzm-quote-form label,
.syz-page-a-arms .cta-band .syzm-quote-label,
.syz-page-piston-rods .cta-band .syzm-quote-label,
.syz-page-spherical-bearings .cta-band .syzm-quote-label,
.syz-page-suspension-part .cta-band .syzm-quote-label,
.syz-page-a-arms .cta-band .syzm-quote-help,
.syz-page-piston-rods .cta-band .syzm-quote-help,
.syz-page-spherical-bearings .cta-band .syzm-quote-help,
.syz-page-suspension-part .cta-band .syzm-quote-help {
  text-align: left !important;
}
