.contact-loading{display:flex;align-items:center;justify-content:center;min-height:144px;margin:0;font-family:inherit}
.contact-loading-logo{position:relative;display:block;width:64px;height:64px}
.contact-loading-logo>svg{display:block;width:100%;height:100%}
.contact-loading-logo::before{content:"";position:absolute;inset:-10px;border:3px solid #ff600026;border-top-color:#ff6000;border-right-color:#ff6000;border-radius:50%;animation:contact-loading-orbit 1s linear infinite}
@keyframes contact-loading-orbit{to{transform:rotate(360deg)}}
[data-contact-page-loader]{display:none}
.contact-page-pending [data-contact-page-loader]{display:block}
.contact-page-pending .contact-page{display:none}
#jm-fluid [data-contact-route-loader]{grid-column:1/-1;background:#fff}
#jm-fluid [data-contact-route-loader][hidden]{display:none}
@media(prefers-reduced-motion:reduce){.contact-loading-logo::before{animation:none}}
