/* Match the production entrance effects without Elementor. Content stays visible without JS. */
@media(min-width:1025px){html.lawka-motion [data-lawka-entrance]:not(.lawka-entrance-shown){visibility:hidden}}
@media(min-width:768px) and (max-width:1024px){html.lawka-motion [data-lawka-entrance-tablet]:not([data-lawka-entrance-tablet="none"]):not(.lawka-entrance-shown){visibility:hidden}}
@media(max-width:767px){html.lawka-motion [data-lawka-entrance-mobile]:not([data-lawka-entrance-mobile="none"]):not(.lawka-entrance-shown){visibility:hidden}}
.lawka-entrance-running{animation-duration:var(--lawka-entrance-duration,750ms);animation-timing-function:ease;animation-fill-mode:both;animation-iteration-count:1}
.lawka-entrance-running[data-lawka-effect="up"]{animation-name:lawkaMoveUp}
.lawka-entrance-running[data-lawka-effect="left"]{animation-name:lawkaMoveLeft}
.lawka-entrance-running[data-lawka-effect="right"]{animation-name:lawkaMoveRight}
@keyframes lawkaMoveUp{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}
@keyframes lawkaMoveLeft{from{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}
@keyframes lawkaMoveRight{from{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}
@media(prefers-reduced-motion:reduce){html.lawka-motion [data-lawka-entrance]{visibility:visible!important}.lawka-entrance-running{animation:none!important}}
