/* CFS enquiry form button v1.0.0 (mu-plugin cfs-form-button.php). The main enquiry form's submit button (#cfs-submit) as the
   navy pill used on service pages, on every page that still has the theme's italic underlined button with the arrow circle.
   Service pages (body.cfs-svc) and the trust pages (body.cfs-trust-on) keep their own button styles. */
body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit{background:#0D2C4D!important;color:#fff!important;border:0!important;border-radius:999px!important;font:400 17px/1 RennerMedium,RennerBook,Jost,system-ui,sans-serif!important;font-style:normal!important;letter-spacing:0!important;text-decoration:none!important;text-align:center!important;padding:18px 28px!important;width:auto!important;min-width:280px!important;height:auto!important;cursor:pointer;transition:background-color .15s}
body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit:hover{background:#1B4472!important}
body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit:focus-visible{outline:2px solid #1C5A9C!important;outline-offset:3px}
body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit:disabled,body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit:disabled:hover{background:#8FA3B8!important;color:#fff!important;cursor:not-allowed}
/* No arrow circle */
body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit::before,body:not(.cfs-svc):not(.cfs-trust-on) #cfs-submit::after{display:none!important}

/* Sending spinner on every page, service pages included (their restyle hid it) */
body form.wpcf7-form.submitting #cfs-submit::after,body form.wpcf7-form[data-status="submitting"] #cfs-submit::after{content:""!important;display:inline-block!important;box-sizing:border-box!important;width:14px!important;height:14px!important;margin:0 0 0 10px!important;padding:0!important;float:none!important;vertical-align:-2px!important;background:none!important;filter:none!important;border:2px solid currentColor!important;border-right-color:transparent!important;border-radius:50%!important;animation:cfs-btn-spin .6s linear infinite!important}
@keyframes cfs-btn-spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){body form.wpcf7-form #cfs-submit::after{animation-duration:1.8s!important}}
