.lux-reveal-ready{opacity:.001;transform:translate3d(0,35px,0);transition:opacity .9s var(--lux-ease),transform .9s var(--lux-ease)}.lux-reveal-show{opacity:1;transform:translate3d(0,0,0)}.lux-image{overflow:hidden}.lux-image img{transition:transform 1.4s var(--lux-ease)}.lux-image:hover img{transform:scale(1.04)}.lux-banner{overflow:hidden}.lux-banner img{transition:transform 1.5s var(--lux-ease)}.lux-banner:hover img{transform:scale(1.05)}.elementor-button,.lux-button{transition:transform .45s var(--lux-ease),box-shadow .45s var(--lux-ease)}.elementor-button:hover,.lux-button:hover{transform:translateY(-3px);box-shadow:0 20px 50px rgba(0,0,0,.14)}.elementor-button:active,.lux-button:active{transform:scale(.97)}.whb-sticked{background:rgba(255,255,255,.78)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.lux-progress{position:fixed;top:0;left:0;height:2px;width:0;background:#111;z-index:999999}@media (min-width:1025px){body.lux-cursor-enabled *{cursor:none!important}.lux-dot{position:fixed;width:8px;height:8px;background:#111;border-radius:50%;pointer-events:none;z-index:999999;transform:translate(-50%,-50%)}.lux-ring{position:fixed;width:45px;height:45px;border:1px solid rgba(0,0,0,.3);border-radius:50%;pointer-events:none;z-index:999998;transform:translate(-50%,-50%);transition:width .5s var(--lux-ease),height .5s var(--lux-ease)}.lux-ring-active{width:70px;height:70px}}@media (max-width:768px){.whb-sticked{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.lux-reveal-ready{opacity:1!important;transform:none!important}}