.vb-icon-block-main-container{background:var(--backgorund-box-icon);border:var(--icon-box-icon-border);border-radius:var(--icon-box-icon-border-radius);box-shadow:var(--icon-box-icon-boxShadow);display:table-cell;height:auto;margin:var(--icon-margin-box-icon);padding:var(--icon-padding-box-icon);position:relative;transition:inherit;width:auto;z-index:999}.vb-icon-block-main-container:hover{background:var(--backgorund-hover-box-icon)}.wp-block-vayu-blocks-icon .vb-icon-block-main-container:hover{color:var(--color-hover-box-icon)!important}.vayu_block_icon_text_control{width:91%}.vb-icon-front-svg{align-items:center;display:flex;justify-content:center;width:var(--icon-size-font)}.vb-icon-front-svg svg{height:auto;width:var(--icon-size-font)}@media (max-width:1024px){.vb-icon-front-svg,.vb-icon-front-svg svg{width:var(--icon-size-font-tablet)}}@media (max-width:768px){.vb-icon-front-svg,.vb-icon-front-svg svg{width:var(--icon-size-font-mobile)}}.vb-icon-front-svg svg{fill:var(--icon-color-svg);color:var(--icon-color-svg);transform:rotate(var(--icon-rotate-degree))}.vb-icon-block-main-container:hover .vb-icon-front-svg svg{fill:var(--icon-hover-color-svg);color:var(--icon-hover-color-svg)}.vayu-blocks-animation-icon-bounce-one-time{animation:bouncetop 2s ease-in-out 1}.vayu-blocks-animation-icon-bounce-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-icon-bounce-with-hvr{animation:bouncetop 2s ease-in-out infinite}.vayu-blocks-animation-icon-bounce-left-one-time{animation:bounceleft 2s ease-in-out 1}.vayu-blocks-animation-icon-bounce-left-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-icon-bounce-left-with-hvr{animation:bounceleft 2s ease-in-out infinite}.vayu-blocks-animation-circleburst-one-time{animation:circleburst 2s ease-in-out 1}.vayu-blocks-animation-circleburst-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-circleburst-with-hvr{animation:circleburst 2s linear infinite}.vayu-blocks-animation-clipReveal-one-time{animation:clipReveal 2s ease-in-out 1}.vayu-blocks-animation-clipReveal-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-clipReveal-with-hvr{animation:clipReveal 2s linear infinite}.vayu-blocks-animation-clipRevealTop-one-time{animation:clipRevealTop 2s ease-in-out 1}.vayu-blocks-animation-clipRevealTop-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-clipRevealTop-with-hvr{animation:clipRevealTop 2s linear infinite}.vayu-blocks-animation-clipRevealBottom-one-time{animation:clipRevealBottom 2s ease-in-out 1}.vayu-blocks-animation-clipRevealBottom-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-clipRevealBottom-with-hvr{animation:clipRevealBottom 2s linear infinite}.vayu-blocks-animation-clipRevealRight-one-time{animation:clipRevealRight 2s ease-in-out 1}.vayu-blocks-animation-clipRevealRight-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-clipRevealRight-with-hvr{animation:clipRevealRight 2s linear infinite}.vayu-blocks-animation-pulse-one-time{animation:qpulse 2s ease-in-out 1}.vayu-blocks-animation-pulse-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-pulse-with-hvr{animation:qpulse 2s linear infinite}.vayu-blocks-animation-spin-one-time{animation:spin 4s ease-in-out 1}.vayu-blocks-animation-spin-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-spin-with-hvr{animation:spin 4s linear infinite}.vayu-blocks-animation-flip-one-time{animation:exflip 2s ease-in-out 1}.vayu-blocks-animation-flip-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-flip-with-hvr{animation:exflip 2s linear infinite}.vayu-blocks-animation-3dflip-one-time{animation:qflip 2s ease-in-out 1;transform-style:preserve-3d}.vayu-blocks-animation-3dflip-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-3dflip-with-hvr{animation:qflip 2s linear infinite;transform-style:preserve-3d}.vayu-blocks-animation-swing-one-time{animation:swing 1s ease-in-out 1}.vayu-blocks-animation-swing-without-hvr,.vb-icon-block-main-container:hover .vayu-blocks-animation-swing-with-hvr{animation:swing 1s linear infinite}.vayu-blocks-animation-ripple-one-time,.vayu-blocks-animation-ripple-with-hvr,.vayu-blocks-animation-ripple-without-hvr{overflow:hidden;position:relative}.vayu-blocks-animation-ripple-one-time:after{animation:ripple 1.5s ease-in-out 1}.vayu-blocks-animation-ripple-one-time:after,.vayu-blocks-animation-ripple-without-hvr:after{background:rgba(0,0,0,.2);border-radius:50%;content:"";height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.vayu-blocks-animation-ripple-without-hvr:after{animation:ripple 1.5s ease-out infinite}.vayu-blocks-animation-ripple-with-hvr:after{animation:none;background:rgba(0,0,0,.2);border-radius:50%;content:"";height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.vayu-blocks-animation-ripple-with-hvr:hover:after{animation:ripple 1.5s linear}.vb-icon-text:hover{color:var(--text-hover-color)}.vb-icon-text{-webkit-text-stroke:var(--stroke-text-settings)}@media (max-width:1024px){.vb-icon-main-svg{width:var(--icon-size-font-tablet)}}@media (max-width:768px){.vb-icon-main-svg{width:var(--icon-size-font-mobile)}}.animation-preview{align-items:center;background:#f9f9f9;border-radius:4px;display:flex;font-size:12px;height:40px;justify-content:center;position:relative;width:50px}.animation-preview.shadow-pulse{animation:shadow-pulse .9s infinite}.animation-preview.wave-pulse{animation:wave-pulse 1.2s infinite}.animation-preview.color-pulse{animation:color-pulse 1.5s infinite}.animation-preview.glow-pulse{animation:glow-pulse 1.8s infinite}.animation-preview.shadow-expand{animation:shadow-expand 1.5s infinite}.animation-preview.radial-glow{animation:radial-glow 2s infinite}.animation-preview.ripple-wave{position:relative}.animation-preview.ripple-wave:after{animation:ripple-wave 1.5s infinite;border:2px solid #dfc9f5;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.animation-preview.concentric:after{animation:concentric 1.5s ease-out infinite;background:rgba(74,70,70,.32);border:2px solid rgba(74,70,70,.32);border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:100%}.vb-icon-animation{background:var(--animation-box-icon);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.vayu_blocks_wave_pulse_animation,.vb-icon-block-main-container:hover .vayu_blocks_wave_pulse_animation-on-hover{animation:scale-out 1.5s ease-out infinite;background:var(--animation-box-icon,hsla(0,0%,50%,.2))}.vayu_blcoks_icon_main_blocks_icon{position:relative;width:-moz-fit-content;width:fit-content}.vayu_blocks_shadow_pulse_animation,.vb-icon-block-main-container:hover .vayu_blocks_shadow_pulse_animation-on-hover{animation:shadow-pulse-out 1.2s ease-out infinite}.vayu_blocks_color_pulse_animation,.vb-icon-block-main-container:hover .vayu_blocks_color_pulse_animation-on-hover{animation:scale-color-pulse 1s ease-out infinite}.vayu_blocks_glow_pulse_animation,.vb-icon-block-main-container:hover .vayu_blocks_glow_pulse_animation-on-hover{animation:glow-pulse-out 1.8s ease-in-out infinite}.vayu_blocks_shadow_expand_animation,.vb-icon-block-main-container:hover .vayu_blocks_shadow_expand_animation-on-hover{animation:shadow-expand-out 1.5s ease-in-out infinite}.vayu_blocks_radial_glow_animation,.vb-icon-block-main-container:hover .vayu_blocks_radial_glow_animation-on-hover{animation:radial-glow-out 2s ease-in-out infinite;background:var(--animation-box-icon,hsla(0,0%,50%,.2))}.vayu_blocks_concentric_animation,.vb-icon-block-main-container:hover .vayu_blocks_concentric_animation-on-hover{animation:concentric-new 1.5s infinite;border:2px solid var(--background-box-icon);z-index:0}.vayu_blocks_ripple_wave_animation{animation:ripple-wave-new 1.5s infinite;background:0 0;border:2px solid var(--animation-box-icon,gray);opacity:1}.vb-icon-block-main-container:hover .vayu_blocks_ripple_wave_animation-on-hover{animation:ripple-wave-new 1.5s infinite;background:0 0;border:2px solid var(--animation-box-icon,gray);opacity:1!important}.vayu_blocks-two-wave-con:after,.vayu_blocks-two-wave-con:before{animation:glowPulse 4s ease infinite;border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.vayu_blocks-two-wave-con:after{animation-delay:.7s}.vayu_blocks-two-wave-con-hvr:hover:after,.vayu_blocks-two-wave-con-hvr:hover:before{animation:glowPulse 4s ease;border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.vayu_blocks-two-wave-con-hvr:hover:after{animation-delay:.7s}