.union-contact-tools{position:fixed;right:20px;bottom:24px;z-index:9999;display:flex;flex-direction:column;gap:10px}.union-contact-tools a,.union-contact-tools button{width:52px;height:52px;border:0;border-radius:50%;display:grid;place-items:center;color:#fff!important;font:700 13px/1 Arial;text-decoration:none;cursor:pointer;box-shadow:0 4px 15px #0003}.union-whatsapp{background:#25d366}.union-wechat{background:#07c160}.union-wechat-dialog{max-width:430px;border:0;border-radius:10px;padding:24px;text-align:center;box-shadow:0 20px 80px #0006}.union-wechat-dialog::backdrop{background:#0009}.union-wechat-dialog img{max-width:100%;max-height:65vh}.union-dialog-close{float:right;border:0;background:none;font-size:28px;cursor:pointer}.union-honeypot{position:absolute!important;left:-9999px!important}.union-form-status{margin-top:10px}.union-form-status a{color:inherit;text-decoration:underline}@media(max-width:600px){.union-contact-tools{right:14px;bottom:18px}.union-contact-tools a,.union-contact-tools button{width:46px;height:46px}}