:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback{display:inline-flex;align-items:center;justify-content:center;gap:10px}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback__icon{display:none;width:18px;height:18px;flex:0 0 18px;font-size:21px;line-height:18px}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback[data-state=sent] .cx-submit-feedback__icon,:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback[data-state=retry] .cx-submit-feedback__icon{display:block}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback[data-state=sending] .cx-submit-feedback__icon{display:block;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:cx-feedback-spin .75s linear infinite}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback__icon svg{width:100%;height:100%;display:block}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback:is([data-state=sent],[data-state=sending]){opacity:1;background:#27357b;color:#fff;transform:none;cursor:default}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback~.wpcf7-spinner{display:none}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) input[type=checkbox]{transition:none!important;animation:none!important;touch-action:manipulation;cursor:pointer}
:is(#cx-contact,#cx-services-contact,.cx-careers__form) .wpcf7-list-item label{cursor:pointer;touch-action:manipulation}
:is(.cx-careers__form,.cx-contact__form){scroll-margin-top:100px}
@keyframes cx-feedback-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){:is(#cx-contact,#cx-services-contact,.cx-careers__form) .cx-submit-feedback__icon{animation:none!important}}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback{display:inline-flex;align-items:center;justify-content:center;gap:10px}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback__icon{display:none;width:18px;height:18px;flex:0 0 18px;font-size:21px;line-height:18px}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback[data-state=sent] .cx-submit-feedback__icon,:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback[data-state=retry] .cx-submit-feedback__icon{display:block}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback[data-state=sending] .cx-submit-feedback__icon{display:block;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:cx-feedback-spin .75s linear infinite}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback__icon svg{display:block;width:100%;height:100%}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback:is([data-state=sent],[data-state=sending]){opacity:1;background:#27357b;color:#fff;transform:none;cursor:default}
:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback~.wpcf7-spinner{display:none}
:is(.cx-hanzlik,.cx-harsani) .wpcf7 input[type=checkbox]{transition:none!important;animation:none!important;touch-action:manipulation;cursor:pointer}
:is(.cx-hanzlik,.cx-harsani) .wpcf7-list-item label{cursor:pointer;touch-action:manipulation}
@media(prefers-reduced-motion:reduce){:is(.cx-hanzlik,.cx-harsani) .cx-submit-feedback__icon{animation:none!important}}
