.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}@keyframes bouncetop{0%,to{transform:translateY(15%)}50%{transform:translateY(-15%)}}.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}@keyframes bounceleft{0%,to{transform:translateX(15%)}50%{transform:translateX(-15%)}}.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}@keyframes circleburst{0%,to{transform:scale(1)}50%{transform:scale(.2)}}.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}@keyframes clipReveal{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.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}@keyframes clipRevealTop{0%{clip-path:inset(0 0 100% 0)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}.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}@keyframes clipRevealBottom{0%{clip-path:inset(100% 0 0 0)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}.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}@keyframes clipRevealRight{0%{clip-path:inset(0 0 0 100%)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.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}@keyframes qpulse{0%{opacity:1;transform:scale(.5)}50%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(.5)}}.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}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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}@keyframes exflip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.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}@keyframes qflip{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}.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}@keyframes swing{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}.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}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}.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)}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 #dfc9f5}to{box-shadow:0 0 0 10px rgba(223,201,245,.267)}}@keyframes wave-pulse{0%{box-shadow:0 0 0 0 #dfc9f5}to{box-shadow:0 0 0 10px rgba(223,201,245,.308)}}@keyframes color-pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,50%,.38)}50%{box-shadow:0 0 0 5px hsla(0,0%,50%,.059)}to{box-shadow:0 0 0 10px hsla(0,0%,50%,.38)}}@keyframes glow-pulse{0%{box-shadow:0 0 10px 0 hsla(0,0%,50%,.38)}50%{box-shadow:0 0 15px 10px hsla(0,0%,50%,.059)}to{box-shadow:0 0 10px 0 hsla(0,0%,50%,.38)}}@keyframes shadow-expand{0%{box-shadow:0 0 5px hsla(0,0%,50%,.38)}50%{box-shadow:0 0 10px hsla(0,0%,50%,.059)}to{box-shadow:0 0 5px hsla(0,0%,50%,.38)}}@keyframes radial-glow{0%{box-shadow:0 0 0 5px #dfc9f5}50%{box-shadow:0 0 0 10px rgba(223,201,245,.521)}to{box-shadow:0 0 0 5px rgba(223,201,245,.123)}}.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}@keyframes scale-out{0%{opacity:.8;transform:scale(1.2)}to{opacity:0;transform:scale(1.6)}}.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}@keyframes shadow-pulse-out{0%{box-shadow:0 0 0 0 var(--animation-box-icon,rgba(0,0,0,.8));opacity:.8}to{box-shadow:0 0 20px 20px var(--animation-box-icon,transparent);opacity:0}}.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}@keyframes scale-color-pulse{0%{opacity:.8;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:0;transform:scale(1.8)}}.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}@keyframes glow-pulse-out{0%{box-shadow:0 0 0 0 var(--background-box-icon,rgba(0,0,0,.8));opacity:.8;transform:scale(1)}50%{box-shadow:var(--icon-box-shadow-glow-half,0 0 20px 20px var(--background-box-icon,rgba(255,255,0,0)));opacity:.4;transform:scale(1)}to{box-shadow:0 0 20px 20px var(--background-box-icon,rgba(255,255,0,0));opacity:0;transform:scale(0)}}.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}@keyframes shadow-expand-out{0%{box-shadow:0 0 5px rgba(0,0,0,.5);opacity:.8;transform:scale(1)}50%{box-shadow:0 0 20px rgba(0,0,0,.3);opacity:.4;transform:scale(1.3)}to{box-shadow:0 0 5px transparent;opacity:0;transform:scale(1)}}.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))}@keyframes radial-glow-out{0%{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}to{opacity:.8;transform:scale(1)}}@keyframes ripple-wave{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes concentric{0%{opacity:1;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}@keyframes concentric-new{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.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}@keyframes ripple-wave-new{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.vayu_blocks_ripple_wave_animation{animation:ripple-wave-new 1.5s infinite;background:transparent;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:transparent;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}@keyframes glowPulse{0%{box-shadow:0 0 0 0 var(--animation-box-icon,gray);opacity:.4}to{box-shadow:0 0 0 30px var(--animation-box-icon,gray);opacity:0}}.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}
