:root{--am-ease:cubic-bezier(.22, 1, .36, 1);--am-dur:.95s;--am-dur-word:.9s;--am-dur-img:1.15s;--am-rise:38px}html.am-js .am-fade{opacity:0;translate:0 var(--am-rise);transition:none}html.am-js .am-fade.am-in{opacity:1;translate:0 0;transition:opacity var(--am-dur) var(--am-ease) var(--am-d,0s),translate var(--am-dur) var(--am-ease) var(--am-d,0s)}html.am-js .am-split{visibility:visible}.am-w-mask{display:inline-block;overflow:hidden;vertical-align:bottom;padding-block:.1em;margin-block:-.1em}html.am-js .am-w{display:inline-block;translate:0 115%;transition:none}html.am-js .am-in .am-w{translate:0 0;transition:translate var(--am-dur-word) var(--am-ease) var(--am-d,0s)}html.am-js .am-img{clip-path:inset(0 0 100% 0);transition:none}html.am-js .am-img img,html.am-js img.am-img{scale:1.08;transition:none}html.am-js .am-img.am-in{clip-path:inset(0 0 0 0);transition:clip-path var(--am-dur-img) var(--am-ease) var(--am-d,0s)}html.am-js .am-img.am-in img{scale:1;transition:scale calc(var(--am-dur-img) + .25s) var(--am-ease) var(--am-d,0s)}html.am-js img.am-img.am-in{scale:1;transition:clip-path var(--am-dur-img) var(--am-ease) var(--am-d,0s),scale calc(var(--am-dur-img) + .25s) var(--am-ease) var(--am-d,0s)}html.am-js .am-done,html.am-js .am-done img{clip-path:none;will-change:auto}.am-blk{display:block}html.am-js .am-blocks .am-blk{opacity:0;translate:0 24px;transition:none}html.am-js .am-blocks.am-in .am-blk{opacity:1;translate:0 0;transition:opacity .85s var(--am-ease) var(--am-d,0s),translate .85s var(--am-ease) var(--am-d,0s)}html.am-js .am-btn{opacity:0;translate:0 18px;scale:.96;transition:none}html.am-js .am-btn.am-in{opacity:1;translate:0 0;scale:1;transition:opacity .8s var(--am-ease) var(--am-d,0s),translate .8s var(--am-ease) var(--am-d,0s),scale .8s var(--am-ease) var(--am-d,0s)}html.am-js .am-cycle{clip-path:inset(0 0 100% 0);transition:clip-path 1.1s var(--am-ease);will-change:clip-path}html.am-js .am-cycle.am-cycle-go{clip-path:inset(0 0 0 0)}@media (prefers-reduced-motion:reduce){.am-fade,.am-img,.am-img img,.am-w,.am-btn,.am-blk{opacity:1!important;translate:0 0!important;scale:1!important;clip-path:none!important;transition:none!important}}.elementor-editor-active .am-fade,.elementor-editor-active .am-img,.elementor-editor-active .am-w{opacity:1!important;translate:0 0!important;clip-path:none!important}