.evie-cursor{display:none}@media (min-width:1024px){.has-no-cursor,.has-no-cursor *{cursor:none!important}.has-custom-cursor .evie-cursor{align-items:center;border-radius:50%;color:rgb(var(--evie-color-on-primary-rgb));cursor:none;display:flex;font-size:var(--evie-font-size-sm);height:8rem;justify-content:center;left:0;letter-spacing:.1rem;line-height:1.5;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateZ(10px);transition:opacity .3s ease-out;-webkit-user-select:none;user-select:none;width:8rem;z-index:9999999}.evie-cursor.is-style-none{display:none}.evie-cursor.is-visible{opacity:1}.evie-cursor:after,.evie-cursor:before{background:rgb(var(--evie-color-primary-rgb));border-radius:50%;content:"";height:1.5rem;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:height .3s ease-out,opacity .3s ease-out,width .3s ease-out;width:1.5rem}.evie-cursor:after{visibility:hidden}.evie-cursor.is-enter:after,.evie-cursor.is-enter:before{height:3rem;opacity:.25;width:3rem}.evie-cursor.is-enter:after{background:rgb(var(--evie-color-primary-rgb));height:1.5rem;opacity:.6;visibility:visible;width:1.5rem}.evie-cursor.is-enter.has-text:after,.evie-cursor.is-enter.has-text:before{height:8rem;opacity:.8;width:8rem}.evie-cursor.is-enter.has-text:after{height:5rem;width:5rem}@keyframes evie-cursor-ripple{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:.8;transform:translate(-50%,-50%) scale(1)}}.evie-cursor.is-click:after{animation:evie-cursor-ripple .3s ease-out 1 both;transition:none}.evie-cursor.is-style-circle:after,.evie-cursor.is-style-circle:before{background:none;border:2px solid rgb(var(--evie-color-primary-rgb));opacity:.6}.evie-cursor.is-style-circle.is-enter:after{background-color:rgb(var(--evie-color-primary-rgb))}.evie-cursor .cursor-text-wrapper{display:inline-block;height:2.5rem;line-height:2.5rem;overflow:hidden;position:relative;z-index:5}.evie-cursor .cursor-text{display:inline-block;opacity:0;text-align:center;transform:translateZ(1px);transition:opacity .3s}.evie-cursor.is-enter.has-text .cursor-text{opacity:1}.evie-cursor .cursor-text i{font-size:var(--evie-font-size-lg)}.has-custom-cursor .entry-media:hover .flext-media-player.flext-is-paused .flext-media-button{animation:evie-bounce-out .2s var(--evie-transition-ease) forwards}.has-custom-cursor .flext-lightbox-link:hover:after{display:none}}