/*!/wp-content/plugins/xfg-contact-zalo-phone/assets/css/xfg.css*/.xfgc-wrap{position:fixed;z-index:2147483647;bottom:18px}.xfgc-wrap.left{left:18px}.xfgc-wrap.right{right:18px}.xfgc-row{display:flex;flex-direction:column;gap:var(--xfg-gap,32px);align-items:center}.xfgc-wrap.left .xfgc-row{align-items:flex-start}.xfgc-wrap.right .xfgc-row{align-items:flex-end}.xfgc-icon{width:48px;height:48px;border-radius:999px;position:relative;box-shadow:0 10px 26px rgba(0,0,0,.18);overflow:hidden;display:inline-block}.xfgc-icon .ico{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;animation:xfgc-shake 2.8s ease-in-out infinite}@keyframes xfgc-shake{0%{transform:rotate(0)}12%{transform:rotate(16deg)}24%{transform:rotate(-12deg)}36%{transform:rotate(8deg)}48%{transform:rotate(-6deg)}60%{transform:rotate(3deg)}72%,100%{transform:rotate(0)}}.xfgc-icon.xfgc-phone{background:#FAB700}.xfgc-icon.xfgc-phone .ico svg{width:36px;height:36px;fill:#fff}.xfgc-icon.xfgc-zalo{background:#0068FF}.xfgc-icon.xfgc-zalo .ico img{width:38px;height:38px;display:block}.xfgc-cta{--bg:#34A853;--text:#fff;position:relative;display:inline-flex;align-items:center;white-space:nowrap;padding:12px 14px 12px 56px;border-radius:999px;color:var(--text);background:var(--bg);font-size:20px;font-weight:500;text-decoration:none;line-height:1;box-shadow:0 8px 22px rgba(0,0,0,.16);transition:transform .18s ease,box-shadow .18s ease}.xfgc-cta:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(0,0,0,.18)}.xfgc-cta__icon{position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;background:#fff;display:grid;place-items:center;box-shadow:0 6px 16px rgba(0,0,0,.12)}.xfgc-cta__icon .icon-svg,.xfgc-cta__icon .icon-img{width:30px;height:30px;display:block}.xfgc-cta--phone{--bg:#34A853}.xfgc-cta--phone .icon-svg{fill:#34A853}.xfgc-cta--zalo{--bg:#0068FF}.xfgc-cta--zalo .xfgc-cta__icon{background:#0068FF}.xfgc-cta--zalo .icon-img{filter:brightness(0) invert(1)}@media (max-width:1024px){.xfgc-cta{font-size:18px}}@media (max-width:767.98px){.xfgc-wrap.mobile-center{left:50%!important;right:auto!important;transform:translateX(-50%)}.xfgc-wrap.mobile-left{left:18px!important;right:auto!important;transform:none}.xfgc-wrap.mobile-center .xfgc-row{flex-direction:row;justify-content:center;align-items:center}.xfgc-wrap.mobile-left .xfgc-row{flex-direction:column;align-items:flex-start}.xfgc-cta{font-size:16px;padding:10px 14px 10px 56px}.xfgc-cta__icon{width:40px;height:40px}.xfgc-cta__icon .icon-svg,.xfgc-cta__icon .icon-img{width:26px;height:26px}}.xfgc-icon.xfgc-zalo .ico img{filter:brightness(0) invert(1)!important;width:38px;height:38px}.xfgc-cta--zalo .xfgc-cta__icon .icon-img{filter:brightness(0) invert(1)!important}