/* Same vector symbols and five styles in the editor and public store. */
[class*="vc-social-style-"] .vc-social-icon{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;gap:7px;width:36px!important;height:36px!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;padding:7px!important;line-height:1!important;text-decoration:none!important;color:inherit!important;background:transparent!important;}
[class*="vc-social-style-"] .vc-social-icon svg{display:block;flex:none;width:22px;height:22px;}
[class*="vc-social-style-"] .vc-social-label{display:none!important;}
.vc-social-style-brand .vc-social-icon,.vc-social-style-circle .vc-social-icon,.vc-social-style-capsule .vc-social-icon{color:white!important;background:var(--vc-network-bg,#172b45)!important;border-radius:9px!important;}
[class*="vc-social-style-"] .vc-social-instagram{--vc-network-bg:linear-gradient(35deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5);}
[class*="vc-social-style-"] .vc-social-facebook{--vc-network-bg:#1877f2;}
[class*="vc-social-style-"] .vc-social-whatsapp{--vc-network-bg:#25d366;}
[class*="vc-social-style-"] .vc-social-tiktok{--vc-network-bg:#111111;}
[class*="vc-social-style-"] .vc-social-telegram{--vc-network-bg:#087caf;}
[class*="vc-social-style-"] .vc-social-email{--vc-network-bg:#465569;}
.vc-social-style-circle .vc-social-instagram{--vc-network-bg:#d62976;}
.vc-social-style-circle .vc-social-icon{border-radius:50%!important;}
.vc-social-style-outline .vc-social-icon{border:1px solid currentColor!important;border-radius:50%!important;}
.vc-social-style-capsule .vc-social-icon{width:auto!important;max-width:100%;height:auto!important;min-height:36px;border-radius:999px!important;padding:7px 12px!important;}
.vc-social-style-capsule .vc-social-label{display:inline!important;font:600 13px/1.3 system-ui,sans-serif;white-space:nowrap;}
.vc-social-samples{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%;}

.vc-essential-top-social,.vc-mobile-menu-social{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;}
