 .vb-icon-wrap {
	 
	 display:flex!important;
	 float:inline-start!important;
	 width:100% !important;
	 justify-content:var(--vb-icn-ag,center)!important;
 	text-align:var(--vb-icn-ag,center)!important;
	flex-wrap:wrap!important;	
}
.vb-icn-icon[class*="vb-icn-"]{
	--icn-sp:0px 0px 0px 0px;
   	--icn-cr:var(--vb-icn-cr,var(--vb-default-cr));
 	--icn-bg-img: var(--vb-icn-bg-img,initial) ;
	--icn-bg-clip: var(--vb-icn-bg-clip,initial) ;
	--icn-txt-fl: var(--vb-icn-txt-fl,initial) ;
	--icn-txt-st: var(--vb-icn-txt-st,none) ;
 	--icn-txt-sd:var(--vb-icn-txt-sd,none);
	
	--icn-hv-cr:var(--vb-icn-hv-cr,var(--icn-cr));
	--icn-hv-bg-img: var(--vb-icn-hv-bg-img,var(--vb-icn-bg-img,initial)) ;
	--icn-hv-bg-clip: var(--vb-icn-hv-bg-clip,var(--vb-icn-bg-clip,initial)) ;
	--icn-hv-txt-fl: var(--vb-icn-hv-txt-fl,var(--vb-icn-txt-fl,initial)) ;
	--icn-hv-txt-st: var(--vb-icn-hv-txt-st,var(--vb-icn-txt-st,none)) ;
 	--icn-hv-txt-sd:var(--vb-icn-hv-txt-sd,var(--vb-icn-txt-sd,none));
	
   	--icn-sz: var(--vb-icn-sz,calc(var(--vb-h1-fn-sz)*2.5));
 
 
   	--icn-ti:var(--vb-icn-ti,var(--vb-global-ti-duration)) ;
	
} 
a.vb-icn-icon[class*="vb-icn-"]{
	--icn-hv-cr:var(--vb-icn-hv-cr,var(--vb-global-lk-hv-cr));
 }

 
.vb-icon-boxed   .vb-icn-icon[class*="vb-icn-"] {
	--icn-box:'';
	--icn-pd:var(--vb-icn-pd,var(--vb-sp-xl,20px));
	--icn-ht:1.25em;
   	--icn-bg:var(--vb-icn-bg,var(--vb-global-gry-bg));
	--icn-br-wt:var(--vb-icn-br-wt,0px);
	--icn-br-cr:var(--vb-icn-br-cr,var(--vb-global-br-cr));
	--icn-br-st:var(--vb-icn-br-st,solid);
	--icn-sd:var(--vb-icn-sd,initial);	
	--icn-rd:var(--vb-icn-rd,var(--vb-global-rd));
 	
 	--icn-hv-bg:var(--vb-icn-hv-bg,var(--icn-bg));
	--icn-hv-br-wt:var(--vb-icn-hv-br-wt,var(--icn-br-wt));
	--icn-hv-br-cr:var(--vb-icn-hv-br-cr,var(--icn-br-cr));
	--icn-hv-br-st:var(--vb-icn-hv-br-st,var(--icn-br-st));
	--icn-hv-sd:var(--vb-icn-hv-sd,var(--icn-sd)); 
}
  
 .vb-icon-boxed a.vb-icn-icon[class*="vb-icn-"],
 .vb-icon-boxed a[class*="vb-post-"] .vb-icn-icon[class*="vb-icn-"]{
 	--icn-hv-cr:var(--vb-icn-hv-cr,var(--vb-global-primary-hv-cr))!important;
  	--icn-hv-bg:var(--vb-icn-hv-bg,var(--vb-global-primary-hv-bg))!important;
 	 
 }